FV3 Bundle
type_nam Module Reference

Data Types

type  nam_type
 

Functions/Subroutines

subroutine nam_init (nam)
 
subroutine nam_read (nam, mpl, namelname)
 
subroutine nam_bcast (nam, mpl)
 
subroutine nam_setup_internal (nam, nl0, nv, nts, ens1_ne, ens1_nsub, ens2_ne, ens2_nsub)
 
subroutine nam_check (nam, mpl)
 
subroutine nam_ncwrite (nam, mpl, ncid)
 

Variables

integer, parameter, public nvmax = 20
 
integer, parameter, public ntsmax = 20
 
integer, parameter, public nlmax = 200
 
integer, parameter, public nc3max = 1000
 
integer, parameter, public nscalesmax = 5
 
integer, parameter, public ndirmax = 300
 
integer, parameter, public nldwvmax = 100
 

Function/Subroutine Documentation

◆ nam_bcast()

subroutine type_nam::nam_bcast ( class(nam_type), intent(inout)  nam,
type(mpl_type), intent(in)  mpl 
)
private

Definition at line 673 of file type_nam.F90.

◆ nam_check()

subroutine type_nam::nam_check ( class(nam_type), intent(inout)  nam,
type(mpl_type), intent(in)  mpl 
)
private

Definition at line 861 of file type_nam.F90.

◆ nam_init()

subroutine type_nam::nam_init ( class(nam_type), intent(out)  nam)
private

Definition at line 178 of file type_nam.F90.

◆ nam_ncwrite()

subroutine type_nam::nam_ncwrite ( class(nam_type), intent(in)  nam,
type(mpl_type), intent(in)  mpl,
integer, intent(in)  ncid 
)
private

Definition at line 1198 of file type_nam.F90.

◆ nam_read()

subroutine type_nam::nam_read ( class(nam_type), intent(inout)  nam,
type(mpl_type), intent(in)  mpl,
character(len=*), intent(in)  namelname 
)
private

Definition at line 329 of file type_nam.F90.

◆ nam_setup_internal()

subroutine type_nam::nam_setup_internal ( class(nam_type), intent(inout)  nam,
integer, intent(in)  nl0,
integer, intent(in)  nv,
integer, intent(in)  nts,
integer, intent(in)  ens1_ne,
integer, intent(in)  ens1_nsub,
integer, intent(in)  ens2_ne,
integer, intent(in)  ens2_nsub 
)
private

Definition at line 816 of file type_nam.F90.

Variable Documentation

◆ nc3max

integer, parameter, public type_nam::nc3max = 1000

Definition at line 24 of file type_nam.F90.

◆ ndirmax

integer, parameter, public type_nam::ndirmax = 300

Definition at line 26 of file type_nam.F90.

◆ nldwvmax

integer, parameter, public type_nam::nldwvmax = 100

Definition at line 27 of file type_nam.F90.

◆ nlmax

integer, parameter, public type_nam::nlmax = 200

Definition at line 23 of file type_nam.F90.

◆ nscalesmax

integer, parameter, public type_nam::nscalesmax = 5

Definition at line 25 of file type_nam.F90.

◆ ntsmax

integer, parameter, public type_nam::ntsmax = 20

Definition at line 22 of file type_nam.F90.

◆ nvmax

integer, parameter, public type_nam::nvmax = 20

Definition at line 21 of file type_nam.F90.