|
[Sponsors] |
How to implement (M)PLIC(U) with multiphaseInterFoam? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
February 23, 2023, 07:24 |
How to implement (M)PLIC(U) with multiphaseInterFoam?
|
#1 |
New Member
alex
Join Date: Dec 2020
Posts: 2
Rep Power: 0 |
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) |
|
|
|
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 |