Next: Component model general characteristics
Up: OASIS4 description and configuration
Previous: The Specific Coupling Configuration
The Specific Model Input and Output Configuration
(SMIOC)
The Specific Model Input and Output Configuration (SMIOC)
specifies the relations the component model will establish at run time
with the external environment through inputs and outputs for a
specific run.
It must be generated by the user for each component model based on the
corresponding PMIOD information, either by hand or with the
graphical user interface oasis-gui.tcl available in oasis4/util/gui.
The SMIOC Schema is given in
oasis4/util/xmlfiles/smioc.xsd. The SMIOC
file name must be
application_local_name
_
component_local_name
_smioc.xml
where
application_local_name
is the application
`local_name´ attribute and
component_local_name
is the
component `local_name' attribute in the scc.xml file. Examples of
SMIOC xml files for the toy coupled model TOYOA4 can be found in oasis4/examples/toyoa4/input.
The SMIOC may contain 3 types of information detailed in the next paragraphs:
- general characteristics of the component, as described in the
corresponding PMIOD
- information on the grids
- information on the coupling/IO fields, also called `transient variables'
Part of this information is used to define attributes of the I/O
NetCDF files but is not mandatory for the proper execution of the
coupled model per se; if it is not specified in the SMIOC, it
will just be missing in the I/O files. In the paragraphs below, it is
detailed which information is mandatory and which is not.
Subsections
Next: Component model general characteristics
Up: OASIS4 description and configuration
Previous: The Specific Coupling Configuration
Laure Coquart
2011-12-01