FV3DYCORE  Version1.0.0
fv_surf_map.F90 File Reference
#include <netcdf.inc>

Go to the source code of this file.

Modules

module  fv_surf_map_mod
 

Functions/Subroutines

subroutine, public fv_surf_map_mod::surfdrv (npx, npy, grid, agrid, area, dx, dy, dxa, dya, dxc, dyc, sin_sg, phis, stretch_fac, nested, npx_global, domain, grid_number, bd, regional)
 
subroutine, public fv_surf_map_mod::fv3_zs_filter (bd, isd, ied, jsd, jed, npx, npy, npx_global, stretch_fac, nested, domain, area, dxa, dya, dx, dy, dxc, dyc, grid, agrid, sin_sg, phis, oro, regional)
 
subroutine fv_surf_map_mod::two_delta_filter (npx, npy, q, area, dx, dy, dxa, dya, dxc, dyc, sin_sg, cd, zero_ocean, check_slope, filter_type, oro, nested, domain, bd, ntmax, regional)
 
subroutine, public fv_surf_map_mod::del2_cubed_sphere (npx, npy, q, area, dx, dy, dxc, dyc, sin_sg, nmax, cd, zero_ocean, oro, nested, domain, bd, regional)
 
subroutine, public fv_surf_map_mod::del4_cubed_sphere (npx, npy, q, area, dx, dy, dxc, dyc, sin_sg, nmax, zero_ocean, oro, nested, domain, bd, regional)
 
subroutine fv_surf_map_mod::map_to_cubed_raw (igh, im, jt, lat1, lon1, zs, ft, grid, agrid, q2, f2, h2, npx, npy, jstart, jend, stretch_fac, nested, npx_global, bd, regional)
 
logical function fv_surf_map_mod::inside_p4 (p1, p2, p3, p4, pp, th0)
 
subroutine fv_surf_map_mod::handle_err (status)
 The subroutine 'handle_err' returns an error when it cannot find or correctly read in an external file. More...
 
subroutine fv_surf_map_mod::remove_ice_sheets (lon, lat, lfrac, bd)
 
subroutine fv_surf_map_mod::read_namelist
 The subroutine 'read_namelis' reads the namelist file, writes the namelist to log file, and initializes constants. More...
 
subroutine fv_surf_map_mod::zonal_mean (im, p, zmean)
 The sugroutine 'zonal_mean' replaces 'p' with its zonal mean. More...
 

Variables

logical fv_surf_map_mod::zs_filter = .true.
 
logical fv_surf_map_mod::zero_ocean = .true.
 
integer fv_surf_map_mod::nlon = 21600
 
integer fv_surf_map_mod::nlat = 10800
 
real fv_surf_map_mod::cd4 = 0.15
 Dimensionless coeff for del-4 diffusion (with FCT) More...
 
real fv_surf_map_mod::cd2 = -1.
 Dimensionless coeff for del-2 diffusion (-1 gives resolution-determined value) More...
 
real fv_surf_map_mod::peak_fac = 1.05
 overshoot factor for the mountain peak More...
 
real fv_surf_map_mod::max_slope = 0.15
 max allowable terrain slope: 1 –> 45 deg 0.15 for C768 or lower; 0.25 C1536; 0.3 for C3072 More...
 
integer fv_surf_map_mod::n_del2_weak = 12
 
integer fv_surf_map_mod::n_del2_strong = -1
 
integer fv_surf_map_mod::n_del4 = -1
 
character(len=128) fv_surf_map_mod::surf_file = "INPUT/topo1min.nc"
 
character(len=6) fv_surf_map_mod::surf_format = 'netcdf'
 
logical fv_surf_map_mod::namelist_read = .false.
 
real(kind=r_grid) fv_surf_map_mod::da_min
 
real fv_surf_map_mod::cos_grid
 
character(len=3) fv_surf_map_mod::grid_string = ''
 
real, dimension(:,:), allocatable, public fv_surf_map_mod::zs_g
 
real, dimension(:,:), allocatable, public fv_surf_map_mod::sgh_g
 
real, dimension(:,:), allocatable, public fv_surf_map_mod::oro_g