Next: Obtaining OASIS3 sources
Up: oasis3doc
Previous: Acknowledgements
Overview of step-by-step use of OASIS3
To use OASIS3 for coupling models and/or perform I/O
actions, one has to follow these steps:
- Obtain OASIS3 sources. (See section 3).
- Identify the coupling or I/O fields and adapt the component
models to allow their exchange with the PSMILe library based on MPI1
or MPI2 message passing. The PSMILe library is interfaced with the mpp_io
library from GFDL (2) and therefore can be used to perform
I/O actions from/to disk files. For more detail on how to interface a
model with the PSMILe, see section 4. The
TOYCLIM coupled model gives a practical example of toy models; the
sources are given in directories /prism/src/mod/toyatm, /toyoce,
/toyche and more details can be found in (7).
- Define all coupling and I/O parameters and the transformations
required to adapt each coupling field from its source model grid to
its target model grid; prepare OASIS3 configuring file namcouple. OASIS3 supports many interpolation
algorithms as it is
interfaced with the SCRIP 1.4 library (1) (see appendix
C.2). (See sections 5 and
6).
- Generate required auxiliary data files. (See section
7).
- Compile OASIS3, the component models and start the coupled
experiment. OASIS3 and the TOYCLIM coupled model use the PRISM
standard compiling environment (SCE) and standard running environment
(SRE). (See section 8).
OASIS3 and the TOYCLIM coupled model has successfully run on Fujitsu
VPP5000, NEC SX5 and SX6, SGI IRIX64, SGI Origin 3800, Linux Opteron,
IBM Power4, and Cray X1. The appendix D lists (some of) the coupled
models realized with OASIS within the past 5 years or so.
If you need extra help, do not hesitate to contact us (see contact
details on the back of the cover page).
Next: Obtaining OASIS3 sources
Up: oasis3doc
Previous: Acknowledgements
Reinhard Budich
2004-12-22