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

Go to the source code of this file.

Modules

module  scale_atmos_grid_cartesc_index
 module atmosphere / grid / cartesC index
 

Functions/Subroutines

subroutine, public scale_atmos_grid_cartesc_index::atmos_grid_cartesc_index_setup (KMAX, IMAXG, JMAXG, IMAX, JMAX, KHALO, IHALO, JHALO, IBLOCK, JBLOCK)
 setup index More...
 
subroutine scale_atmos_grid_cartesc_index::atmos_grid_cartesc_index_setup_main (KMAX_in, IMAXG_in, JMAXG_in, IMAX_in, JMAX_in, KHALO_in, IHALO_in, JHALO_in, IBLOCK_in, JBLOCK_in)
 

Variables

integer, parameter, public scale_atmos_grid_cartesc_index::zdir = 1
 
integer, parameter, public scale_atmos_grid_cartesc_index::xdir = 2
 
integer, parameter, public scale_atmos_grid_cartesc_index::ydir = 3
 
integer, public scale_atmos_grid_cartesc_index::kmax = -1
 
integer, public scale_atmos_grid_cartesc_index::imax = -1
 
integer, public scale_atmos_grid_cartesc_index::jmax = -1
 
integer, public scale_atmos_grid_cartesc_index::iblock = -1
 block size for cache blocking: x More...
 
integer, public scale_atmos_grid_cartesc_index::jblock = -1
 block size for cache blocking: y More...
 
integer, parameter, public scale_atmos_grid_cartesc_index::khalo = 2
 
integer, public scale_atmos_grid_cartesc_index::ihalo = 2
 
integer, public scale_atmos_grid_cartesc_index::jhalo = 2
 
integer, public scale_atmos_grid_cartesc_index::ka
 
integer, public scale_atmos_grid_cartesc_index::ia
 
integer, public scale_atmos_grid_cartesc_index::ja
 
integer, public scale_atmos_grid_cartesc_index::ks
 start point of inner domain: z, local More...
 
integer, public scale_atmos_grid_cartesc_index::ke
 end point of inner domain: z, local More...
 
integer, public scale_atmos_grid_cartesc_index::is
 start point of inner domain: x, local More...
 
integer, public scale_atmos_grid_cartesc_index::ie
 end point of inner domain: x, local More...
 
integer, public scale_atmos_grid_cartesc_index::js
 start point of inner domain: y, local More...
 
integer, public scale_atmos_grid_cartesc_index::je
 end point of inner domain: y, local More...
 
integer, public scale_atmos_grid_cartesc_index::kijmax = -1
 
integer, public scale_atmos_grid_cartesc_index::imaxb
 
integer, public scale_atmos_grid_cartesc_index::jmaxb
 
integer, public scale_atmos_grid_cartesc_index::isb
 
integer, public scale_atmos_grid_cartesc_index::ieb
 
integer, public scale_atmos_grid_cartesc_index::jsb
 
integer, public scale_atmos_grid_cartesc_index::jeb
 
integer, public scale_atmos_grid_cartesc_index::ieh
 end point of inner domain: x, local (half level) More...
 
integer, public scale_atmos_grid_cartesc_index::jeh
 end point of inner domain: y, local (half level) More...
 
integer, public scale_atmos_grid_cartesc_index::imaxg = -1
 
integer, public scale_atmos_grid_cartesc_index::jmaxg = -1
 
integer, public scale_atmos_grid_cartesc_index::iag
 
integer, public scale_atmos_grid_cartesc_index::jag
 
integer, public scale_atmos_grid_cartesc_index::iagb
 
integer, public scale_atmos_grid_cartesc_index::jagb
 
integer, public scale_atmos_grid_cartesc_index::is_ing
 start point of the inner domain: cx, global More...
 
integer, public scale_atmos_grid_cartesc_index::ie_ing
 end point of the inner domain: cx, global More...
 
integer, public scale_atmos_grid_cartesc_index::js_ing
 start point of the inner domain: cy, global More...
 
integer, public scale_atmos_grid_cartesc_index::je_ing
 end point of the inner domain: cy, global More...
 
integer, public scale_atmos_grid_cartesc_index::isga
 start point of the full domain: cx, global More...
 
integer, public scale_atmos_grid_cartesc_index::iega
 end point of the full domain: cx, global More...
 
integer, public scale_atmos_grid_cartesc_index::jsga
 start point of the full domain: cy, global More...
 
integer, public scale_atmos_grid_cartesc_index::jega
 end point of the full domain: cy, global More...
 
integer, public scale_atmos_grid_cartesc_index::isgb
 start point of the inner domain: x, global More...
 
integer, public scale_atmos_grid_cartesc_index::iegb
 end point of the inner domain: x, global More...
 
integer, public scale_atmos_grid_cartesc_index::jsgb
 start point of the inner domain: y, global More...
 
integer, public scale_atmos_grid_cartesc_index::jegb
 end point of the inner domain: y, global More...
 
integer, public scale_atmos_grid_cartesc_index::i_xyz = 1
 
integer, public scale_atmos_grid_cartesc_index::i_xyw = 2
 
integer, public scale_atmos_grid_cartesc_index::i_uyw = 3
 
integer, public scale_atmos_grid_cartesc_index::i_xvw = 4
 
integer, public scale_atmos_grid_cartesc_index::i_uyz = 5
 
integer, public scale_atmos_grid_cartesc_index::i_xvz = 6
 
integer, public scale_atmos_grid_cartesc_index::i_uvz = 7
 
integer, public scale_atmos_grid_cartesc_index::i_xy = 1
 
integer, public scale_atmos_grid_cartesc_index::i_uy = 2
 
integer, public scale_atmos_grid_cartesc_index::i_xv = 3
 
integer, public scale_atmos_grid_cartesc_index::i_uv = 4
 
integer, public scale_atmos_grid_cartesc_index::i_fyz = 1
 
integer, public scale_atmos_grid_cartesc_index::i_fxz = 2
 
integer, public scale_atmos_grid_cartesc_index::i_fxy = 3