What I am trying to do:
I am trying to run a 2-way coupling between OpenFOAM and CalculiX, but for heat transfer in of FSI.
For OpenFOAM , I took the
Fluid folder from OpenFOAM (OF) adapter CHT tutorial. But I am using
chtMultiRegionFoam instead of
bouyantPimpleFoam.(Same as heat exchanger tutorial)
I am also using the same
precice-config.xml, with only one modification of changing participant name of Solid from
CalculiX .(just for a bit better readability)
I then replaced the
blockMeshDict with the one from
flap_perp tutorial case.
And I did the necessary modification/adaptions to
boundaryField of each file.
I ran this pure OF case, and it runs fines.
For CalculiX (CCX), I took the
Solid folder from
flap_perp tutorial case same as for Fluid participant.
I have modified the
flap.inp to make a
COUPLED TEMPERATURE-DISPLACEMENT simulation.
I ran this pure CalculiX case under gravity and some temperature at the
, this runs fine as well. (But I remove the gravity for the coupled OF+CCX simulation).
I modified the
confg.yml file to have
Heat-Flux instead of FSI keywords
Fluid participant waits for the
Solid participant, while the
Solid (CalculiX) participant fails with the following error message:
---[precice] ERROR: The given Mesh ID "-1" is unknown to preCICE.
Thank you for the help.