Oasis3-MCT
Data Types | Modules | Functions/Subroutines | Variables
mod_oasis_var.F90 File Reference

Go to the source code of this file.

Data Types

type  mod_oasis_var::prism_var_type
 Model variable data for model coupling. More...
 

Modules

module  mod_oasis_var
 OASIS variable data and methods.
 

Functions/Subroutines

subroutine, public mod_oasis_var::oasis_def_var (id_nports, cdport, id_part, id_var_nodims, kinout, id_var_shape, ktype, kinfo)
 The OASIS user interface to define variables. More...
 
subroutine, public mod_oasis_var::oasis_var_setup ()
 Synchronize variables across all tasks, called at oasis enddef. More...
 
subroutine mod_oasis_var::oasis_var_zero (prism_var)
 Zero variable information. More...
 

Variables

integer(ip_intwp_p), public mod_oasis_var::maxvar
 number of potential variables, derived from namcouple input More...
 
integer(kind=ip_i4_p), parameter, public mod_oasis_var::mvarcpl = 10
 max namcouples per variable More...
 
integer(kind=ip_intwp_p), public mod_oasis_var::prism_nvar = 0
 number of variables defined More...
 
type(prism_var_type), dimension(:), pointer, public mod_oasis_var::prism_var
 list of defined variables More...