CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

How to implement (M)PLIC(U) with multiphaseInterFoam?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 23, 2023, 07:24
Default How to implement (M)PLIC(U) with multiphaseInterFoam?
  #1
New Member
 
alex
Join Date: Dec 2020
Posts: 2
Rep Power: 0
alexhoffmann is on a distinguished road
Hi there,

my simulation model for two or more layered coatings shows surface oscillations which are similar to the ones shown in this article:
https://cfd.direct/openfoam/free-sof...ace-capturing/

Let's keep it simple for now and just face the dambreak4phase tutorial. I am using OF8 in this case.

When changing the discretization method to MPLIC, PLIC, MPLICU or PLICU, Fatal errors occur. Any suggestions how to implement this?

Thanks a lot
Alex

Code:
--> FOAM FATAL ERROR:

    request for volVectorField U.oil)))))+deltaN))&Sf)) from objectRegistry region0 failed
    available objects of type volVectorField are
1(U)

    From function const Type& Foam::objectRegistry::lookupObject(const Foam::word&) const [with Type = const Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>]
    in file /home/alex2/OpenFOAM/8/OpenFOAM-8/src/OpenFOAM/lnInclude/objectRegistryTemplates.C at line 211.

FOAM aborting

#0  Foam::error::printStack(Foam::Ostream&) at ??:?
#1  Foam::error::abort() at ??:?
#2  Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh> const& Foam::objectRegistry::lookupObject<Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh> const>(Foam::word const&) const at ??:?
#3  Foam::MPLIC::surfaceAlpha(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::Field<double>&, bool, double, bool) const at ??:?
#4  Foam::MPLIC::interpolate(Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) const at ??:?
#5  Foam::fv::gaussConvectionScheme<double>::flux(Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&) const at ??:?
#6  Foam::tmp<Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> > Foam::fvc::flux<double>(Foam::tmp<Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> > const&, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> const&, Foam::word const&) at ??:?
#7  Foam::multiphaseMixture::solveAlphas(double) at ??:?
#8  Foam::multiphaseMixture::solve() at ??:?
#9  ? in "/home/alex2/OpenFOAM/8/OpenFOAM-8/platforms/linux64GccDPInt32Opt/bin/multiphaseInterFoam"
#10  __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#11  ? in "/home/alex2/OpenFOAM/8/OpenFOAM-8/platforms/linux64GccDPInt32Opt/bin/multiphaseInterFoam"
Aborted (core dumped)
alexhoffmann is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Dynamic contact angle calculation in multiphaseInterFoam rajeshchem OpenFOAM 3 December 23, 2022 15:00
How to implement a rigid lid aproximation for a 2d flow? Jaydi_21 Main CFD Forum 0 August 1, 2018 14:40
multiphaseinterfoam with temperature tom_flint2012 OpenFOAM Running, Solving & CFD 1 February 17, 2016 19:21
multiphaseInterFoam: timestep error by simulating a co-extrusion nozzle Quatschinsky OpenFOAM Running, Solving & CFD 7 March 27, 2014 06:08
VOF fraction in multiphaseInterFoam mahaputra OpenFOAM Running, Solving & CFD 1 August 27, 2009 09:15


All times are GMT -4. The time now is 21:03.