ROMS
Loading...
Searching...
No Matches
mod_param.F File Reference
#include "cppdefs.h"
Include dependency graph for mod_param.F:

Go to the source code of this file.

Data Types

type  mod_param::t_bounds
 
type  mod_param::t_iobounds
 
type  mod_param::t_domain
 
type  mod_param::t_lbc
 
type  mod_param::t_adv
 
type  mod_param::t_stats
 
type  mod_param::t_gst
 

Modules

module  mod_param
 

Functions/Subroutines

subroutine, public mod_param::allocate_param
 
subroutine, public mod_param::deallocate_param
 
subroutine, public mod_param::initialize_param
 

Variables

integer mod_param::ngrids
 
integer mod_param::nestlayers = 1
 
integer, dimension(:), allocatable mod_param::gridsinlayer
 
integer, dimension(:,:), allocatable mod_param::gridnumber
 
real(r8), dimension(:), allocatable mod_param::bmemmax
 
real(r8), dimension(:), allocatable mod_param::dmem
 
type(t_bounds), dimension(:), allocatable mod_param::bounds
 
type(t_iobounds), dimension(:), allocatable mod_param::iobounds
 
type(t_domain), dimension(:), allocatable mod_param::domain
 
integer mod_param::nlbcvar
 
type(t_lbc), dimension(:,:,:), allocatable mod_param::lbc
 
type(t_lbc), dimension(:,:,:), allocatable mod_param::ad_lbc
 
type(t_lbc), dimension(:,:,:), allocatable mod_param::tl_lbc
 
type(t_adv), dimension(:,:), allocatable mod_param::hadvection
 
type(t_adv), dimension(:,:), allocatable mod_param::vadvection
 
type(t_adv), dimension(:,:), allocatable mod_param::ad_hadvection
 
type(t_adv), dimension(:,:), allocatable mod_param::ad_vadvection
 
type(t_adv), dimension(:,:), allocatable mod_param::tl_hadvection
 
type(t_adv), dimension(:,:), allocatable mod_param::tl_vadvection
 
integer, dimension(:), allocatable mod_param::lm
 
integer, dimension(:), allocatable mod_param::mm
 
integer, dimension(:), allocatable mod_param::im
 
integer, dimension(:), allocatable mod_param::jm
 
integer, dimension(:), allocatable mod_param::n
 
integer, dimension(:), allocatable mod_param::nt
 
integer mod_param::mt
 
integer, dimension(:), allocatable mod_param::ntclm
 
integer mod_param::nat = 0
 
integer mod_param::npt = 0
 
integer mod_param::nbt = 0
 
integer mod_param::nbed = 0
 
integer mod_param::nst = 0
 
integer mod_param::ncs = 0
 
integer mod_param::nns = 0
 
integer, parameter mod_param::nft = 4
 
integer, dimension(:), allocatable mod_param::nfloats
 
integer, dimension(:), allocatable mod_param::nfv
 
integer, dimension(:), allocatable mod_param::nstation
 
integer mod_param::mtc
 
integer mod_param::ndt
 
integer mod_param::ndm2d
 
integer mod_param::ndm3d
 
integer mod_param::ndbio2d
 
integer mod_param::ndbio3d
 
integer mod_param::ndbio4d
 
integer mod_param::ndrhs
 
integer mod_param::nsa
 
integer, dimension(:), allocatable mod_param::nbico
 
integer, dimension(:), allocatable mod_param::nrectc
 
integer, dimension(:), allocatable mod_param::nsv
 
integer, dimension(:), allocatable mod_param::mstate
 
integer, dimension(:), allocatable mod_param::nstate
 
integer, dimension(:), allocatable mod_param::nstr
 
integer, dimension(:), allocatable mod_param::nend
 
integer, dimension(:), allocatable mod_param::nsize
 
integer, dimension(:), allocatable mod_param::nsemi
 
integer, parameter mod_param::inlm = 1
 
integer, parameter mod_param::itlm = 2
 
integer, parameter mod_param::irpm = 3
 
integer, parameter mod_param::iadm = 4
 
character(len=3), dimension(4) mod_param::kernelstring = (/ 'NLM','TLM','RPM','ADM' /)
 
integer, dimension(:), allocatable mod_param::ntilei
 
integer, dimension(:), allocatable mod_param::ntilej
 
integer, dimension(:), allocatable mod_param::ntilex
 
integer, dimension(:), allocatable mod_param::ntilee
 
integer, dimension(:), allocatable mod_param::halobry
 
integer, dimension(:), allocatable mod_param::halosizei
 
integer, dimension(:), allocatable mod_param::halosizej
 
integer, dimension(:), allocatable mod_param::tileside
 
integer, dimension(:), allocatable mod_param::tilesize
 
integer mod_param::nghostpoints
 
integer, parameter mod_param::p2dvar = 1
 
integer, parameter mod_param::r2dvar = 2
 
integer, parameter mod_param::u2dvar = 3
 
integer, parameter mod_param::v2dvar = 4
 
integer, parameter mod_param::p3dvar = 5
 
integer, parameter mod_param::r3dvar = 6
 
integer, parameter mod_param::u3dvar = 7
 
integer, parameter mod_param::v3dvar = 8
 
integer, parameter mod_param::w3dvar = 9
 
integer, parameter mod_param::b3dvar = 10
 
integer, parameter mod_param::l3dvar = 11
 
integer, parameter mod_param::l4dvar = 12
 
integer, parameter mod_param::r2dobc = 13
 
integer, parameter mod_param::u2dobc = 14
 
integer, parameter mod_param::v2dobc = 15
 
integer, parameter mod_param::r3dobc = 16
 
integer, parameter mod_param::u3dobc = 17
 
integer, parameter mod_param::v3dobc = 18