| 
    SCALE-RM
    
   | 
 
module atmosphere / grid / cartesC More...
Functions/Subroutines | |
| subroutine, public | atmos_grid_cartesc_setup (basename, aggregate) | 
| Setup.  More... | |
| subroutine, public | atmos_grid_cartesc_allocate | 
| subroutine, public | 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 | atmos_grid_cartesc_output_info | 
| Output information.  More... | |
Variables | |
| character(len=7), parameter, public | atmos_grid_cartesc_name = 'cartesC' | 
| real(rp), public | dz | 
| real(rp), public | dx | 
| real(rp), public | dy | 
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cz | 
| center coordinate [m]: z, local  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fz | 
| face coordinate [m]: z, local  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cdz | 
| z-length of control volume [m]  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fdz | 
| z-length of grid(i+1) to grid(i) [m]  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_rcdz | 
| reciprocal of center-dz  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_rfdz | 
| reciprocal of face-dz  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cbfz | 
| center buffer factor (0-1): z  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fbfz | 
| face buffer factor (0-1): z  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_lcz | 
| center coordinate [m]: z, local land  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_lfz | 
| face coordinate [m]: z, local  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_lcdz | 
| z-length of control volume [m]  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cx | 
| center coordinate [m]: x, local  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cy | 
| center coordinate [m]: y, local  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fx | 
| face coordinate [m]: x, local  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fy | 
| face coordinate [m]: y, local  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cdx | 
| x-length of control volume [m]  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cdy | 
| y-length of control volume [m]  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fdx | 
| x-length of grid(i+1) to grid(i) [m]  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fdy | 
| y-length of grid(j+1) to grid(j) [m]  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_rcdx | 
| reciprocal of center-dx  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_rcdy | 
| reciprocal of center-dy  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_rfdx | 
| reciprocal of face-dx  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_rfdy | 
| reciprocal of face-dy  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cbfx | 
| center buffer factor (0-1): x  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cbfy | 
| center buffer factor (0-1): y  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fbfx | 
| face buffer factor (0-1): x  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fbfy | 
| face buffer factor (0-1): y  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cxg | 
| center coordinate [m]: x, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cyg | 
| center coordinate [m]: y, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fxg | 
| face coordinate [m]: x, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fyg | 
| face coordinate [m]: y, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cdxg | 
| center coordinate [m]: x, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cdyg | 
| center coordinate [m]: y, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fdxg | 
| center coordinate [m]: x, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fdyg | 
| center coordinate [m]: y, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cbfxg | 
| center buffer factor (0-1): x, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_cbfyg | 
| center buffer factor (0-1): y, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fbfxg | 
| face buffer factor (0-1): x, global  More... | |
| real(rp), dimension(:), allocatable, public | atmos_grid_cartesc_fbfyg | 
| face buffer factor (0-1): y, global  More... | |
| real(rp), public | atmos_grid_cartesc_domain_center_x | 
| center position of global domain [m]: x  More... | |
| real(rp), public | atmos_grid_cartesc_domain_center_y | 
| center position of global domain [m]: y  More... | |
module atmosphere / grid / cartesC
| name | type | default value | comment | 
|---|---|---|---|
| ATMOS_GRID_CARTESC_IN_BASENAME | character(len=H_LONG) | '' | |
| ATMOS_GRID_CARTESC_IN_AGGREGATE | logical | ||
| DZ | real(RP) | ||
| DX | real(RP) | ||
| DY | real(RP) | ||
| BUFFER_DZ | real(RP) | ||
| BUFFER_DX | real(RP) | ||
| BUFFER_DY | real(RP) | ||
| BUFFER_NZ | integer | ||
| BUFFER_NX | integer | ||
| BUFFER_NY | integer | ||
| BUFFFACT | real(RP) | ||
| BUFFFACT_Z | real(RP) | ||
| BUFFFACT_X | real(RP) | ||
| BUFFFACT_Y | real(RP) | ||
| FZ | real(RP), dimension(:) | ||
| OFFSET_X | real(RP) | ||
| OFFSET_Y | real(RP) | 
| subroutine, public scale_atmos_grid_cartesc::atmos_grid_cartesc_setup | ( | character(len=*), intent(in), optional | basename, | 
| logical, intent(in), optional | aggregate | ||
| ) | 
Setup.
Definition at line 108 of file scale_atmos_grid_cartesC.F90.
References atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), atmos_grid_cartesc_output_info(), dx, dy, dz, scale_file::file_aggregate, scale_io::io_fid_conf, scale_atmos_grid_cartesc_index::kmax, and scale_prc::prc_abort().
Referenced by mod_rm_driver::rm_driver(), and mod_rm_prep::rm_prep().


