SCALE-RM
|
module ATMOSPHERIC Variables More...
Functions/Subroutines | |
subroutine, public | atmos_vars_setup |
Setup. More... | |
subroutine, public | atmos_vars_fillhalo (FILL_BND) |
HALO Communication. More... | |
subroutine, public | atmos_vars_restart_open |
Open restart file for reading atmospheric variables. More... | |
subroutine, public | atmos_vars_restart_read |
Read restart of atmospheric variables. More... | |
subroutine, public | atmos_vars_history_setpres |
Set pressure for history output. More... | |
subroutine, public | atmos_vars_restart_check |
Check and compare between last data and sample data. More... | |
subroutine, public | atmos_vars_history |
History output set for atmospheric variables. More... | |
subroutine, public | atmos_vars_check (force) |
Check variables for atmosphere. More... | |
subroutine, public | atmos_vars_calc_diagnostics |
Calc diagnostic variables. More... | |
recursive subroutine | atmos_vars_get_diagnostic_3d (vname, var) |
get diagnostic variable 3D More... | |
recursive subroutine | atmos_vars_get_diagnostic_2d (vname, var) |
get diagnostic variable 2D More... | |
recursive subroutine | atmos_vars_get_diagnostic_1d (vname, var) |
get diagnostic variable 1D More... | |
subroutine, public | atmos_vars_monitor |
monitor output More... | |
subroutine, public | atmos_vars_restart_create |
Create atmospheric restart file. More... | |
subroutine, public | atmos_vars_restart_enddef |
Exit netCDF define mode. More... | |
subroutine, public | atmos_vars_restart_close |
Close restart file. More... | |
subroutine, public | atmos_vars_restart_def_var |
Define atmospheric variables in restart file. More... | |
subroutine, public | atmos_vars_restart_write |
Write restart of atmospheric variables. More... | |
subroutine | allocate_3d (ary) |
subroutine | allocate_2d (ary) |
subroutine | allocate_1d (ary) |
Variables | |
logical, public | atmos_restart_output = .false. |
Output restart file? More... | |
character(len=h_long), public | atmos_restart_in_basename = '' |
Basename of the input file. More... | |
logical, public | atmos_restart_in_aggregate |
Switch to use aggregate file. More... | |
logical, public | atmos_restart_in_postfix_timelabel = .false. |
Add timelabel to the basename of input file? More... | |
character(len=h_long), public | atmos_restart_out_basename = '' |
Basename of the output file. More... | |
logical, public | atmos_restart_out_aggregate |
Switch to use aggregate file. More... | |
logical, public | atmos_restart_out_postfix_timelabel = .true. |
Add timelabel to the basename of output file? More... | |
character(len=h_mid), public | atmos_restart_out_title = 'ATMOS restart' |
Title of the output file. More... | |
character(len=h_short), public | atmos_restart_out_dtype = 'DEFAULT' |
REAL4 or REAL8. More... | |
logical, public | atmos_restart_check = .false. |
Check value consistency? More... | |
character(len=h_long), public | atmos_restart_check_basename = 'restart_check' |
real(rp), public | atmos_restart_check_criterion = 1.E-6_RP |
real(rp), dimension(:,:,:), allocatable, target, public | dens |
real(rp), dimension(:,:,:), allocatable, target, public | momz |
real(rp), dimension(:,:,:), allocatable, target, public | momx |
real(rp), dimension(:,:,:), allocatable, target, public | momy |
real(rp), dimension(:,:,:), allocatable, target, public | rhot |
real(rp), dimension(:,:,:,:), allocatable, target, public | qtrc |
real(rp), dimension(:,:,:), allocatable, target, public | dens_avw |
real(rp), dimension(:,:,:), allocatable, target, public | momz_avw |
real(rp), dimension(:,:,:), allocatable, target, public | momx_avw |
real(rp), dimension(:,:,:), allocatable, target, public | momy_avw |
real(rp), dimension(:,:,:), allocatable, target, public | rhot_avw |
real(rp), dimension(:,:,:,:), allocatable, target, public | qtrc_avw |
real(rp), dimension(:,:,:), pointer, public | dens_av |
real(rp), dimension(:,:,:), pointer, public | momz_av |
real(rp), dimension(:,:,:), pointer, public | momx_av |
real(rp), dimension(:,:,:), pointer, public | momy_av |
real(rp), dimension(:,:,:), pointer, public | rhot_av |
real(rp), dimension(:,:,:,:), pointer, public | qtrc_av |
real(rp), dimension(:,:,:), allocatable, pointer, target, public | qv |
real(rp), dimension(:,:,:), pointer, public | qc |
real(rp), dimension(:,:,:), pointer, public | qr |
real(rp), dimension(:,:,:), pointer, public | qi |
real(rp), dimension(:,:,:), pointer, public | qs |
real(rp), dimension(:,:,:), pointer, public | qg |
real(rp), dimension(:,:,:), pointer, public | qh |
real(rp), dimension(:,:,:,:), allocatable, target, public | qe |
real(rp), allocatable, target, public | mass |
real(rp), allocatable, target, public | ratio |
real(rp), allocatable, target, public | of |
real(rp), allocatable, target, public | hydrometors |
real(rp), allocatable, target, public | kg |
real(rp), dimension(:,:,:), allocatable, public | dens_ref |
real(rp), dimension(:,:,:), allocatable, public | pott_ref |
real(rp), dimension(:,:,:), allocatable, public | temp_ref |
real(rp), dimension(:,:,:), allocatable, public | pres_ref |
real(rp), dimension(:,:,:), allocatable, public | qv_ref |
real(rp), dimension(:,:,:), allocatable, public | dens_tp |
real(rp), dimension(:,:,:), allocatable, public | momz_tp |
real(rp), dimension(:,:,:), allocatable, public | rhou_tp |
real(rp), dimension(:,:,:), allocatable, public | rhov_tp |
real(rp), dimension(:,:,:), allocatable, public | rhot_tp |
real(rp), dimension(:,:,:), allocatable, public | rhoh_p |
real(rp), dimension(:,:,:,:), allocatable, public | rhoq_tp |
real(rp), dimension(:,:,:), allocatable, public | momx_tp |
real(rp), dimension(:,:,:), allocatable, public | momy_tp |
real(rp), dimension(:,:,:), allocatable, target, public | w |
real(rp), allocatable, target, public | velocity |
real(rp), allocatable, target, public | m |
real(rp), allocatable, target, public | s |
real(rp), dimension(:,:,:), allocatable, target, public | u |
real(rp), dimension(:,:,:), allocatable, target, public | v |
real(rp), dimension(:,:,:), allocatable, target, public | pott |
real(rp), allocatable, target, public | potential |
real(rp), allocatable, target, public | temperature |
real(rp), allocatable, target, public | k |
real(rp), dimension(:,:,:), allocatable, target, public | temp |
real(rp), dimension(:,:,:), allocatable, target, public | pres |
real(rp), allocatable, target, public | pressure |
real(rp), allocatable, target, public | pa =J/m3] |
real(rp), dimension(:,:,:), allocatable, target, public | exner |
real(rp), dimension(t/pt), allocatable, target, public | function |
real(rp), dimension(:,:,:), allocatable, target, public | phyd |
real(rp), allocatable, target, public | hydrostatic |
real(rp), dimension(:,:,:), allocatable, target, public | phydh |
real(rp), allocatable, target, public | layer |
real(rp), allocatable, target, public | interface |
real(rp), dimension(:,:,:), allocatable, target, public | qdry |
real(rp), allocatable, target, public | dry |
real(rp), allocatable, target, public | air |
real(rp), dimension(:,:,:), allocatable, target, public | rtot |
real(rp), allocatable, target, public | specific |
real(rp), allocatable, target, public | gass |
real(rp), allocatable, target, public | constant |
real(rp), allocatable, target, public | j |
real(rp), dimension(:,:,:), allocatable, target, public | cvtot |
real(rp), allocatable, target, public | heat |
real(rp), dimension(:,:,:), allocatable, target, public | cptot |
real(rp), dimension(:,:), allocatable, target, public | prec |
real(rp), allocatable, target, public | total |
real(rp), allocatable, target, public | precipitation |
real(rp), allocatable, target, public | m2 |
real(rp), dimension(:,:), allocatable, public | prec_engi |
real(rp), allocatable, target, public | internal |
real(rp), allocatable, target, public | energy |
module ATMOSPHERIC Variables
name | type | default value | comment |
---|---|---|---|
ATMOS_RESTART_IN_BASENAME | character(len=H_LONG) | '' | Basename of the input file |
ATMOS_RESTART_IN_AGGREGATE | logical | Switch to use aggregate file | |
ATMOS_RESTART_IN_POSTFIX_TIMELABEL | logical | .false. | Add timelabel to the basename of input file? |
ATMOS_RESTART_IN_CHECK_COORDINATES | logical | .true. | |
ATMOS_RESTART_OUTPUT | logical | .false. | Output restart file? |
ATMOS_RESTART_OUT_BASENAME | character(len=H_LONG) | '' | Basename of the output file |
ATMOS_RESTART_OUT_AGGREGATE | logical | Switch to use aggregate file | |
ATMOS_RESTART_OUT_POSTFIX_TIMELABEL | logical | .true. | Add timelabel to the basename of output file? |
ATMOS_RESTART_OUT_TITLE | character(len=H_MID) | 'ATMOS restart' | Title of the output file |
ATMOS_RESTART_OUT_DTYPE | character(len=H_SHORT) | 'DEFAULT' | REAL4 or REAL8 |
ATMOS_RESTART_CHECK | logical | .false. | Check value consistency? |
ATMOS_RESTART_CHECK_BASENAME | character(len=H_LONG) | 'restart_check' | |
ATMOS_RESTART_CHECK_CRITERION | real(RP) | 1.E-6_RP | |
ATMOS_VARS_CHECKRANGE | logical | .false. | |
ATMOS_VARS_CHECKCFL_SOFT | real(RP) | 1.0_RP | > if Courant number exceeds this value, put the warning message |
ATMOS_VARS_CHECKCFL_HARD | real(RP) | 2.0_RP | > if Courant number exceeds this value, put the error message and stop |
name | description | unit | variable |
---|---|---|---|
"GPH" | "geopotential height" | "m" | "GPH" |
W | velocity w | m/s | W |
U | velocity u | m/s | U |
V | velocity v | m/s | V |
PT | potential temp. | K | PT |
T | temperature | K | T |
PRES | pressure | Pa | PRES |
EXNER | Exner function | 1 | EXNER |
PHYD | hydrostatic pressure | Pa | PHYD |
QDRY | dry air | kg/kg | QDRY |
RTOT | Total gas constant | J/kg/K | RTOT |
CVTOT | Total heat capacity | J/kg/K | CVTOT |
CPTOT | Total heat capacity | J/kg/K | CPTOT |
LHV | latent heat for vaporization | J/kg | LHV |
LHS | latent heat for sublimation | J/kg | LHS |
LHF | latent heat for fusion | J/kg | LHF |
POTV | virtual potential temp. | K | POTV |
TEML | liquid water temperature | K | TEML |
POTL | liquid water potential temp. | K | POTL |
POTE | equivalent potential temp. | K | POTE |
QTOT | total water | kg/kg | QTOT |
QHYD | total hydrometeors | kg/kg | QHYD |
QLIQ | total liquid water | kg/kg | QLIQ |
QICE | total ice water | kg/kg | QICE |
LWP | liquid water path | g/m2 | LWP |
IWP | ice water path | g/m2 | IWP |
PW | precipitable water | g/m2 | PW |
PREC | surface precipitation flux | kg/m2/s | PREC |
RAIN | surface rain flux | kg/m2/s | RAIN |
SNOW | surface snow flux | kg/m2/s | SNOW |
QSAT | saturation specific humidity | kg/kg | QSAT |
RHA | relative humidity(liq+ice) | % | RHA |
RH | relative humidity(liq) | % | RH |
RHI | relative humidity(ice) | % | RHI |
VOR | vertical vorticity | 1/s | VOR |
DIV | divergence | 1/s | DIV |
HDIV | horizontal divergence | 1/s | HDIV |
Uabs | absolute velocity | m/s | Uabs |
N2 | squared Brunt-Vaisala frequency | 1/s2 | N2 |
PBLH | PBL height | m | PBLH |
MSE | moist static energy | m2/s2 | MSE |
TDEW | dew point | K | TDEW |
CAPE | convective avail. pot. energy | m2/s2 | CAPE |
CIN | convection inhibition | m2/s2 | CIN |
LCL | lifted condensation level | m | LCL |
LFC | level of free convection | m | LFC |
LNB | level of neutral buoyancy | m | LNB |
ENGT | total energy | J/m3 | ENGT |
ENGP | potential energy | J/m3 | ENGP |
ENGK | kinetic energy | J/m3 | ENGK |
ENGI | internal energy | J/m3 | ENGI |
DENS_MEAN | horiz. mean of density | kg/m3 | DENS_MEAN |
W_MEAN | horiz. mean of w | m/s | W_MEAN |
U_MEAN | horiz. mean of u | m/s | U_MEAN |
V_MEAN | horiz. mean of v | m/s | V_MEAN |
PT_MEAN | horiz. mean of pot. | K | PT_MEAN |
T_MEAN | horiz. mean of t | K | T_MEAN |
QV_MEAN | horiz. mean of QV | 1 | QV_MEAN |
QHYD_MEAN | horiz. mean of QHYD | 1 | QHYD_MEAN |
QLIQ_MEAN | horiz. mean of QLIQ | 1 | QLIQ_MEAN |
QICE_MEAN | horiz. mean of QICE | 1 | QICE_MEAN |
DENS_PRIM | horiz. deviation of density | kg/m3 | DENS_PRIM |
W_PRIM | horiz. deviation of w | m/s | W_PRIM |
U_PRIM | horiz. deviation of u | m/s | U_PRIM |
V_PRIM | horiz. deviation of v | m/s | V_PRIM |
PT_PRIM | horiz. deviation of pot. temp. | K | PT_PRIM |
W_PRIM2 | variance of w | m2/s2 | W_PRIM2 |
PT_W_PRIM | resolved scale heat flux | W/s | PT_W_PRIM |
W_PRIM3 | skewness of w | m3/s3 | W_PRIM3 |
TKE_RS | resolved scale TKE | m2/s2 | TKE_RS |
VELZ | velocity w at the half level | m/s | VELZ |
VELX | velocity u at the half level | m/s | VELX |
VELY | velocity v at the half level | m/s | VELY |
Umet | eastward velocity | m/s | Umet |
Vmet | northward velocity | m/s | Vmet |
DENS | density | kg/m3 | DENS |
MOMZ | momentum z | kg/m2/s | MOMZ |
MOMX | momentum x | kg/m2/s | MOMX |
MOMY | momentum y | kg/m2/s | MOMY |
RHOT | rho * theta | kg/m3*K | RHOT |
{TRACER_NAME} | {TRACER_NAME}; {TRACER_NAME} depends on the physics schemes, e.g., QV, QC, QR. | {TRACER_UNIT} | {TRACER_NAME} |
subroutine, public mod_atmos_vars::atmos_vars_setup |
Setup.
Definition at line 467 of file mod_atmos_vars.F90.
References mod_atmos_dyn_vars::atmos_dyn_vars_setup(), scale_atmos_hydrometeor::atmos_hydrometeor_dry, mod_atmos_phy_ae_vars::atmos_phy_ae_vars_setup(), mod_atmos_phy_bl_vars::atmos_phy_bl_vars_setup(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_setup(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_setup(), mod_atmos_phy_lt_vars::atmos_phy_lt_vars_setup(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_setup(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_setup(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_setup(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_setup(), atmos_restart_check, atmos_restart_check_basename, atmos_restart_check_criterion, atmos_restart_in_aggregate, atmos_restart_in_basename, atmos_restart_in_postfix_timelabel, atmos_restart_out_aggregate, atmos_restart_out_basename, atmos_restart_out_dtype, atmos_restart_out_postfix_timelabel, atmos_restart_out_title, atmos_restart_output, mod_atmos_admin::atmos_use_average, scale_const::const_undef, cptot, cvtot, dens, dens_av, dens_avw, dens_tp, exner, scale_file_history::file_history_reg(), scale_atmos_hydrometeor::i_hc, scale_atmos_hydrometeor::i_hg, scale_atmos_hydrometeor::i_hh, scale_atmos_hydrometeor::i_hi, scale_atmos_hydrometeor::i_hr, scale_atmos_hydrometeor::i_hs, scale_atmos_hydrometeor::i_qv, scale_atmos_grid_cartesc_index::ia, scale_io::io_fid_conf, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, momx, momx_av, momx_avw, momx_tp, momy, momy_av, momy_avw, momy_tp, momz, momz_av, momz_avw, momz_tp, scale_monitor::monitor_reg(), scale_atmos_hydrometeor::n_hyd, phyd, phydh, pott, scale_prc::prc_abort(), prec, prec_engi, pres, scale_tracer::qa, qc, qdry, qe, qg, qh, qi, qr, qs, qtrc, qtrc_av, qtrc_avw, qv, rhoh_p, rhoq_tp, rhot, rhot_av, rhot_avw, rhot_tp, rhou_tp, rhov_tp, rtot, temp, scale_tracer::tracer_desc, scale_tracer::tracer_name, scale_tracer::tracer_unit, u, v, and w.
Referenced by mod_rm_driver::rm_driver(), and mod_rm_prep::rm_prep().
subroutine, public mod_atmos_vars::atmos_vars_fillhalo | ( | logical, intent(in), optional | FILL_BND | ) |
HALO Communication.
Definition at line 847 of file mod_atmos_vars.F90.
References dens, scale_atmos_grid_cartesc_index::ieb, scale_atmos_grid_cartesc_index::isb, j, scale_atmos_grid_cartesc_index::jeb, scale_atmos_grid_cartesc_index::jsb, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, momx, momy, momz, scale_tracer::qa, qtrc, and rhot.
Referenced by mod_atmos_driver::atmos_driver_update(), atmos_vars_restart_read(), and atmos_vars_restart_write().
subroutine, public mod_atmos_vars::atmos_vars_restart_open |
Open restart file for reading atmospheric variables.
Definition at line 911 of file mod_atmos_vars.F90.
References mod_atmos_dyn_vars::atmos_dyn_vars_restart_open(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_open(), mod_atmos_phy_bl_vars::atmos_phy_bl_vars_restart_open(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_open(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_open(), mod_atmos_phy_lt_vars::atmos_phy_lt_vars_restart_open(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_open(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_open(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_open(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_restart_open(), atmos_restart_in_aggregate, atmos_restart_in_basename, atmos_restart_in_postfix_timelabel, mod_atmos_admin::atmos_sw_dyn, mod_atmos_admin::atmos_sw_phy_ae, mod_atmos_admin::atmos_sw_phy_bl, mod_atmos_admin::atmos_sw_phy_ch, mod_atmos_admin::atmos_sw_phy_cp, mod_atmos_admin::atmos_sw_phy_lt, mod_atmos_admin::atmos_sw_phy_mp, mod_atmos_admin::atmos_sw_phy_rd, mod_atmos_admin::atmos_sw_phy_sf, mod_atmos_admin::atmos_sw_phy_tb, mod_atmos_admin::atmos_use_average, scale_const::const_grav, mod_cpl_admin::cpl_sw, dens, dens_av, scale_file_cartesc::file_cartesc_open(), momx, momx_av, momy, momy_av, momz, momz_av, scale_prc::prc_abort(), qtrc, qtrc_av, rhot, rhot_av, and scale_time::time_gettimelabel().
Referenced by mod_admin_restart::admin_restart_read().
subroutine, public mod_atmos_vars::atmos_vars_restart_read |
Read restart of atmospheric variables.
Definition at line 1011 of file mod_atmos_vars.F90.
References mod_atmos_dyn_vars::atmos_dyn_vars_restart_read(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_read(), mod_atmos_phy_bl_vars::atmos_phy_bl_vars_restart_read(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_read(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_read(), mod_atmos_phy_lt_vars::atmos_phy_lt_vars_restart_read(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_read(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_read(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_read(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_restart_read(), mod_atmos_admin::atmos_sw_dyn, mod_atmos_admin::atmos_sw_phy_ae, mod_atmos_admin::atmos_sw_phy_bl, mod_atmos_admin::atmos_sw_phy_ch, mod_atmos_admin::atmos_sw_phy_cp, mod_atmos_admin::atmos_sw_phy_lt, mod_atmos_admin::atmos_sw_phy_mp, mod_atmos_admin::atmos_sw_phy_rd, mod_atmos_admin::atmos_sw_phy_sf, mod_atmos_admin::atmos_sw_phy_tb, mod_atmos_admin::atmos_use_average, atmos_vars_calc_diagnostics(), atmos_vars_check(), atmos_vars_fillhalo(), mod_cpl_admin::cpl_sw, dens, dens_av, scale_file_cartesc::file_cartesc_flush(), scale_file::file_get_aggregate(), scale_index::i_dens, scale_index::i_momx, scale_index::i_momy, scale_index::i_momz, scale_index::i_rhot, scale_atmos_grid_cartesc_index::ia, j, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, momx, momx_av, momy, momy_av, momz, momz_av, scale_prc::prc_abort(), scale_tracer::qa, qtrc, qtrc_av, rhot, rhot_av, and scale_tracer::tracer_name.
Referenced by mod_admin_restart::admin_restart_read().
subroutine, public mod_atmos_vars::atmos_vars_history_setpres |
Set pressure for history output.
Definition at line 1135 of file mod_atmos_vars.F90.
References scale_atmos_bottom::atmos_bottom_estimate(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_fz, mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_temp, dens_av, scale_file_history_cartesc::file_history_cartesc_set_pres(), scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::ieb, scale_atmos_grid_cartesc_index::isb, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::jeb, scale_atmos_grid_cartesc_index::jsb, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, phyd, phydh, pres, and qv.
Referenced by mod_rm_driver::restart_read(), and mod_rm_driver::rm_driver().
subroutine, public mod_atmos_vars::atmos_vars_restart_check |
Check and compare between last data and sample data.
Definition at line 1165 of file mod_atmos_vars.F90.
References atmos_restart_check_basename, atmos_restart_check_criterion, dens, scale_file_cartesc::file_cartesc_close(), scale_file_cartesc::file_cartesc_flush(), scale_file_cartesc::file_cartesc_open(), scale_file::file_get_aggregate(), scale_atmos_grid_cartesc_index::ie, scale_atmos_grid_cartesc_index::is, j, scale_atmos_grid_cartesc_index::je, scale_atmos_grid_cartesc_index::js, scale_tracer::k, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, momx, momy, momz, scale_prc::prc_myrank, scale_prof::prof_rapend(), scale_prof::prof_rapstart(), scale_tracer::qa, qtrc, rhot, and scale_tracer::tracer_name.
Referenced by mod_rm_driver::rm_driver().
subroutine, public mod_atmos_vars::atmos_vars_history |
History output set for atmospheric variables.
Definition at line 1301 of file mod_atmos_vars.F90.
References scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_cz, mod_atmos_phy_ae_vars::atmos_phy_ae_vars_history(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_history(), cptot, cvtot, dens, dens_av, exner, scale_index::i_dens, scale_index::i_momx, scale_index::i_momy, scale_index::i_momz, scale_index::i_rhot, momx, momy, momz, phyd, pott, pres, scale_prof::prof_rapend(), scale_prof::prof_rapstart(), scale_tracer::qa, qdry, qtrc, qtrc_av, rhot, rtot, temp, u, v, and w.
Referenced by mod_rm_driver::restart_read(), and mod_rm_driver::rm_driver().
subroutine, public mod_atmos_vars::atmos_vars_check | ( | logical, intent(in), optional | force | ) |
Check variables for atmosphere.
Definition at line 1383 of file mod_atmos_vars.F90.
References mod_atmos_admin::atmos_dyn_type, scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_mapf, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_cz, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_totvol, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_totvolwxy, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_totvolzuy, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_totvolzxv, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_vol, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_volwxy, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_volzuy, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_volzxv, scale_atmos_grid_cartesc::atmos_grid_cartesc_rfdx, scale_atmos_grid_cartesc::atmos_grid_cartesc_rfdy, atmos_vars_calc_diagnostics(), scale_debug::check(), scale_const::const_cvdry, scale_const::const_grav, dens, dens_av, scale_index::i_dens, scale_index::i_momx, scale_index::i_momy, scale_index::i_momz, scale_index::i_rhot, scale_atmos_grid_cartesc_index::i_uy, scale_atmos_grid_cartesc_index::i_xv, scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::ie, scale_atmos_grid_cartesc_index::is, j, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::je, scale_atmos_grid_cartesc_index::js, scale_tracer::k, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, momx, momx_av, momy, momy_av, momz, momz_av, scale_prc::prc_abort(), scale_prc::prc_myrank, scale_prc_cartesc::prc_twod, scale_tracer::qa, qdry, qtrc, rhot, scale_statistics::statistics_checktotal, scale_time::time_dtsec_atmos_dyn, scale_tracer::tracer_name, u, v, and w.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), atmos_vars_restart_read(), and atmos_vars_restart_write().
subroutine, public mod_atmos_vars::atmos_vars_calc_diagnostics |
Calc diagnostic variables.
Definition at line 1620 of file mod_atmos_vars.F90.
References scale_atmos_diagnostic_cartesc::atmos_diagnostic_cartesc_get_vel(), scale_atmos_diagnostic::atmos_diagnostic_get_phyd(), scale_atmos_diagnostic::atmos_diagnostic_get_therm_rhot(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_cz, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_fz, mod_atmos_phy_ae_vars::atmos_phy_ae_vars_reset_diagnostics(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_get_diagnostic(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_reset_diagnostics(), cptot, cvtot, dens_av, exner, scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, momx_av, momy_av, momz_av, scale_atmos_hydrometeor::n_hyd, phyd, phydh, pott, pres, scale_tracer::qa, qdry, qe, qtrc_av, rhot_av, rtot, temp, scale_tracer::tracer_cp, scale_tracer::tracer_cv, scale_tracer::tracer_mass, scale_tracer::tracer_r, u, v, and w.
Referenced by mod_atmos_driver::atmos_driver_update(), atmos_vars_check(), atmos_vars_restart_read(), and mod_rm_driver::restart_read().
recursive subroutine mod_atmos_vars::atmos_vars_get_diagnostic_3d | ( | character(len=*), intent(in) | vname, |
real(rp), dimension(:,:,:), intent(out) | var | ||
) |
get diagnostic variable 3D
Definition at line 1693 of file mod_atmos_vars.F90.
References allocate_3d(), scale_atmos_diagnostic::atmos_diagnostic_get_n2(), scale_atmos_diagnostic::atmos_diagnostic_get_potv(), scale_atmos_diagnostic::atmos_diagnostic_get_teml(), scale_atmos_grid_cartesc_metric::atmos_grid_cartesc_metric_rotc, scale_atmos_grid_cartesc::atmos_grid_cartesc_rcdx, scale_atmos_grid_cartesc::atmos_grid_cartesc_rcdy, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_cz, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_f2h, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_fz, scale_const::const_cpdry, scale_const::const_cvdry, scale_const::const_grav, scale_const::const_rvap, cptot, cvtot, dens, dens_av, exner, scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::is, j, scale_atmos_grid_cartesc_index::ja, scale_tracer::k, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, scale_atmos_hydrometeor::lhf, scale_atmos_hydrometeor::lhv, momx, momx_av, momy, momy_av, momz, momz_av, phyd, pott, scale_prc::prc_abort(), scale_prc_cartesc::prc_twod, scale_tracer::qa, qc, qdry, qg, qh, qi, qr, qs, qtrc_av, qv, rtot, temp, scale_tracer::tracer_cv, scale_tracer::tracer_engi0, u, v, and w.
recursive subroutine mod_atmos_vars::atmos_vars_get_diagnostic_2d | ( | character(len=*), intent(in) | vname, |
real(rp), dimension(:,:), intent(out) | var | ||
) |
get diagnostic variable 2D
Definition at line 2656 of file mod_atmos_vars.F90.
References allocate_2d(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_cz, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_fz, mod_atmos_phy_cp_vars::atmos_phy_cp_sflx_rain, mod_atmos_phy_cp_vars::atmos_phy_cp_sflx_snow, mod_atmos_phy_mp_vars::atmos_phy_mp_sflx_rain, mod_atmos_phy_mp_vars::atmos_phy_mp_sflx_snow, cptot, dens_av, scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::ie, scale_atmos_grid_cartesc_index::is, j, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::je, scale_atmos_grid_cartesc_index::js, scale_tracer::k, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, scale_prc::prc_abort(), prec, pres, qc, qdry, qv, rtot, and temp.
recursive subroutine mod_atmos_vars::atmos_vars_get_diagnostic_1d | ( | character(len=*), intent(in) | vname, |
real(rp), dimension(:), intent(out) | var | ||
) |
get diagnostic variable 1D
Definition at line 2876 of file mod_atmos_vars.F90.
References allocate_1d(), scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_area, scale_const::const_cpdry, dens, dens_av, scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::ie, scale_atmos_grid_cartesc_index::ieb, scale_atmos_grid_cartesc_index::is, scale_atmos_grid_cartesc_index::isb, j, scale_atmos_grid_cartesc_index::ja, scale_atmos_grid_cartesc_index::je, scale_atmos_grid_cartesc_index::jeb, scale_atmos_grid_cartesc_index::js, scale_atmos_grid_cartesc_index::jsb, scale_tracer::k, scale_atmos_grid_cartesc_index::ka, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, scale_prc::prc_abort(), qv, rhot, temp, u, v, and w.
subroutine, public mod_atmos_vars::atmos_vars_monitor |
monitor output
Definition at line 3114 of file mod_atmos_vars.F90.
References mod_atmos_phy_rd_vars::atmos_phy_rd_sflx_lw_dn, mod_atmos_phy_rd_vars::atmos_phy_rd_sflx_lw_up, mod_atmos_phy_rd_vars::atmos_phy_rd_sflx_sw_dn, mod_atmos_phy_rd_vars::atmos_phy_rd_sflx_sw_up, mod_atmos_phy_rd_vars::atmos_phy_rd_tomflx_lw_dn, mod_atmos_phy_rd_vars::atmos_phy_rd_tomflx_lw_up, mod_atmos_phy_rd_vars::atmos_phy_rd_tomflx_sw_dn, mod_atmos_phy_rd_vars::atmos_phy_rd_tomflx_sw_up, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_engi, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_lh, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_qtrc, mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_sh, dens, dens_av, scale_index::i_dens, scale_index::i_momx, scale_index::i_momy, scale_index::i_momz, scale_atmos_hydrometeor::i_qv, scale_index::i_rhot, scale_atmos_grid_cartesc_index::ie, scale_atmos_grid_cartesc_index::is, j, scale_atmos_grid_cartesc_index::je, scale_atmos_grid_cartesc_index::js, scale_tracer::k, scale_atmos_grid_cartesc_index::ke, scale_atmos_grid_cartesc_index::ks, momx, momy, momz, prec, prec_engi, scale_tracer::qa, qdry, qtrc_av, and rhot.
Referenced by mod_rm_driver::restart_read(), and mod_rm_driver::rm_driver().
subroutine, public mod_atmos_vars::atmos_vars_restart_create |
Create atmospheric restart file.
Definition at line 3264 of file mod_atmos_vars.F90.
References mod_atmos_dyn_vars::atmos_dyn_vars_restart_create(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_create(), mod_atmos_phy_bl_vars::atmos_phy_bl_vars_restart_create(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_create(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_create(), mod_atmos_phy_lt_vars::atmos_phy_lt_vars_restart_create(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_create(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_create(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_create(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_restart_create(), atmos_restart_out_aggregate, atmos_restart_out_basename, atmos_restart_out_dtype, atmos_restart_out_postfix_timelabel, atmos_restart_out_title, mod_atmos_admin::atmos_sw_dyn, mod_atmos_admin::atmos_sw_phy_ae, mod_atmos_admin::atmos_sw_phy_bl, mod_atmos_admin::atmos_sw_phy_ch, mod_atmos_admin::atmos_sw_phy_cp, mod_atmos_admin::atmos_sw_phy_lt, mod_atmos_admin::atmos_sw_phy_mp, mod_atmos_admin::atmos_sw_phy_rd, mod_atmos_admin::atmos_sw_phy_sf, mod_atmos_admin::atmos_sw_phy_tb, mod_cpl_admin::cpl_sw, scale_file_cartesc::file_cartesc_create(), scale_tracer::qa, scale_time::time_gettimelabel(), and scale_time::time_nowdaysec.
Referenced by mod_admin_restart::admin_restart_write().
subroutine, public mod_atmos_vars::atmos_vars_restart_enddef |
Exit netCDF define mode.
Definition at line 3360 of file mod_atmos_vars.F90.
References mod_atmos_dyn_vars::atmos_dyn_vars_restart_enddef(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_enddef(), mod_atmos_phy_bl_vars::atmos_phy_bl_vars_restart_enddef(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_enddef(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_enddef(), mod_atmos_phy_lt_vars::atmos_phy_lt_vars_restart_enddef(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_enddef(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_enddef(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_enddef(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_restart_enddef(), mod_atmos_admin::atmos_sw_dyn, mod_atmos_admin::atmos_sw_phy_ae, mod_atmos_admin::atmos_sw_phy_bl, mod_atmos_admin::atmos_sw_phy_ch, mod_atmos_admin::atmos_sw_phy_cp, mod_atmos_admin::atmos_sw_phy_lt, mod_atmos_admin::atmos_sw_phy_mp, mod_atmos_admin::atmos_sw_phy_rd, mod_atmos_admin::atmos_sw_phy_sf, mod_atmos_admin::atmos_sw_phy_tb, mod_cpl_admin::cpl_sw, and scale_file_cartesc::file_cartesc_enddef().
Referenced by mod_admin_restart::admin_restart_write().
subroutine, public mod_atmos_vars::atmos_vars_restart_close |
Close restart file.
Definition at line 3431 of file mod_atmos_vars.F90.
References mod_atmos_dyn_vars::atmos_dyn_vars_restart_close(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_close(), mod_atmos_phy_bl_vars::atmos_phy_bl_vars_restart_close(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_close(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_close(), mod_atmos_phy_lt_vars::atmos_phy_lt_vars_restart_close(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_close(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_close(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_close(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_restart_close(), mod_atmos_admin::atmos_sw_dyn, mod_atmos_admin::atmos_sw_phy_ae, mod_atmos_admin::atmos_sw_phy_bl, mod_atmos_admin::atmos_sw_phy_ch, mod_atmos_admin::atmos_sw_phy_cp, mod_atmos_admin::atmos_sw_phy_lt, mod_atmos_admin::atmos_sw_phy_mp, mod_atmos_admin::atmos_sw_phy_rd, mod_atmos_admin::atmos_sw_phy_sf, mod_atmos_admin::atmos_sw_phy_tb, mod_cpl_admin::cpl_sw, and scale_file_cartesc::file_cartesc_close().
Referenced by mod_admin_restart::admin_restart_read(), and mod_admin_restart::admin_restart_write().
subroutine, public mod_atmos_vars::atmos_vars_restart_def_var |
Define atmospheric variables in restart file.
Definition at line 3508 of file mod_atmos_vars.F90.
References mod_atmos_dyn_vars::atmos_dyn_vars_restart_def_var(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_def_var(), mod_atmos_phy_bl_vars::atmos_phy_bl_vars_restart_def_var(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_def_var(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_def_var(), mod_atmos_phy_lt_vars::atmos_phy_lt_vars_restart_def_var(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_def_var(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_def_var(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_def_var(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_restart_def_var(), atmos_restart_out_dtype, mod_atmos_admin::atmos_sw_dyn, mod_atmos_admin::atmos_sw_phy_ae, mod_atmos_admin::atmos_sw_phy_bl, mod_atmos_admin::atmos_sw_phy_ch, mod_atmos_admin::atmos_sw_phy_cp, mod_atmos_admin::atmos_sw_phy_lt, mod_atmos_admin::atmos_sw_phy_mp, mod_atmos_admin::atmos_sw_phy_rd, mod_atmos_admin::atmos_sw_phy_sf, mod_atmos_admin::atmos_sw_phy_tb, mod_cpl_admin::cpl_sw, scale_file_cartesc::file_cartesc_def_var(), scale_index::i_dens, scale_index::i_momx, scale_index::i_momy, scale_index::i_momz, scale_index::i_rhot, scale_tracer::qa, scale_tracer::tracer_desc, scale_tracer::tracer_name, and scale_tracer::tracer_unit.
Referenced by mod_admin_restart::admin_restart_write().
subroutine, public mod_atmos_vars::atmos_vars_restart_write |
Write restart of atmospheric variables.
Definition at line 3600 of file mod_atmos_vars.F90.
References mod_atmos_dyn_vars::atmos_dyn_vars_restart_write(), mod_atmos_phy_ae_vars::atmos_phy_ae_vars_restart_write(), mod_atmos_phy_bl_vars::atmos_phy_bl_vars_restart_write(), mod_atmos_phy_ch_vars::atmos_phy_ch_vars_restart_write(), mod_atmos_phy_cp_vars::atmos_phy_cp_vars_restart_write(), mod_atmos_phy_lt_vars::atmos_phy_lt_vars_restart_write(), mod_atmos_phy_mp_vars::atmos_phy_mp_vars_restart_write(), mod_atmos_phy_rd_vars::atmos_phy_rd_vars_restart_write(), mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_write(), mod_atmos_phy_tb_vars::atmos_phy_tb_vars_restart_write(), mod_atmos_admin::atmos_sw_dyn, mod_atmos_admin::atmos_sw_phy_ae, mod_atmos_admin::atmos_sw_phy_bl, mod_atmos_admin::atmos_sw_phy_ch, mod_atmos_admin::atmos_sw_phy_cp, mod_atmos_admin::atmos_sw_phy_lt, mod_atmos_admin::atmos_sw_phy_mp, mod_atmos_admin::atmos_sw_phy_rd, mod_atmos_admin::atmos_sw_phy_sf, mod_atmos_admin::atmos_sw_phy_tb, atmos_vars_check(), atmos_vars_fillhalo(), mod_cpl_admin::cpl_sw, dens, scale_index::i_dens, scale_index::i_momx, scale_index::i_momy, scale_index::i_momz, scale_index::i_rhot, momx, momy, momz, scale_tracer::qa, qtrc, rhot, and scale_tracer::tracer_name.
Referenced by mod_admin_restart::admin_restart_write().
subroutine mod_atmos_vars::allocate_3d | ( | real(rp), dimension(:,:,:), intent(inout), allocatable | ary | ) |
Definition at line 3686 of file mod_atmos_vars.F90.
References scale_const::const_undef, scale_atmos_grid_cartesc_index::ia, scale_atmos_grid_cartesc_index::ja, and scale_atmos_grid_cartesc_index::ka.
Referenced by atmos_vars_get_diagnostic_3d().
subroutine mod_atmos_vars::allocate_2d | ( | real(rp), dimension(:,:), intent(inout), allocatable | ary | ) |
Definition at line 3699 of file mod_atmos_vars.F90.
References scale_const::const_undef, scale_atmos_grid_cartesc_index::ia, and scale_atmos_grid_cartesc_index::ja.
Referenced by atmos_vars_get_diagnostic_2d().
subroutine mod_atmos_vars::allocate_1d | ( | real(rp), dimension(:), intent(inout), allocatable | ary | ) |
Definition at line 3712 of file mod_atmos_vars.F90.
References scale_const::const_undef, and scale_atmos_grid_cartesc_index::ka.
Referenced by atmos_vars_get_diagnostic_1d().
logical, public mod_atmos_vars::atmos_restart_output = .false. |
Output restart file?
Definition at line 59 of file mod_atmos_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), mod_admin_restart::admin_restart_write(), and atmos_vars_setup().
character(len=h_long), public mod_atmos_vars::atmos_restart_in_basename = '' |
Basename of the input file.
Definition at line 61 of file mod_atmos_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), mod_admin_time::admin_time_setup(), atmos_vars_restart_open(), and atmos_vars_setup().
logical, public mod_atmos_vars::atmos_restart_in_aggregate |
Switch to use aggregate file.
Definition at line 62 of file mod_atmos_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_vars_restart_open(), and atmos_vars_setup().
logical, public mod_atmos_vars::atmos_restart_in_postfix_timelabel = .false. |
Add timelabel to the basename of input file?
Definition at line 63 of file mod_atmos_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_vars_restart_open(), and atmos_vars_setup().
character(len=h_long), public mod_atmos_vars::atmos_restart_out_basename = '' |
Basename of the output file.
Definition at line 64 of file mod_atmos_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_vars_restart_create(), and atmos_vars_setup().
logical, public mod_atmos_vars::atmos_restart_out_aggregate |
Switch to use aggregate file.
Definition at line 65 of file mod_atmos_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_vars_restart_create(), and atmos_vars_setup().
logical, public mod_atmos_vars::atmos_restart_out_postfix_timelabel = .true. |
Add timelabel to the basename of output file?
Definition at line 66 of file mod_atmos_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_vars_restart_create(), and atmos_vars_setup().
character(len=h_mid), public mod_atmos_vars::atmos_restart_out_title = 'ATMOS restart' |
Title of the output file.
Definition at line 67 of file mod_atmos_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_vars_restart_create(), and atmos_vars_setup().
character(len=h_short), public mod_atmos_vars::atmos_restart_out_dtype = 'DEFAULT' |
REAL4 or REAL8.
Definition at line 68 of file mod_atmos_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_vars_restart_create(), atmos_vars_restart_def_var(), and atmos_vars_setup().
logical, public mod_atmos_vars::atmos_restart_check = .false. |
Check value consistency?
Definition at line 70 of file mod_atmos_vars.F90.
Referenced by atmos_vars_setup(), and mod_rm_driver::rm_driver().
character(len=h_long), public mod_atmos_vars::atmos_restart_check_basename = 'restart_check' |
Definition at line 71 of file mod_atmos_vars.F90.
Referenced by atmos_vars_restart_check(), and atmos_vars_setup().
real(rp), public mod_atmos_vars::atmos_restart_check_criterion = 1.E-6_RP |
Definition at line 72 of file mod_atmos_vars.F90.
Referenced by atmos_vars_restart_check(), and atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::dens |
Definition at line 75 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_update(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_ch_driver::atmos_phy_ch_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_lt_driver::atmos_phy_lt_driver_adjustment(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_adjustment(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_atmos_driver::atmos_surface_set(), atmos_vars_check(), atmos_vars_fillhalo(), atmos_vars_get_diagnostic_1d(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), atmos_vars_monitor(), atmos_vars_restart_check(), atmos_vars_restart_open(), atmos_vars_restart_read(), atmos_vars_restart_write(), atmos_vars_setup(), mod_atmos_phy_lt_driver::history(), mod_mkinit::read_sounding(), mod_realinput::realinput_atmos(), mod_mkinit::rect_setup(), mod_rm_driver::restart_read(), and mod_realinput::urban_input().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::momz |
Definition at line 76 of file mod_atmos_vars.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_send(), mod_atmos_bnd_driver::atmos_boundary_driver_set(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_check(), atmos_vars_fillhalo(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), atmos_vars_monitor(), atmos_vars_restart_check(), atmos_vars_restart_open(), atmos_vars_restart_read(), atmos_vars_restart_write(), atmos_vars_setup(), mod_mkinit::read_sounding(), mod_realinput::realinput_atmos(), and mod_atmos_bnd_driver::set_boundary().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::momx |
Definition at line 77 of file mod_atmos_vars.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_send(), mod_atmos_bnd_driver::atmos_boundary_driver_set(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_check(), atmos_vars_fillhalo(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), atmos_vars_monitor(), atmos_vars_restart_check(), atmos_vars_restart_open(), atmos_vars_restart_read(), atmos_vars_restart_write(), atmos_vars_setup(), mod_mkinit::read_sounding(), mod_realinput::realinput_atmos(), mod_atmos_bnd_driver::set_boundary(), and mod_realinput::urban_input().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::momy |
Definition at line 78 of file mod_atmos_vars.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_send(), mod_atmos_bnd_driver::atmos_boundary_driver_set(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_check(), atmos_vars_fillhalo(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), atmos_vars_monitor(), atmos_vars_restart_check(), atmos_vars_restart_open(), atmos_vars_restart_read(), atmos_vars_restart_write(), atmos_vars_setup(), mod_mkinit::read_sounding(), mod_realinput::realinput_atmos(), mod_atmos_bnd_driver::set_boundary(), and mod_realinput::urban_input().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::rhot |
Definition at line 79 of file mod_atmos_vars.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_send(), mod_atmos_bnd_driver::atmos_boundary_driver_set(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_lt_driver::atmos_phy_lt_driver_adjustment(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_adjustment(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_check(), atmos_vars_fillhalo(), atmos_vars_get_diagnostic_1d(), atmos_vars_history(), atmos_vars_monitor(), atmos_vars_restart_check(), atmos_vars_restart_open(), atmos_vars_restart_read(), atmos_vars_restart_write(), atmos_vars_setup(), mod_mkinit::read_sounding(), mod_realinput::realinput_atmos(), mod_atmos_bnd_driver::set_boundary(), and mod_realinput::urban_input().
real(rp), dimension(:,:,:,:), allocatable, target, public mod_atmos_vars::qtrc |
Definition at line 80 of file mod_atmos_vars.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_dyn_driver::atmos_dyn_driver_setup(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_adjustment(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_ch_driver::atmos_phy_ch_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_lt_driver::atmos_phy_lt_driver_adjustment(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_adjustment(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_check(), atmos_vars_fillhalo(), atmos_vars_history(), atmos_vars_restart_check(), atmos_vars_restart_open(), atmos_vars_restart_read(), atmos_vars_restart_write(), atmos_vars_setup(), mod_atmos_phy_lt_driver::history(), mod_mkinit::mkinit(), mod_realinput::realinput_atmos(), mod_mkinit::rect_setup(), mod_mkinit::tke_setup(), and mod_realinput::urban_input().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::dens_avw |
Definition at line 82 of file mod_atmos_vars.F90.
Referenced by atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::momz_avw |
Definition at line 83 of file mod_atmos_vars.F90.
Referenced by atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::momx_avw |
Definition at line 84 of file mod_atmos_vars.F90.
Referenced by atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::momy_avw |
Definition at line 85 of file mod_atmos_vars.F90.
Referenced by atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::rhot_avw |
Definition at line 86 of file mod_atmos_vars.F90.
Referenced by atmos_vars_setup().
real(rp), dimension(:,:,:,:), allocatable, target, public mod_atmos_vars::qtrc_avw |
Definition at line 87 of file mod_atmos_vars.F90.
Referenced by atmos_vars_setup().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::dens_av |
Definition at line 89 of file mod_atmos_vars.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_ch_driver::atmos_phy_ch_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_lt_driver::atmos_phy_lt_driver_adjustment(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_check(), atmos_vars_get_diagnostic_1d(), atmos_vars_get_diagnostic_2d(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), atmos_vars_history_setpres(), atmos_vars_monitor(), atmos_vars_restart_open(), atmos_vars_restart_read(), atmos_vars_setup(), and mod_atmos_phy_lt_driver::history().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::momz_av |
Definition at line 90 of file mod_atmos_vars.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_check(), atmos_vars_get_diagnostic_3d(), atmos_vars_restart_open(), atmos_vars_restart_read(), and atmos_vars_setup().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::momx_av |
Definition at line 91 of file mod_atmos_vars.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_check(), atmos_vars_get_diagnostic_3d(), atmos_vars_restart_open(), atmos_vars_restart_read(), and atmos_vars_setup().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::momy_av |
Definition at line 92 of file mod_atmos_vars.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_check(), atmos_vars_get_diagnostic_3d(), atmos_vars_restart_open(), atmos_vars_restart_read(), and atmos_vars_setup().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::rhot_av |
Definition at line 93 of file mod_atmos_vars.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_lt_driver::atmos_phy_lt_driver_adjustment(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_restart_open(), atmos_vars_restart_read(), and atmos_vars_setup().
real(rp), dimension(:,:,:,:), pointer, public mod_atmos_vars::qtrc_av |
Definition at line 94 of file mod_atmos_vars.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_ch_driver::atmos_phy_ch_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_lt_driver::atmos_phy_lt_driver_adjustment(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), atmos_vars_monitor(), atmos_vars_restart_open(), atmos_vars_restart_read(), atmos_vars_setup(), and mod_atmos_phy_lt_driver::history().
real(rp), dimension(:,:,:), allocatable, pointer, target, public mod_atmos_vars::qv |
Definition at line 96 of file mod_atmos_vars.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_send(), mod_atmos_bnd_driver::atmos_boundary_driver_set(), mod_atmos_driver::atmos_driver_update(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_driver::atmos_surface_set(), atmos_vars_get_diagnostic_1d(), atmos_vars_get_diagnostic_2d(), atmos_vars_get_diagnostic_3d(), atmos_vars_history_setpres(), atmos_vars_setup(), mod_atmos_phy_sf_driver::history_output(), and mod_rm_driver::restart_read().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::qc |
Definition at line 97 of file mod_atmos_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), atmos_vars_get_diagnostic_2d(), atmos_vars_get_diagnostic_3d(), and atmos_vars_setup().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::qr |
Definition at line 98 of file mod_atmos_vars.F90.
Referenced by atmos_vars_get_diagnostic_3d(), and atmos_vars_setup().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::qi |
Definition at line 99 of file mod_atmos_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), atmos_vars_get_diagnostic_3d(), and atmos_vars_setup().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::qs |
Definition at line 100 of file mod_atmos_vars.F90.
Referenced by atmos_vars_get_diagnostic_3d(), and atmos_vars_setup().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::qg |
Definition at line 101 of file mod_atmos_vars.F90.
Referenced by atmos_vars_get_diagnostic_3d(), and atmos_vars_setup().
real(rp), dimension(:,:,:), pointer, public mod_atmos_vars::qh |
Definition at line 102 of file mod_atmos_vars.F90.
Referenced by atmos_vars_get_diagnostic_3d(), and atmos_vars_setup().
real(rp), dimension(:,:,:,:), allocatable, target, public mod_atmos_vars::qe |
Definition at line 104 of file mod_atmos_vars.F90.
Referenced by mod_atmos_bnd_driver::atmos_boundary_driver_send(), mod_atmos_bnd_driver::atmos_boundary_driver_set(), atmos_vars_calc_diagnostics(), and atmos_vars_setup().
real(rp), allocatable, target, public mod_atmos_vars::mass |
Definition at line 104 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::ratio |
Definition at line 104 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::of |
Definition at line 104 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::hydrometors |
Definition at line 104 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::kg |
Definition at line 104 of file mod_atmos_vars.F90.
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::dens_ref |
Definition at line 107 of file mod_atmos_vars.F90.
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::pott_ref |
Definition at line 108 of file mod_atmos_vars.F90.
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::temp_ref |
Definition at line 109 of file mod_atmos_vars.F90.
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::pres_ref |
Definition at line 110 of file mod_atmos_vars.F90.
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::qv_ref |
Definition at line 111 of file mod_atmos_vars.F90.
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::dens_tp |
Definition at line 114 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_calc_tendency(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), and atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::momz_tp |
Definition at line 115 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_calc_tendency(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), and atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::rhou_tp |
Definition at line 116 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_calc_tendency(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), and atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::rhov_tp |
Definition at line 117 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_calc_tendency(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), and atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::rhot_tp |
Definition at line 118 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_calc_tendency(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), and atmos_vars_setup().
real(rp), dimension (:,:,:), allocatable, public mod_atmos_vars::rhoh_p |
Definition at line 119 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_calc_tendency(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), and atmos_vars_setup().
real(rp), dimension(:,:,:,:), allocatable, public mod_atmos_vars::rhoq_tp |
Definition at line 120 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_calc_tendency(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_ch_driver::atmos_phy_ch_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), and atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::momx_tp |
Definition at line 123 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_calc_tendency(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), and atmos_vars_setup().
real(rp), dimension(:,:,:), allocatable, public mod_atmos_vars::momy_tp |
Definition at line 124 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_calc_tendency(), mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), and atmos_vars_setup().
real(rp), dimension (:,:,:), allocatable, target, public mod_atmos_vars::w |
Definition at line 128 of file mod_atmos_vars.F90.
Referenced by mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_driver::atmos_surface_set(), atmos_vars_calc_diagnostics(), atmos_vars_check(), atmos_vars_get_diagnostic_1d(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), and atmos_vars_setup().
real(rp), allocatable, target, public mod_atmos_vars::velocity |
Definition at line 128 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::m |
Definition at line 128 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::s |
Definition at line 128 of file mod_atmos_vars.F90.
real(rp), dimension (:,:,:), allocatable, target, public mod_atmos_vars::u |
Definition at line 129 of file mod_atmos_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_driver::atmos_surface_set(), atmos_vars_calc_diagnostics(), atmos_vars_check(), atmos_vars_get_diagnostic_1d(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), and atmos_vars_setup().
real(rp), dimension (:,:,:), allocatable, target, public mod_atmos_vars::v |
Definition at line 130 of file mod_atmos_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_driver::atmos_surface_set(), atmos_vars_calc_diagnostics(), atmos_vars_check(), atmos_vars_get_diagnostic_1d(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), and atmos_vars_setup().
real(rp), dimension (:,:,:), allocatable, target, public mod_atmos_vars::pott |
Definition at line 132 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_update(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), atmos_vars_setup(), and mod_rm_driver::restart_read().
real(rp), allocatable, target, public mod_atmos_vars::potential |
Definition at line 132 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::temperature |
Definition at line 132 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::k |
Definition at line 132 of file mod_atmos_vars.F90.
real(rp), dimension (:,:,:), allocatable, target, public mod_atmos_vars::temp |
Definition at line 133 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_update(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_adjustment(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_driver::atmos_surface_set(), atmos_vars_calc_diagnostics(), atmos_vars_get_diagnostic_1d(), atmos_vars_get_diagnostic_2d(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), atmos_vars_setup(), mod_atmos_phy_sf_driver::history_output(), and mod_rm_driver::restart_read().
real(rp), dimension (:,:,:), allocatable, target, public mod_atmos_vars::pres |
Definition at line 134 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_driver_update(), mod_atmos_phy_ae_driver::atmos_phy_ae_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_driver::atmos_surface_set(), atmos_vars_calc_diagnostics(), atmos_vars_get_diagnostic_2d(), atmos_vars_history(), atmos_vars_history_setpres(), atmos_vars_setup(), mod_atmos_phy_sf_driver::history_output(), and mod_rm_driver::restart_read().
real(rp), allocatable, target, public mod_atmos_vars::pressure |
Definition at line 134 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::pa =J/m3] |
Definition at line 134 of file mod_atmos_vars.F90.
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::exner |
Definition at line 135 of file mod_atmos_vars.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), and atmos_vars_setup().
real(rp), dimension (t/pt), allocatable, target, public mod_atmos_vars::function |
Definition at line 135 of file mod_atmos_vars.F90.
real(rp), dimension (:,:,:), allocatable, target, public mod_atmos_vars::phyd |
Definition at line 136 of file mod_atmos_vars.F90.
Referenced by atmos_vars_calc_diagnostics(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), atmos_vars_history_setpres(), and atmos_vars_setup().
real(rp), allocatable, target, public mod_atmos_vars::hydrostatic |
Definition at line 136 of file mod_atmos_vars.F90.
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::phydh |
Definition at line 137 of file mod_atmos_vars.F90.
Referenced by atmos_vars_calc_diagnostics(), atmos_vars_history_setpres(), and atmos_vars_setup().
real(rp), allocatable, target, public mod_atmos_vars::layer |
Definition at line 137 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::interface |
Definition at line 137 of file mod_atmos_vars.F90.
real(rp), dimension (:,:,:), allocatable, target, public mod_atmos_vars::qdry |
Definition at line 139 of file mod_atmos_vars.F90.
Referenced by mod_atmos_phy_ae_driver::atmos_phy_ae_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_check(), atmos_vars_get_diagnostic_2d(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), atmos_vars_monitor(), and atmos_vars_setup().
real(rp), allocatable, target, public mod_atmos_vars::dry |
Definition at line 139 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::air |
Definition at line 139 of file mod_atmos_vars.F90.
real(rp), dimension (:,:,:), allocatable, target, public mod_atmos_vars::rtot |
Definition at line 140 of file mod_atmos_vars.F90.
Referenced by atmos_vars_calc_diagnostics(), atmos_vars_get_diagnostic_2d(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), and atmos_vars_setup().
real(rp), allocatable, target, public mod_atmos_vars::specific |
Definition at line 140 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::gass |
Definition at line 140 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::constant |
Definition at line 140 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::j |
Definition at line 140 of file mod_atmos_vars.F90.
Referenced by atmos_vars_check(), atmos_vars_fillhalo(), atmos_vars_get_diagnostic_1d(), atmos_vars_get_diagnostic_2d(), atmos_vars_get_diagnostic_3d(), atmos_vars_monitor(), atmos_vars_restart_check(), atmos_vars_restart_read(), and file_add_variable_c().
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::cvtot |
Definition at line 141 of file mod_atmos_vars.F90.
Referenced by mod_atmos_phy_mp_driver::atmos_phy_mp_driver_adjustment(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), and atmos_vars_setup().
real(rp), allocatable, target, public mod_atmos_vars::heat |
Definition at line 141 of file mod_atmos_vars.F90.
real(rp), dimension(:,:,:), allocatable, target, public mod_atmos_vars::cptot |
Definition at line 142 of file mod_atmos_vars.F90.
Referenced by mod_atmos_dyn_driver::atmos_dyn_driver(), mod_atmos_phy_mp_driver::atmos_phy_mp_driver_adjustment(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_vars_calc_diagnostics(), atmos_vars_get_diagnostic_2d(), atmos_vars_get_diagnostic_3d(), atmos_vars_history(), and atmos_vars_setup().
real(rp), dimension (:,:), allocatable, target, public mod_atmos_vars::prec |
Definition at line 144 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_surface_set(), atmos_vars_get_diagnostic_2d(), atmos_vars_monitor(), and atmos_vars_setup().
real(rp), allocatable, target, public mod_atmos_vars::total |
Definition at line 144 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::precipitation |
Definition at line 144 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::m2 |
Definition at line 144 of file mod_atmos_vars.F90.
real(rp), dimension(:,:), allocatable, public mod_atmos_vars::prec_engi |
Definition at line 145 of file mod_atmos_vars.F90.
Referenced by mod_atmos_driver::atmos_surface_set(), atmos_vars_monitor(), and atmos_vars_setup().
real(rp), allocatable, target, public mod_atmos_vars::internal |
Definition at line 145 of file mod_atmos_vars.F90.
real(rp), allocatable, target, public mod_atmos_vars::energy |
Definition at line 145 of file mod_atmos_vars.F90.