SCALE-RM
Modules | Functions/Subroutines | Variables
scale_grid_cartesian.F90 File Reference

Go to the source code of this file.

Modules

module  scale_grid
 module GRID (cartesian)
 

Functions/Subroutines

subroutine, public scale_grid::grid_setup
 Setup. More...
 
subroutine, public scale_grid::grid_allocate
 Allocate arrays. More...
 
subroutine, public scale_grid::grid_generate
 Generate horizontal&vertical grid. More...
 

Variables

real(rp), public scale_grid::dz = 500.0_RP
 length in the main region [m]: z More...
 
real(rp), public scale_grid::dx = 500.0_RP
 length in the main region [m]: x More...
 
real(rp), public scale_grid::dy = 500.0_RP
 length in the main region [m]: y More...
 
real(rp), public scale_grid::buffer_dz = 0.0_RP
 thickness of buffer region [m]: z More...
 
real(rp), public scale_grid::buffer_dx = 0.0_RP
 thickness of buffer region [m]: x More...
 
real(rp), public scale_grid::buffer_dy = 0.0_RP
 thickness of buffer region [m]: y More...
 
real(rp), public scale_grid::bufffact = 1.0_RP
 strech factor for dx/dy/dz of buffer region More...
 
real(rp), public scale_grid::grid_domain_center_x
 center position of global domain [m]: x More...
 
real(rp), public scale_grid::grid_domain_center_y
 center position of global domain [m]: y More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cz
 center coordinate [m]: z, local=global More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cx
 center coordinate [m]: x, local More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cy
 center coordinate [m]: y, local More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cdz
 z-length of control volume [m] More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cdx
 x-length of control volume [m] More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cdy
 y-length of control volume [m] More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_rcdz
 reciprocal of center-dz More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_rcdx
 reciprocal of center-dx More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_rcdy
 reciprocal of center-dy More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fz
 face coordinate [m]: z, local=global More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fx
 face coordinate [m]: x, local More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fy
 face coordinate [m]: y, local More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fdz
 z-length of grid(k+1) to grid(k) [m] More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fdx
 x-length of grid(i+1) to grid(i) [m] More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fdy
 y-length of grid(j+1) to grid(j) [m] More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_rfdz
 reciprocal of face-dz More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_rfdx
 reciprocal of face-dx More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_rfdy
 reciprocal of face-dy More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cbfz
 center buffer factor [0-1]: z More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cbfx
 center buffer factor [0-1]: x More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cbfy
 center buffer factor [0-1]: y More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fbfz
 face buffer factor [0-1]: z More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fbfx
 face buffer factor [0-1]: x More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fbfy
 face buffer factor [0-1]: y More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fxg
 face coordinate [m]: x, global More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fyg
 face coordinate [m]: y, global More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cxg
 center coordinate [m]: x, global More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cyg
 center coordinate [m]: y, global More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fbfxg
 face buffer factor [0-1]: x, global More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_fbfyg
 face buffer factor [0-1]: y, global More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cbfxg
 center buffer factor [0-1]: x, global More...
 
real(rp), dimension(:), allocatable, public scale_grid::grid_cbfyg
 center buffer factor [0-1]: y, global More...