| subroutine, public scale_atmos_grid_cartesc::atmos_grid_cartesc_allocate | ( | ) | 
Definition at line 217 of file scale_atmos_grid_cartesC.F90.
References atmos_grid_cartesc_cbfx, atmos_grid_cartesc_cbfxg, atmos_grid_cartesc_cbfy, atmos_grid_cartesc_cbfyg, atmos_grid_cartesc_cbfz, atmos_grid_cartesc_cdx, atmos_grid_cartesc_cdxg, atmos_grid_cartesc_cdy, atmos_grid_cartesc_cdyg, atmos_grid_cartesc_cdz, atmos_grid_cartesc_cx, atmos_grid_cartesc_cxg, atmos_grid_cartesc_cy, atmos_grid_cartesc_cyg, atmos_grid_cartesc_cz, atmos_grid_cartesc_domain_center_x, atmos_grid_cartesc_domain_center_y, atmos_grid_cartesc_fbfx, atmos_grid_cartesc_fbfxg, atmos_grid_cartesc_fbfy, atmos_grid_cartesc_fbfyg, atmos_grid_cartesc_fbfz, atmos_grid_cartesc_fdx, atmos_grid_cartesc_fdxg, atmos_grid_cartesc_fdy, atmos_grid_cartesc_fdyg, atmos_grid_cartesc_fdz, atmos_grid_cartesc_fx, atmos_grid_cartesc_fxg, atmos_grid_cartesc_fy, atmos_grid_cartesc_fyg, atmos_grid_cartesc_fz, atmos_grid_cartesc_rcdx, atmos_grid_cartesc_rcdy, atmos_grid_cartesc_rcdz, atmos_grid_cartesc_rfdx, atmos_grid_cartesc_rfdy, atmos_grid_cartesc_rfdz, scale_file::file_open(), scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::iag, scale_atmos_grid_cartesc_index::ihalo, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::jag, scale_atmos_grid_cartesc_index::jhalo, scale_atmos_grid_cartesc_index::ka, and scale_prc::prc_myrank.
Referenced by atmos_grid_cartesc_setup().


