How to implement a 3D-to-1D mapping?

I plan to perform fluid-structure interaction analysis on a fishing net using OpenFOAM and Calculix. For the net, I will use 1D beam elements B32. Since the fluid domain in OpenFOAM is 3D, what mapping method should I employ?

Please take a look at geometric multiscale mapping.

That would indeed be an interesting case for the geometric multiscale mapping (you would need a radial mapping to map the 1D ropes on the 3D fluid and the reverse), but I would not expect this to work out of the box without some tinkering.

I assume you want to do FSI, where you have the fishing net immersed into water. You still need to define some surface on which to compute forces. I would rather try to implement this conversion (3D to 1D and defining a coupling mesh) in the 1D code for now. Note also that preCICE does not yet support 1D meshes (but working on it).

See also:

calculix.log.txt (10.3 KB)

precice-config.xml.txt (3.0 KB)

openfoam.log.txt (2.3 KB)

I referred to the post you mentioned and tried using radial mapping, but encountered issues similar to those described in that post. My fishing net was constructed using B32 beam elements.