How does preCICE treat non-conforming meshes?

Do meshes have to align?
What information is required?
What mapping algorithms are available?

preCICE handles unstructured meshes.

It supports several methods to map the interface values from the one mesh to the other. The simplest method uses the nearest-neighbor’s value, while more advanced methods like the nearest-projection mapping or the Radial-Basis Function mapping include contributions from neighboring nodes. Some methods require additional connectivity information to generate useful results.