The OASIS3 configuration file namcouple contains, below pre-defined keywords, all user's defined information necessary to configure a particular coupled run.
If the OASIS3 executable runs on many processes with the `IPSL' type of parallelisation (resulting in a parallelisation of OASIS3 on a field-per-field basis), one namcouple file per process must be provided by the user. In this case, OASIS3 must be compiled with the CPP key use_oasis_para and the namcouple files must be named namcouple_x where x is the number of the corresponding OASIS3 process. For more details on using OASIS3 in this parallel mode, see section 8.2.1.
The namcouple is a text file with the following characteristics:
The first part of namcouple is devoted to configuration of general parameters such as the number of models involved in the simulation, the number of fields, the communication technique, etc. The second part gathers specific information on each coupling or I/O field, e.g. their coupling period, the list of transformations or interpolations to be performed by OASIS3 and associated configuring lines (described in more details in chapter 6), etc.
In the next sections, a simple namcouple example is given and all configuring parameters are described. The additional lines containing the different parameters required for each transformation are described in section 6. An example of a realistic namcouple can be found in oasis3/examples/toyoasis3/input/ directory.