Provides a common location for several OASIS variables. More...
Public Member Functions | |
subroutine | oasis_data_zero () |
Public Attributes | |
integer(kind=ip_intwp_p) | nulprt |
integer(kind=ip_intwp_p) | nulprt1 |
integer(kind=ip_intwp_p) | nullucia |
integer(kind=ip_i4_p) | oasis_debug |
integer(kind=ip_i4_p) | timer_debug |
integer(kind=ip_i4_p) | lucia_debug |
logical | enddef_called |
integer(kind=ip_i4_p) | size_namfld |
character(len=ic_lvar), dimension(:), pointer | total_namsrcfld |
character(len=ic_lvar), dimension(:), pointer | total_namdstfld |
integer(kind=ip_i4_p), parameter | prism_mmodels = 20 |
integer(kind=ip_i4_p) | prism_nmodels |
integer(kind=ip_i4_p) | prism_amodels |
character(len=ic_lvar), dimension(prism_mmodels) | prism_modnam |
logical, dimension(prism_mmodels) | prism_modcpl |
character(len=ic_lvar) | compnm |
integer(kind=ip_i4_p) | compid |
logical | oasis_coupled |
integer(kind=ip_i4_p) | mpi_comm_global |
integer(kind=ip_i4_p) | mpi_rank_global |
integer(kind=ip_i4_p) | mpi_size_global |
integer(kind=ip_i4_p) | mpi_comm_local |
integer(kind=ip_i4_p) | mpi_rank_local |
integer(kind=ip_i4_p) | mpi_size_local |
integer(kind=ip_i4_p) | mpi_root_local |
integer(kind=ip_i4_p) | mpi_err |
integer(kind=ip_i4_p), dimension(:), allocatable | mpi_root_global |
character(len=*), parameter | cspval = "spval_undef" |
real(ip_double_p), parameter | rspval = 1.0e36 |
integer(ip_i4_p), parameter | ispval = -999999 |
real(ip_double_p), parameter | prism_pi = 3.14159265358979323846 |
real(ip_double_p), parameter | eradius = 6371229. |
Provides a common location for several OASIS variables.
Definition at line 4 of file mod_oasis_data.F90.
subroutine mod_oasis_data::oasis_data_zero | ( | ) |
Definition at line 73 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::compid |
Definition at line 41 of file mod_oasis_data.F90.
character(len=ic_lvar) mod_oasis_data::compnm |
Definition at line 40 of file mod_oasis_data.F90.
character(len=*), parameter mod_oasis_data::cspval = "spval_undef" |
Definition at line 60 of file mod_oasis_data.F90.
logical mod_oasis_data::enddef_called |
Definition at line 25 of file mod_oasis_data.F90.
real(ip_double_p), parameter mod_oasis_data::eradius = 6371229. |
Definition at line 65 of file mod_oasis_data.F90.
integer(ip_i4_p), parameter mod_oasis_data::ispval = -999999 |
Definition at line 62 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::lucia_debug |
Definition at line 23 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::mpi_comm_global |
Definition at line 47 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::mpi_comm_local |
Definition at line 50 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::mpi_err |
Definition at line 54 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::mpi_rank_global |
Definition at line 48 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::mpi_rank_local |
Definition at line 51 of file mod_oasis_data.F90.
integer(kind=ip_i4_p), dimension(:), allocatable mod_oasis_data::mpi_root_global |
Definition at line 55 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::mpi_root_local |
Definition at line 53 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::mpi_size_global |
Definition at line 49 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::mpi_size_local |
Definition at line 52 of file mod_oasis_data.F90.
integer(kind=ip_intwp_p) mod_oasis_data::nullucia |
Definition at line 20 of file mod_oasis_data.F90.
integer(kind=ip_intwp_p) mod_oasis_data::nulprt |
Definition at line 20 of file mod_oasis_data.F90.
integer(kind=ip_intwp_p) mod_oasis_data::nulprt1 |
Definition at line 20 of file mod_oasis_data.F90.
logical mod_oasis_data::oasis_coupled |
Definition at line 42 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::oasis_debug |
Definition at line 21 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::prism_amodels |
Definition at line 35 of file mod_oasis_data.F90.
integer(kind=ip_i4_p), parameter mod_oasis_data::prism_mmodels = 20 |
Definition at line 33 of file mod_oasis_data.F90.
logical, dimension(prism_mmodels) mod_oasis_data::prism_modcpl |
Definition at line 37 of file mod_oasis_data.F90.
character(len=ic_lvar), dimension(prism_mmodels) mod_oasis_data::prism_modnam |
Definition at line 36 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::prism_nmodels |
Definition at line 34 of file mod_oasis_data.F90.
real(ip_double_p), parameter mod_oasis_data::prism_pi = 3.14159265358979323846 |
Definition at line 64 of file mod_oasis_data.F90.
real(ip_double_p), parameter mod_oasis_data::rspval = 1.0e36 |
Definition at line 61 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::size_namfld |
Definition at line 27 of file mod_oasis_data.F90.
integer(kind=ip_i4_p) mod_oasis_data::timer_debug |
Definition at line 22 of file mod_oasis_data.F90.
character(len=ic_lvar), dimension(:), pointer mod_oasis_data::total_namdstfld |
Definition at line 28 of file mod_oasis_data.F90.
character(len=ic_lvar), dimension(:), pointer mod_oasis_data::total_namsrcfld |
Definition at line 28 of file mod_oasis_data.F90.