Back to OASIS3 home

Modules used for the coupler (in oasis3/src) :

mod_kinds_oasis (in mod_kinds_oasis.F90 : contains the parameters defining the precision used for real and integer variables
mod_unit (in mod_unit.F90) : contains unit numbers
mod_string (in mod_string.F90) : contains set of self consistent strings for each field
mod_analysis (in mod_analysis.F90) : contains variables related to the set of analysis for each field
mod_memory (in mod_memory.F90) : contains variables related to pseudo-dynamic memory allocation
mod_parameter (in mod_parameter.F90) : contains parameter file for OASIS
mod_experiment (in mod_experiment.F90) : contains variables related to the simulation being performed
mod_timestep (in mod_timestep.F90) : contains variables controlling timestepping
mod_hardware (in mod_hardware.F90) : contains variables related to machine and message passing type
mod_printing (in mod_printing.F90) : contains variables related to printing level in cplout
mod_extrapol (in mod_extrapol.F90) : contains variables and arrays related to extrapolation
mod_anais (in mod_anais.F90) : contains variables and arrays related to the ANAIS interpolator
mod_rainbow (in mod_rainbow.F90) : contains variables and arrays related to mapping and subgrid interpolator
mod_scrip (in mod_scrip.F90) : contains variables and arrays related to SCRIP remapping
mod_parallel (in mod_parallel.F90) : contains variables related to parallel data decomposition
mod_unitncdf
(in mod_unitncdf.F90) : contains netcdf LOGICAL flags and file ids
mod_coast (in mod_coast.F90) : contains variables and arrays related to the coast correction
mod_calendar (in mod_calendar.F90) : contains variables related to the coupler calendar
mod_label (in mod_label.F90) :  contains the variables related to labelling files and character variable