SABER
type_nam.F90 File Reference

Go to the source code of this file.

Data Types

type  type_nam::nam_type
 

Modules

module  type_nam
 Namelist derived type.
 

Functions/Subroutines

subroutine type_nam::nam_init (nam, nproc)
 Intialize. More...
 
subroutine type_nam::nam_read (nam, mpl, namelname)
 Read. More...
 
subroutine type_nam::nam_read_yaml (nam, mpl, yamlname)
 Read YAML file. More...
 
subroutine type_nam::nam_bcast (nam, mpl)
 Broadcast. More...
 
subroutine type_nam::nam_from_conf (nam, conf)
 Intialize from configuration. More...
 
subroutine type_nam::nam_check (nam, mpl)
 Check namelist parameters. More...
 
subroutine type_nam::nam_write (nam, mpl, ncid)
 Write namelist parameters into a log file or into a NetCDF file. More...
 
subroutine type_nam::nam_io_key_value (nam, io_key, io_value)
 Get I/O value from key. More...
 

Variables

integer, parameter, public type_nam::nvmax = 20
 
integer, parameter, public type_nam::nlmax = 200
 
integer, parameter, public type_nam::nc3max = 1000
 
integer, parameter, public type_nam::nscalesmax = 5
 
integer, parameter, public type_nam::ndirmax = 300
 
integer, parameter, public type_nam::nldwvmax = 99
 
integer, parameter type_nam::nprociomax = 20
 
integer, parameter, public type_nam::niokvmax = 30
 
integer, parameter, public type_nam::nvbalmax = nvmax*(nvmax-1)/2