Back to OASIS3 home

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

mod_experiment : contains variables related to the simulation being performed
used in driver.F,

!@ -- cjobnam : experiment name
!@ -- cmodnam : models name
!@ -- nmodel : number of models being coupled
!@ -- nmseq : number of sequential models
!@ -- lmodinf : information mode (extended header)
!@ -- nbcplproc: number of model processes implied in the coupling
!@ -- nbtotproc: total number of model processes
!@ -- cmpiarg: launching argument for each model
! -------------------------------------------------------------------
  USE mod_kinds_oasis
  INTEGER (kind=ip_intwp_p) :: nmseq
  INTEGER (kind=ip_intwp_p), DIMENSION(:), ALLOCATABLE :: nbcplproc, nbtotproc
  INTEGER (kind=ip_intwp_p), DIMENSION(:), ALLOCATABLE :: iga_unitmod
  CHARACTER(len=4) :: cjobnam
  CHARACTER(len=6), DIMENSION(:), ALLOCATABLE :: cmodnam
  CHARACTER(len=80), DIMENSION(:), ALLOCATABLE :: cmpiarg
  LOGICAL :: lmodinf
!     -------------------------------------------------------------------