Hello!
I have already done that in several projects. The method I use (that was suggested by JM Hervouet here on the forum around 2014 I believe) is:
- model the piles are holes in the mesh
- model the submerged slab by applying a local increased atmospheric pressure to force your water surface to be lowered down to the depth corresponding to the submergence.
You can find an example in this paper from the 2017 TUC:
henry.baw.de/bitstream/handle/20.500.119...quence=1&isAllowed=y
In this other paper there are even other methods explained that can be useful when modelling complex structures in 3D. For example, applying head losses to model obstacles is often a good compromise.
henry.baw.de/bitstream/handle/20.500.119...quence=1&isAllowed=y
Please keep in mind that all of this lies at the limit of what is reasonable to do with TELEMAC-3D. If you think the results are too rough, then you need to go CFD. A possible limitation to the incerased atmospheric pressure method is actual flow velocities. My applications are in harbors where flow velocities are < 0,5 m/s. If you need to have > 2 m/s, it might not behave as you wish.
As for culverts, I would not use this function as it is a node-to-node solution, hence not allowing you to obtain a good geometrical (and possibly hydraulic) detail level.
Hope it helps!
Best regards
PL