Hi,
I’m currently testing some turbulent flow simulations in OpenFOAM and CalculiX with preCICE as coupling library.
I’ve tried to run OpenFOAM with the PISO solver recently, but I’m getting in the following error with the adapter:
PISO: Operating solver in PISO mode
Reading field p
Reading field U
Reading/calculating face flux field phi
Selecting incompressible transport model Newtonian
Selecting turbulence model type laminar
Selecting laminar stress model Stokes
No MRF models present
No finite volume options present
Starting time loop
---[preciceAdapter] Loaded the OpenFOAM-preCICE adapter - v1.1.0.
---[preciceAdapter] Reading preciceDict...
---[precice] This is preCICE version 2.5.0
---[precice] Revision info: no-info [git failed to run]
---[precice] Build type: Release (without debug log)
---[precice] Configuring preCICE with configuration "../precice-config.xml"
---[precice] I am participant "Fluid"
--> FOAM Warning :
From void adapterInfo(std::string, std::string)
in file Utilities.C at line 50
Error (deferred - will exit later) in the preCICE adapter:
failed lookup of pointDisplacement (objectRegistry region0)
available objects of type pointVectorField:
0()
After the error OpenFOAM begins to run without waiting for the other participant, in this case CalculiX.
I tried using PimpleFoam, because I’m more familiar with it, and this works.
preCICE v.2.5.0
OpenFOAM v2112
OpenFOAM-adapter v1.1.0
Thank you in advance.
Johannes