FV3 Bundle
gaussian_topog_mod Module Reference

Functions/Subroutines

subroutine, public gaussian_topog_init (lon, lat, zsurf)
 
real function, dimension(size(lon, 1), size(lat, 1)), public get_gaussian_topog (lon, lat, height, olond, olatd, wlond, wlatd, rlond, rlatd)
 
subroutine read_namelist
 

Variables

integer, parameter maxmts = 10
 
real, dimension(maxmtsheight = 0.
 
real, dimension(maxmtsolon = 0.
 
real, dimension(maxmtsolat = 0.
 
real, dimension(maxmtswlon = 0.
 
real, dimension(maxmtswlat = 0.
 
real, dimension(maxmtsrlon = 0.
 
real, dimension(maxmtsrlat = 0.
 
logical do_nml = .true.
 
logical module_is_initialized = .FALSE.
 

Function/Subroutine Documentation

◆ gaussian_topog_init()

subroutine, public gaussian_topog_mod::gaussian_topog_init ( real, dimension(:), intent(in)  lon,
real, dimension(:), intent(in)  lat,
real, dimension(:,:), intent(out)  zsurf 
)

Definition at line 134 of file gaussian_topog.F90.

Here is the call graph for this function:

◆ get_gaussian_topog()

real function, dimension(size(lon,1),size(lat,1)), public gaussian_topog_mod::get_gaussian_topog ( real, dimension(:), intent(in)  lon,
real, dimension(:), intent(in)  lat,
real, intent(in)  height,
real, intent(in), optional  olond,
real, intent(in), optional  olatd,
real, intent(in), optional  wlond,
real, intent(in), optional  wlatd,
real, intent(in), optional  rlond,
real, intent(in), optional  rlatd 
)

Definition at line 216 of file gaussian_topog.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read_namelist()

subroutine gaussian_topog_mod::read_namelist ( )
private

Definition at line 263 of file gaussian_topog.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ do_nml

logical gaussian_topog_mod::do_nml = .true.
private

Definition at line 97 of file gaussian_topog.F90.

◆ height

real, dimension(maxmts) gaussian_topog_mod::height = 0.
private

Definition at line 81 of file gaussian_topog.F90.

◆ maxmts

integer, parameter gaussian_topog_mod::maxmts = 10
private

Definition at line 79 of file gaussian_topog.F90.

◆ module_is_initialized

logical gaussian_topog_mod::module_is_initialized = .FALSE.
private

Definition at line 98 of file gaussian_topog.F90.

◆ olat

real, dimension(maxmts) gaussian_topog_mod::olat = 0.
private

Definition at line 83 of file gaussian_topog.F90.

◆ olon

real, dimension(maxmts) gaussian_topog_mod::olon = 0.
private

Definition at line 82 of file gaussian_topog.F90.

◆ rlat

real, dimension(maxmts) gaussian_topog_mod::rlat = 0.
private

Definition at line 87 of file gaussian_topog.F90.

◆ rlon

real, dimension(maxmts) gaussian_topog_mod::rlon = 0.
private

Definition at line 86 of file gaussian_topog.F90.

◆ wlat

real, dimension(maxmts) gaussian_topog_mod::wlat = 0.
private

Definition at line 85 of file gaussian_topog.F90.

◆ wlon

real, dimension(maxmts) gaussian_topog_mod::wlon = 0.
private

Definition at line 84 of file gaussian_topog.F90.