Next: Second section of namcouple
Up: The OASIS3 configuration file
Previous: First section of namcouple
Second section of namcouple file
The second part of the namcouple, starting after the keyword
$STRINGS, contains coupling information for each coupling (or
I/O) field. Its format depends on the field status given by the last
entry on the field first line (EXPORTED, IGNOUT or INPUT in the example above). The field may be :
- AUXILARY: sent by the source component, received and used by
OASIS3 for the transformation of other fields, but not sent to any target component.
- EXPORTED: exchanged between component models and
transformed by OASIS3 .
- EXPOUT: exchanged, transformed and also written to two
output files, one before the sending action in the source model
below the prism_put_proto call, and one after the receiving
action in the target model below the prism_get_proto call (should
be used when debugging the coupled model only)
- IGNORED: exchanged directly between the component models
without being transformed by OASIS3 (the grid and the
partitioning of the source and target models have to be
identical)
- IGNOUT: exchanged directly between the component models
without being transformed by OASIS3 and written to two
output files, one before the sending action in the source model
below the prism_put_proto call, and one after the receiving
action in the target model below the prism_get_proto call
(the grid and the partitioning of the source and target models have to be
identical)
- INPUT: simply read in from the input file by the target
model PSMILe below the prism_get_proto call at appropriate
times corresponding to the input period indicated by the user in the
namcouple. See section
7.4 for the format of the input file.
- OUTPUT: simply written out to an output file by the source
model PSMILe below the prism_put_proto call at appropriate
times corresponding to the output period indicated by the user in
the namcouple. The name of the output file (one per field) is
automatically built based on the field name and initial date of the
run ($INIDATE).
Subsections
Next: Second section of namcouple
Up: The OASIS3 configuration file
Previous: First section of namcouple
Laure Coquart
2013-06-11