So I'm working again on overset grids (coupled) domains. I found some information on how to use cs_user_coupling.c (in cs_sat_coupling.h for instance) but the arguments of this function are still unclear.
First,
Code: Select all
* The local "support" cells and boundary faces are used to localize
* the values in the distant "coupled" cells and faces.
* Depending on the role of sender and/or receiver of the current process
* in the coupling, some of these sets can be empty or not.
*
* The cell values are always localized and interpolated on the distant
* "cells" support. The face values are localized and interpolated on
* the distant "face" support if present, or on the distant "cell" support
* if not.
Can somebody help me to clarify this please ?
Second,
Code: Select all
* Define new Code_Saturne coupling.
*
* arguments:
* saturne_name <-- name of Code_Saturne instance, or NULL
* boundary_criteria <-- boundary face selection criteria, or NULL
* volume_criteria <-- volume cell selection criteria, or NULL
* verbosity <-- verbosity level
Thanks in advance.
Best regards,
Paul