| subroutine, public scale_atmos_grid_cartesc::atmos_grid_cartesc_generate | ( | real(rp), intent(in) | DZ, | 
| real(rp), intent(in) | DX, | ||
| real(rp), intent(in) | DY, | ||
| real(rp), dimension(:), intent(in), optional | FZ, | ||
| integer, intent(in), optional | FZ_MAX, | ||
| real(rp), intent(in), optional | OFFSET_X, | ||
| real(rp), intent(in), optional | OFFSET_Y, | ||
| real(rp), intent(in), optional | BUFFER_DZ, | ||
| real(rp), intent(in), optional | BUFFER_DX, | ||
| real(rp), intent(in), optional | BUFFER_DY, | ||
| integer, intent(in), optional | BUFFER_NZ, | ||
| integer, intent(in), optional | BUFFER_NX, | ||
| integer, intent(in), optional | BUFFER_NY, | ||
| real(rp), intent(in), optional | BUFFFACT, | ||
| real(rp), intent(in), optional | BUFFFACT_Z, | ||
| real(rp), intent(in), optional | BUFFFACT_X, | ||
| real(rp), intent(in), optional | BUFFFACT_Y | ||
| ) | 
Generate horizontal&vertical grid.
Definition at line 351 of file scale_atmos_grid_cartesC.F90.
References atmos_grid_cartesc_cbfx, atmos_grid_cartesc_cbfxg, atmos_grid_cartesc_cbfy, atmos_grid_cartesc_cbfyg, atmos_grid_cartesc_cbfz, atmos_grid_cartesc_cdx, atmos_grid_cartesc_cdxg, atmos_grid_cartesc_cdy, atmos_grid_cartesc_cdyg, atmos_grid_cartesc_cdz, atmos_grid_cartesc_cx, atmos_grid_cartesc_cxg, atmos_grid_cartesc_cy, atmos_grid_cartesc_cyg, atmos_grid_cartesc_cz, atmos_grid_cartesc_domain_center_x, atmos_grid_cartesc_domain_center_y, atmos_grid_cartesc_fbfx, atmos_grid_cartesc_fbfxg, atmos_grid_cartesc_fbfy, atmos_grid_cartesc_fbfyg, atmos_grid_cartesc_fbfz, atmos_grid_cartesc_fdx, atmos_grid_cartesc_fdxg, atmos_grid_cartesc_fdy, atmos_grid_cartesc_fdyg, atmos_grid_cartesc_fdz, atmos_grid_cartesc_fx, atmos_grid_cartesc_fxg, atmos_grid_cartesc_fy, atmos_grid_cartesc_fyg, atmos_grid_cartesc_fz, atmos_grid_cartesc_rcdx, atmos_grid_cartesc_rcdy, atmos_grid_cartesc_rcdz, atmos_grid_cartesc_rfdx, atmos_grid_cartesc_rfdy, atmos_grid_cartesc_rfdz, scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::iag, scale_atmos_grid_cartesc_index::ihalo, scale_atmos_grid_cartesc_index::imax, scale_atmos_grid_cartesc_index::imaxg, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::jag, scale_atmos_grid_cartesc_index::jhalo, scale_atmos_grid_cartesc_index::jmax, scale_atmos_grid_cartesc_index::jmaxg, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::kmax, scale_atmos_grid_cartesc_index::ks, scale_prc_cartesc::prc_2drank, scale_prc::prc_abort(), scale_prc::prc_myrank, scale_prc_cartesc::prc_num_x, and scale_prc_cartesc::prc_num_y.
Referenced by atmos_grid_cartesc_setup().


| subroutine scale_atmos_grid_cartesc::atmos_grid_cartesc_output_info | ( | ) | 
Output information.
Definition at line 919 of file scale_atmos_grid_cartesC.F90.
References atmos_grid_cartesc_cbfz, atmos_grid_cartesc_cdz, atmos_grid_cartesc_cx, atmos_grid_cartesc_cy, atmos_grid_cartesc_cz, atmos_grid_cartesc_domain_center_x, atmos_grid_cartesc_domain_center_y, atmos_grid_cartesc_fbfz, atmos_grid_cartesc_fx, atmos_grid_cartesc_fy, atmos_grid_cartesc_fz, scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::ie, scale_atmos_grid_cartesc_index::is, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::je, scale_atmos_grid_cartesc_index::js, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, and scale_atmos_grid_cartesc_index::ks.
Referenced by atmos_grid_cartesc_setup().

