After reading the ‘‘step-by-step’’ in the preCICE documentation and watching videos about preCICE, I have a few questions about the FSI coupling using preCICE:
As the in-house solver requires ‘pressure’ instead of ‘Force’ from OpenFOAM, should there be only one interface (Fluid-Mesh-Nodes) to do both read displacements and write pressure in preciceDict?
For multiphase flow solver such as interFoam, since the density and kinematic viscosity of water and air are different and there is a surface tensioin coefficient, do we need to add these coefficients into preciceDict?
As stated in this thesis Alexander Rusch’s thesis, the displacements are set as coordinate variations relative to the nodal positions of the last time step, I wonder if it is achieved by overwrite the ‘‘points’’(in polymesh) which includes all the nodes coordinates before solving the next step? Where can I find the codes that describe the mesh deformation process? Or what is the exact format of the coordinate variations that the in-house solver needs to transfer to OpenFOAM?
What kind of configuration file should be adopted by an in-house solver (written in Fortran)? A YAML file like CalculiX?
Any suggestions will be appreciated!