SCALE-RM
Modules | Functions/Subroutines | Variables
scale_atmos_grid_cartesC.F90 File Reference
#include "scalelib.h"
Include dependency graph for scale_atmos_grid_cartesC.F90:

Go to the source code of this file.

Modules

module  scale_atmos_grid_cartesc
 module atmosphere / grid / cartesC
 

Functions/Subroutines

subroutine, public scale_atmos_grid_cartesc::atmos_grid_cartesc_setup (basename, aggregate)
 Setup. More...
 
subroutine, public scale_atmos_grid_cartesc::atmos_grid_cartesc_allocate
 
subroutine, public scale_atmos_grid_cartesc::atmos_grid_cartesc_generate (DZ, DX, DY, FZ, FZ_MAX, OFFSET_X, OFFSET_Y, BUFFER_DZ, BUFFER_DX, BUFFER_DY, BUFFER_NZ, BUFFER_NX, BUFFER_NY, BUFFFACT, BUFFFACT_Z, BUFFFACT_X, BUFFFACT_Y)
 Generate horizontal&vertical grid. More...
 
subroutine scale_atmos_grid_cartesc::atmos_grid_cartesc_output_info
 Output information. More...
 

Variables

character(len=7), parameter, public scale_atmos_grid_cartesc::atmos_grid_cartesc_name = 'cartesC'
 
real(rp), public scale_atmos_grid_cartesc::dz
 
real(rp), public scale_atmos_grid_cartesc::dx
 
real(rp), public scale_atmos_grid_cartesc::dy
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cz
 center coordinate [m]: z, local More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fz
 face coordinate [m]: z, local More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cdz
 z-length of control volume [m] More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fdz
 z-length of grid(i+1) to grid(i) [m] More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rcdz
 reciprocal of center-dz More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rfdz
 reciprocal of face-dz More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cbfz
 center buffer factor (0-1): z More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fbfz
 face buffer factor (0-1): z More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_lcz
 center coordinate [m]: z, local land More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_lfz
 face coordinate [m]: z, local More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_lcdz
 z-length of control volume [m] More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cx
 center coordinate [m]: x, local More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cy
 center coordinate [m]: y, local More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fx
 face coordinate [m]: x, local More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fy
 face coordinate [m]: y, local More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cdx
 x-length of control volume [m] More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cdy
 y-length of control volume [m] More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fdx
 x-length of grid(i+1) to grid(i) [m] More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fdy
 y-length of grid(j+1) to grid(j) [m] More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rcdx
 reciprocal of center-dx More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rcdy
 reciprocal of center-dy More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rfdx
 reciprocal of face-dx More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rfdy
 reciprocal of face-dy More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cbfx
 center buffer factor (0-1): x More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cbfy
 center buffer factor (0-1): y More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fbfx
 face buffer factor (0-1): x More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fbfy
 face buffer factor (0-1): y More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cxg
 center coordinate [m]: x, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cyg
 center coordinate [m]: y, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fxg
 face coordinate [m]: x, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fyg
 face coordinate [m]: y, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cdxg
 center coordinate [m]: x, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cdyg
 center coordinate [m]: y, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fdxg
 center coordinate [m]: x, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fdyg
 center coordinate [m]: y, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cbfxg
 center buffer factor (0-1): x, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cbfyg
 center buffer factor (0-1): y, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fbfxg
 face buffer factor (0-1): x, global More...
 
real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fbfyg
 face buffer factor (0-1): y, global More...
 
real(rp), public scale_atmos_grid_cartesc::atmos_grid_cartesc_domain_center_x
 center position of global domain [m]: x More...
 
real(rp), public scale_atmos_grid_cartesc::atmos_grid_cartesc_domain_center_y
 center position of global domain [m]: y More...