Oasis3-MCT
Modules | Functions/Subroutines | Variables
mod_oasis_data.F90 File Reference
#include <mpif.h>

Go to the source code of this file.

Modules

module  mod_oasis_data
 Provides a common location for several OASIS variables.
 

Functions/Subroutines

subroutine mod_oasis_data::oasis_data_zero ()
 

Variables

integer(kind=ip_intwp_p) mod_oasis_data::nulprt
 
integer(kind=ip_intwp_p) mod_oasis_data::nulprt1
 
integer(kind=ip_intwp_p) mod_oasis_data::nullucia
 
integer(kind=ip_i4_p) mod_oasis_data::oasis_debug
 
integer(kind=ip_i4_p) mod_oasis_data::timer_debug
 
integer(kind=ip_i4_p) mod_oasis_data::lucia_debug
 
logical mod_oasis_data::enddef_called
 
integer(kind=ip_i4_p) mod_oasis_data::size_namfld
 
character(len=ic_lvar), dimension(:), pointer mod_oasis_data::total_namsrcfld
 
character(len=ic_lvar), dimension(:), pointer mod_oasis_data::total_namdstfld
 
integer(kind=ip_i4_p), parameter mod_oasis_data::prism_mmodels = 20
 
integer(kind=ip_i4_p) mod_oasis_data::prism_nmodels
 
integer(kind=ip_i4_p) mod_oasis_data::prism_amodels
 
character(len=ic_lvar), dimension(prism_mmodels) mod_oasis_data::prism_modnam
 
logical, dimension(prism_mmodels) mod_oasis_data::prism_modcpl
 
character(len=ic_lvar) mod_oasis_data::compnm
 
integer(kind=ip_i4_p) mod_oasis_data::compid
 
logical mod_oasis_data::oasis_coupled
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_comm_global
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_rank_global
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_size_global
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_comm_local
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_rank_local
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_size_local
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_root_local
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_comm_map
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_rank_map
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_size_map
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_root_map
 
logical mod_oasis_data::mpi_in_map
 
character(len=mpi_max_processor_name) mod_oasis_data::mpi_node_name
 
integer(kind=ip_i4_p) mod_oasis_data::mpi_err
 
integer(kind=ip_i4_p), dimension(:), allocatable mod_oasis_data::mpi_root_global
 
character(len= *), parameter mod_oasis_data::cspval = "spval_undef"
 
real(ip_double_p), parameter mod_oasis_data::rspval = 1.0e36
 
integer(ip_i4_p), parameter mod_oasis_data::ispval = -999999
 
real(ip_double_p), parameter mod_oasis_data::prism_pi = 3.14159265358979323846
 
real(ip_double_p), parameter mod_oasis_data::eradius = 6371229.