Hello all,
I’m just starting with Precice to run CHT model using incompressible icoReactingMultiphaseInterFoam with laplacianFoam on OF 2106.
I started from tutorial “flow-over-heated-plate” OF<=> OF models. which works well.
Then I tried to couple my icoReactingMultiphaseInterFoam case (fluid case tested separately and works well, with fixed temperature condition on the interface). I did same for the solid model (laplacianFoam) with fixed temperature condition and works too.
when coupling both model with Precice 2.2.1, the solid is waiting but for the fluid, I got the bellow error. it looks like the access to turbulent diffusivity for incompressile model is not working. do you have any input to fix such issue ?
thanks
Starting time loop
*---[preciceAdapter] Loaded the OpenFOAM-preCICE adapter - unreleased version.*
*Invalid MIT-MAGIC-COOKIE-1 key---[preciceAdapter] Reading preciceDict...*
*---[precice] This is preCICE version 2.2.1*
*---[precice] Revision info: v2.2.1*
*---[precice] Configuration: Release (Debug and Trace log unavailable)*
*---[precice] Configuring preCICE with configuration "../precice-config.xml"*
*---[precice] I am participant "Fluid"*
*--> FOAM FATAL ERROR: (openfoam-2106)*
* lookup of turbulenceProperties from objectRegistry region0 successful*
* but it is not a incompressibleTurbulenceModel, it is a kEpsilon*
* From const Type& Foam::objectRegistry::lookupObject(const Foam::word&, bool) const [with Type = Foam::IncompressibleTurbulenceModel<Foam::transportModel>]*
* in file /usr/src/packages/BUILD/src/OpenFOAM/lnInclude/objectRegistryTemplates.C at line 450.*
*FOAM aborting*
*#0 Foam::error::printStack(Foam::Ostream&) at ??:?*
*#1 Foam::error::exitOrAbort(int, bool) at ??:?*
*#2 Foam::IncompressibleTurbulenceModel<Foam::transportModel> const& Foam::objectRegistry::lookupObject<Foam::IncompressibleTurbulenceModel<Foam::transportModel> >(Foam::word const&, bool) const at ??:?*
*#3 preciceAdapter::CHT::KappaEff_Incompressible::KappaEff_Incompressible(Foam::fvMesh const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) at ??:?*
*#4 preciceAdapter::CHT::HeatFlux_Incompressible::HeatFlux_Incompressible(Foam::fvMesh const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) at ??:?*
*#5 preciceAdapter::CHT::ConjugateHeatTransfer::addReaders(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, preciceAdapter::Interface*) at ??:?*
*#6 preciceAdapter::Adapter::configure() at ??:?*
*#7 Foam::functionObjects::preciceAdapterFunctionObject::read(Foam::dictionary const&) at ??:?*
*#8 Foam::functionObjects::preciceAdapterFunctionObject::preciceAdapterFunctionObject(Foam::word const&, Foam::Time const&, Foam::dictionary const&) at ??:?*
*#9 Foam::functionObject::adddictionaryConstructorToTable<Foam::functionObjects::preciceAdapterFunctionObject>::New(Foam::word const&, Foam::Time const&, Foam::dictionary const&) at ??:?*
*#10 Foam::functionObject::New(Foam::word const&, Foam::Time const&, Foam::dictionary const&) at ??:?*
*#11 Foam::functionObjectList::read() at ??:?*
*#12 Foam::Time::run() const at ??:?*
*#13 ? in /usr/lib/openfoam/openfoam2106/platforms/linux64GccDPInt32Opt/bin/icoReactingMultiphaseInterFoam*
*#14 __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6*
*#15 ? in /usr/lib/openfoam/openfoam2106/platforms/linux64GccDPInt32Opt/bin/icoReactingMultiphaseInterFoam*
*[palabos-HP:124198] *** Process received signal ****
*[palabos-HP:124198] Signal: Aborted (6)*
*[palabos-HP:124198] Signal code: (-6)*