| character(len=7), parameter, public scale_atmos_grid_cartesc::atmos_grid_cartesc_name = 'cartesC' | 
Definition at line 36 of file scale_atmos_grid_cartesC.F90.
Referenced by scale_file_cartesc::file_cartesc_put_globalattributes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), public scale_atmos_grid_cartesc::dz | 
Definition at line 38 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_setup().
| real(rp), public scale_atmos_grid_cartesc::dx | 
Definition at line 38 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_setup(), mod_cnvtopo::cnvtopo(), and mod_rm_driver::rm_driver().
| real(rp), public scale_atmos_grid_cartesc::dy | 
Definition at line 38 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_setup(), mod_cnvtopo::cnvtopo(), and mod_rm_driver::rm_driver().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cz | 
center coordinate [m]: z, local
Definition at line 40 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_driver::atmos_driver_setup(), mod_atmos_driver::atmos_driver_update(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), atmos_grid_cartesc_output_info(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_setup(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_update_z(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_setup(), scale_file_cartesc::file_cartesc_set_coordinates_urban(), scale_file_cartesc::file_cartesc_write_axes(), scale_file_history_cartesc::file_history_cartesc_truncate_3d(), and mod_rm_driver::restart_read().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fz | 
face coordinate [m]: z, local
Definition at line 41 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_driver::atmos_driver_setup(), mod_atmos_driver::atmos_driver_update(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), atmos_grid_cartesc_output_info(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_setup(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_update_z(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_setup(), scale_file_cartesc::file_cartesc_write_axes(), scale_file_history_cartesc::file_history_cartesc_truncate_3d(), and mod_rm_driver::restart_read().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cdz | 
z-length of control volume [m]
Definition at line 42 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), atmos_grid_cartesc_output_info(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_setup(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_setup(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_setup(), mod_cnvtopo::cnvtopo_setup(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fdz | 
z-length of grid(i+1) to grid(i) [m]
Definition at line 43 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_driver::atmos_driver_update(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_strain_tensor(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_phi(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), scale_file_cartesc::file_cartesc_write_axes(), scale_file_history_cartesc::file_history_cartesc_truncate_3d(), and mod_rm_driver::restart_read().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rcdz | 
reciprocal of center-dz
Definition at line 44 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_driver::atmos_driver_update(), mod_atmos_dyn_driver::atmos_dyn_driver(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_flux_phi(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_strain_tensor(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momx(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momy(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_phi(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_rm_driver::restart_read(), and scale_atmos_dyn_tstep_short_fvm_hevi::solve_direct().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rfdz | 
reciprocal of face-dz
Definition at line 45 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_flux_phi(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_strain_tensor(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momz(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), and scale_atmos_dyn_tstep_short_fvm_hevi::solve_direct().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cbfz | 
center buffer factor (0-1): z
Definition at line 46 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_set(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), atmos_grid_cartesc_output_info(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fbfz | 
face buffer factor (0-1): z
Definition at line 47 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_set(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), atmos_grid_cartesc_output_info(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_lcz | 
center coordinate [m]: z, local land
Definition at line 50 of file scale_atmos_grid_cartesC.F90.
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_lfz | 
face coordinate [m]: z, local
Definition at line 51 of file scale_atmos_grid_cartesC.F90.
| real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_lcdz | 
z-length of control volume [m]
Definition at line 52 of file scale_atmos_grid_cartesC.F90.
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cx | 
center coordinate [m]: x, local
Definition at line 55 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), atmos_grid_cartesc_output_info(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_update_z(), mod_cnvlanduse::cnvlanduse(), scale_file_cartesc::file_cartesc_set_coordinates_urban(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cy | 
center coordinate [m]: y, local
Definition at line 56 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver_setup(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), atmos_grid_cartesc_output_info(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_update_z(), mod_cnvlanduse::cnvlanduse(), scale_file_cartesc::file_cartesc_set_coordinates_urban(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fx | 
face coordinate [m]: x, local
Definition at line 57 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), atmos_grid_cartesc_output_info(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_update_z(), mod_cnvlanduse::cnvlanduse(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fy | 
face coordinate [m]: y, local
Definition at line 58 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), atmos_grid_cartesc_output_info(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_update_z(), mod_cnvlanduse::cnvlanduse(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cdx | 
x-length of control volume [m]
Definition at line 60 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_calc_areavol(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_update_z(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_setup(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_setup(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cdy | 
y-length of control volume [m]
Definition at line 61 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_calc_areavol(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_update_z(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_setup(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_setup(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fdx | 
x-length of grid(i+1) to grid(i) [m]
Definition at line 62 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_calc_areavol(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_strain_tensor(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_cnvtopo::cnvtopo(), mod_cnvtopo::cnvtopo_setup(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fdy | 
y-length of grid(j+1) to grid(j) [m]
Definition at line 63 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_calc_areavol(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_strain_tensor(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_cnvtopo::cnvtopo(), mod_cnvtopo::cnvtopo_setup(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rcdx | 
reciprocal of center-dx
Definition at line 65 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_strain_tensor(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momy(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momz(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_phi(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns(), and mod_atmos_vars::atmos_vars_get_diagnostic_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rcdy | 
reciprocal of center-dy
Definition at line 66 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_strain_tensor(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momx(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momz(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_phi(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns(), and mod_atmos_vars::atmos_vars_get_diagnostic_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rfdx | 
reciprocal of face-dx
Definition at line 67 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_flux_phi(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_strain_tensor(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momx(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns(), and mod_atmos_vars::atmos_vars_monitor().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_rfdy | 
reciprocal of face-dy
Definition at line 68 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotcoef(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_flux_phi(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_strain_tensor(), scale_atmos_phy_tb_common::atmos_phy_tb_calc_tend_momy(), scale_atmos_phy_tb_d1980::atmos_phy_tb_d1980(), scale_atmos_phy_tb_dns::atmos_phy_tb_dns(), and mod_atmos_vars::atmos_vars_monitor().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cbfx | 
center buffer factor (0-1): x
Definition at line 70 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_set(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cbfy | 
center buffer factor (0-1): y
Definition at line 71 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_set(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fbfx | 
face buffer factor (0-1): x
Definition at line 72 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_set(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fbfy | 
face buffer factor (0-1): y
Definition at line 73 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_set(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cxg | 
center coordinate [m]: x, global
Definition at line 75 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), mod_copytopo::copytopo(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cyg | 
center coordinate [m]: y, global
Definition at line 76 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), mod_copytopo::copytopo(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fxg | 
face coordinate [m]: x, global
Definition at line 77 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), mod_copytopo::copytopo(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fyg | 
face coordinate [m]: y, global
Definition at line 78 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), mod_copytopo::copytopo(), scale_file_cartesc::file_cartesc_write_axes(), scale_file_history_cartesc::file_history_cartesc_truncate_3d(), and mod_mkinit::read_sounding().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cdxg | 
center coordinate [m]: x, global
Definition at line 80 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cdyg | 
center coordinate [m]: y, global
Definition at line 81 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fdxg | 
center coordinate [m]: x, global
Definition at line 82 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension (:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fdyg | 
center coordinate [m]: y, global
Definition at line 83 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cbfxg | 
center buffer factor (0-1): x, global
Definition at line 85 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), mod_copytopo::copytopo(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_cbfyg | 
center buffer factor (0-1): y, global
Definition at line 86 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), mod_copytopo::copytopo(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fbfxg | 
face buffer factor (0-1): x, global
Definition at line 87 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), dimension(:), allocatable, public scale_atmos_grid_cartesc::atmos_grid_cartesc_fbfyg | 
face buffer factor (0-1): y, global
Definition at line 88 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), scale_file_cartesc::file_cartesc_write_axes(), and scale_file_history_cartesc::file_history_cartesc_truncate_3d().
| real(rp), public scale_atmos_grid_cartesc::atmos_grid_cartesc_domain_center_x | 
center position of global domain [m]: x
Definition at line 90 of file scale_atmos_grid_cartesC.F90.
Referenced by atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), atmos_grid_cartesc_output_info(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_setup(), and mod_mkinit::read_sounding().
| real(rp), public scale_atmos_grid_cartesc::atmos_grid_cartesc_domain_center_y | 
center position of global domain [m]: y
Definition at line 91 of file scale_atmos_grid_cartesC.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver_setup(), atmos_grid_cartesc_allocate(), atmos_grid_cartesc_generate(), atmos_grid_cartesc_output_info(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_setup(), and mod_mkinit::read_sounding().
 1.8.13