Status of Quads on the Interface

Hello,

According to the v2.1.0 milestones, there is an effort to enable quads be present on a coupling interface. What is (a) the likelihood that quad functionality will be ready by the stated July, 2020, target date and (b) what quad functionality is expected?

Thank you.
Dan

Hi,

special treatment for quad elements is only necessary for the nearest-projection mapping method. In this case in preCICE, this will involve receiving the four vertices, or four edges, of a quad and splitting it into two seperate triangles, where normal NP mapping functionality already available in preCICE is used. There is a PR currently for this. Is there any specific functionality that you require from quad elements? They can already be used with nearest-neighbor and RBF methods.

Regards
Kyle

Thank you. I’m preparing to evaluate preCICE and one solver uses structured meshes, leading to the question. We’ll try preCICE and test both the NN and the RBF methods.

If you need to evaluate quad meshes, and potentially non-linear quad meshes where there may be an extra node on the edges, it is possible to split the quad face into triangles in your adapter and then use the normal NP mapping of triangles. This is extra work and solver dependent, but may give you more freedom in using NP mapping.

Regards
Kyle