SCALE-RM
|
module ATMOSPHERIC Surface Variables More...
Functions/Subroutines | |
subroutine, public | atmos_phy_sf_vars_setup |
Setup. More... | |
subroutine, public | atmos_phy_sf_vars_finalize |
Finalize. More... | |
subroutine, public | atmos_phy_sf_vars_fillhalo |
HALO Communication. More... | |
subroutine, public | atmos_phy_sf_vars_restart_open |
Open restart file for read. More... | |
subroutine, public | atmos_phy_sf_vars_restart_read |
Read restart. More... | |
subroutine, public | atmos_phy_sf_vars_restart_create |
Create restart file. More... | |
subroutine, public | atmos_phy_sf_vars_restart_enddef |
Exit netCDF define mode. More... | |
subroutine, public | atmos_phy_sf_vars_restart_close |
Close restart file. More... | |
subroutine, public | atmos_phy_sf_vars_restart_def_var |
Write restart. More... | |
subroutine, public | atmos_phy_sf_vars_restart_write |
Write variables to restart file. More... | |
subroutine | atmos_phy_sf_vars_check |
Variables | |
logical, public | atmos_phy_sf_restart_output = .false. |
output restart file? More... | |
character(len=h_long), public | atmos_phy_sf_restart_in_basename = '' |
Basename of the input file. More... | |
logical, public | atmos_phy_sf_restart_in_aggregate |
Switch to use aggregate file. More... | |
logical, public | atmos_phy_sf_restart_in_postfix_timelabel = .false. |
Add timelabel to the basename of input file? More... | |
character(len=h_long), public | atmos_phy_sf_restart_out_basename = '' |
Basename of the output file. More... | |
logical, public | atmos_phy_sf_restart_out_aggregate |
Switch to use aggregate file. More... | |
logical, public | atmos_phy_sf_restart_out_postfix_timelabel = .true. |
Add timelabel to the basename of output file? More... | |
character(len=h_mid), public | atmos_phy_sf_restart_out_title = 'ATMOS_PHY_SF restart' |
title of the output file More... | |
character(len=h_short), public | atmos_phy_sf_restart_out_dtype = 'DEFAULT' |
REAL4 or REAL8. More... | |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_dens_t |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_momz_t |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_rhou_t |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_rhov_t |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_rhoh |
real(rp), dimension(:,:,:), allocatable, public | atmos_phy_sf_rhoq_t |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sfc_temp |
real(rp), dimension(:,:,:,:), allocatable, public | atmos_phy_sf_sfc_albedo |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sfc_z0m |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sfc_z0h |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sfc_z0e |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sfc_dens |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sfc_pres |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_prec_mass |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_prec_engi |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sflx_mw |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sflx_mu |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sflx_mv |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sflx_sh |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sflx_lh |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sflx_shex |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sflx_lhex |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sflx_qvex |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sflx_gh |
real(rp), dimension(:,:,:), allocatable, target, public | atmos_phy_sf_sflx_qtrc |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_sflx_engi |
real(rp), dimension(:,:), pointer, public | atmos_phy_sf_sflx_qv |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_ustar |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_tstar |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_qstar |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_wstar |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_u10 |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_v10 |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_t2 |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_q2 |
real(rp), dimension(:,:), allocatable, public | atmos_phy_sf_rlmo |
module ATMOSPHERIC Surface Variables
name | type | default value | comment |
---|---|---|---|
ATMOS_PHY_SF_RESTART_IN_BASENAME | character(len=H_LONG) | '' | Basename of the input file |
ATMOS_PHY_SF_RESTART_IN_AGGREGATE | logical | Switch to use aggregate file | |
ATMOS_PHY_SF_RESTART_IN_POSTFIX_TIMELABEL | logical | .false. | Add timelabel to the basename of input file? |
ATMOS_PHY_SF_RESTART_OUTPUT | logical | .false. | output restart file? |
ATMOS_PHY_SF_RESTART_OUT_BASENAME | character(len=H_LONG) | '' | Basename of the output file |
ATMOS_PHY_SF_RESTART_OUT_AGGREGATE | logical | Switch to use aggregate file | |
ATMOS_PHY_SF_RESTART_OUT_POSTFIX_TIMELABEL | logical | .true. | Add timelabel to the basename of output file? |
ATMOS_PHY_SF_RESTART_OUT_TITLE | character(len=H_MID) | 'ATMOS_PHY_SF restart' | title of the output file |
ATMOS_PHY_SF_RESTART_OUT_DTYPE | character(len=H_SHORT) | 'DEFAULT' | REAL4 or REAL8 |
ATMOS_PHY_SF_DEFAULT_SFC_TEMP | real(RP) | 300.0_RP | |
ATMOS_PHY_SF_DEFAULT_SFC_ALBEDO_LW | real(RP) | 0.04_RP | |
ATMOS_PHY_SF_DEFAULT_SFC_ALBEDO_SW | real(RP) | 0.10_RP | |
ATMOS_PHY_SF_DEFAULT_SFC_Z0M | real(RP) | 1E-4_RP | |
ATMOS_PHY_SF_DEFAULT_SFC_Z0H | real(RP) | 1E-5_RP | |
ATMOS_PHY_SF_DEFAULT_SFC_Z0E | real(RP) | 1E-5_RP |
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_setup |
Setup.
Definition at line 191 of file mod_atmos_phy_sf_vars.F90.
References atmos_phy_sf_dens_t, atmos_phy_sf_momz_t, atmos_phy_sf_prec_engi, atmos_phy_sf_prec_mass, atmos_phy_sf_q2, atmos_phy_sf_qstar, atmos_phy_sf_restart_in_aggregate, atmos_phy_sf_restart_in_basename, atmos_phy_sf_restart_in_postfix_timelabel, atmos_phy_sf_restart_out_aggregate, atmos_phy_sf_restart_out_basename, atmos_phy_sf_restart_out_dtype, atmos_phy_sf_restart_out_postfix_timelabel, atmos_phy_sf_restart_out_title, atmos_phy_sf_restart_output, atmos_phy_sf_rhoh, atmos_phy_sf_rhoq_t, atmos_phy_sf_rhou_t, atmos_phy_sf_rhov_t, atmos_phy_sf_rlmo, atmos_phy_sf_sfc_albedo, atmos_phy_sf_sfc_dens, atmos_phy_sf_sfc_pres, atmos_phy_sf_sfc_temp, atmos_phy_sf_sfc_z0e, atmos_phy_sf_sfc_z0h, atmos_phy_sf_sfc_z0m, atmos_phy_sf_sflx_engi, atmos_phy_sf_sflx_gh, atmos_phy_sf_sflx_lh, atmos_phy_sf_sflx_lhex, atmos_phy_sf_sflx_mu, atmos_phy_sf_sflx_mv, atmos_phy_sf_sflx_mw, atmos_phy_sf_sflx_qtrc, atmos_phy_sf_sflx_qv, atmos_phy_sf_sflx_qvex, atmos_phy_sf_sflx_sh, atmos_phy_sf_sflx_shex, atmos_phy_sf_t2, atmos_phy_sf_tstar, atmos_phy_sf_u10, atmos_phy_sf_ustar, atmos_phy_sf_v10, atmos_phy_sf_wstar, scale_const::const_undef, scale_atmos_hydrometeor::i_qv, scale_cpl_sfc_index::i_r_diffuse, scale_cpl_sfc_index::i_r_direct, scale_cpl_sfc_index::i_r_ir, scale_cpl_sfc_index::i_r_nir, scale_cpl_sfc_index::i_r_vis, scale_atmos_grid_cartesc_index::ia, scale_io::io_fid_conf, scale_atmos_grid_cartesc_index::ja, scale_cpl_sfc_index::n_rad_dir, scale_cpl_sfc_index::n_rad_rgn, scale_prc::prc_abort(), and scale_tracer::qa.
Referenced by mod_atmos_vars::atmos_vars_setup().
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_finalize |
Finalize.
Definition at line 364 of file mod_atmos_phy_sf_vars.F90.
References atmos_phy_sf_dens_t, atmos_phy_sf_momz_t, atmos_phy_sf_prec_engi, atmos_phy_sf_prec_mass, atmos_phy_sf_q2, atmos_phy_sf_qstar, atmos_phy_sf_rhoh, atmos_phy_sf_rhoq_t, atmos_phy_sf_rhou_t, atmos_phy_sf_rhov_t, atmos_phy_sf_rlmo, atmos_phy_sf_sfc_albedo, atmos_phy_sf_sfc_dens, atmos_phy_sf_sfc_pres, atmos_phy_sf_sfc_temp, atmos_phy_sf_sfc_z0e, atmos_phy_sf_sfc_z0h, atmos_phy_sf_sfc_z0m, atmos_phy_sf_sflx_engi, atmos_phy_sf_sflx_gh, atmos_phy_sf_sflx_lh, atmos_phy_sf_sflx_lhex, atmos_phy_sf_sflx_mu, atmos_phy_sf_sflx_mv, atmos_phy_sf_sflx_mw, atmos_phy_sf_sflx_qtrc, atmos_phy_sf_sflx_qvex, atmos_phy_sf_sflx_sh, atmos_phy_sf_sflx_shex, atmos_phy_sf_t2, atmos_phy_sf_tstar, atmos_phy_sf_u10, atmos_phy_sf_ustar, atmos_phy_sf_v10, and atmos_phy_sf_wstar.
Referenced by mod_atmos_vars::atmos_vars_finalize().
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_fillhalo |
HALO Communication.
Definition at line 430 of file mod_atmos_phy_sf_vars.F90.
References atmos_phy_sf_sfc_albedo, atmos_phy_sf_sfc_temp, atmos_phy_sf_sfc_z0e, atmos_phy_sf_sfc_z0h, atmos_phy_sf_sfc_z0m, scale_cpl_sfc_index::i_r_diffuse, scale_cpl_sfc_index::i_r_direct, scale_cpl_sfc_index::i_r_ir, and scale_cpl_sfc_index::i_r_vis.
Referenced by atmos_phy_sf_vars_restart_read(), and atmos_phy_sf_vars_restart_write().
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_open |
Open restart file for read.
Definition at line 470 of file mod_atmos_phy_sf_vars.F90.
References atmos_phy_sf_restart_in_aggregate, atmos_phy_sf_restart_in_basename, atmos_phy_sf_restart_in_postfix_timelabel, scale_file_cartesc::file_cartesc_open(), and scale_time::time_gettimelabel().
Referenced by mod_atmos_vars::atmos_vars_restart_open().
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_read |
Read restart.
Definition at line 506 of file mod_atmos_phy_sf_vars.F90.
References atmos_phy_sf_sfc_albedo, atmos_phy_sf_sfc_temp, atmos_phy_sf_sfc_z0e, atmos_phy_sf_sfc_z0h, atmos_phy_sf_sfc_z0m, atmos_phy_sf_vars_check(), atmos_phy_sf_vars_fillhalo(), scale_file_cartesc::file_cartesc_flush(), scale_file::file_get_aggregate(), scale_cpl_sfc_index::i_r_diffuse, scale_cpl_sfc_index::i_r_direct, scale_cpl_sfc_index::i_r_ir, scale_cpl_sfc_index::i_r_nir, and scale_cpl_sfc_index::i_r_vis.
Referenced by mod_atmos_vars::atmos_vars_restart_read().
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_create |
Create restart file.
Definition at line 558 of file mod_atmos_phy_sf_vars.F90.
References atmos_phy_sf_restart_out_aggregate, atmos_phy_sf_restart_out_basename, atmos_phy_sf_restart_out_dtype, atmos_phy_sf_restart_out_postfix_timelabel, atmos_phy_sf_restart_out_title, scale_file_cartesc::file_cartesc_create(), and scale_time::time_gettimelabel().
Referenced by mod_atmos_vars::atmos_vars_restart_create().
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_enddef |
Exit netCDF define mode.
Definition at line 594 of file mod_atmos_phy_sf_vars.F90.
References scale_file_cartesc::file_cartesc_enddef().
Referenced by mod_atmos_vars::atmos_vars_restart_enddef().
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_close |
Close restart file.
Definition at line 608 of file mod_atmos_phy_sf_vars.F90.
References scale_file_cartesc::file_cartesc_close().
Referenced by mod_atmos_vars::atmos_vars_restart_close().
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_def_var |
Write restart.
Definition at line 628 of file mod_atmos_phy_sf_vars.F90.
References atmos_phy_sf_restart_out_dtype, and scale_file_cartesc::file_cartesc_def_var().
Referenced by mod_atmos_vars::atmos_vars_restart_def_var().
subroutine, public mod_atmos_phy_sf_vars::atmos_phy_sf_vars_restart_write |
Write variables to restart file.
Definition at line 653 of file mod_atmos_phy_sf_vars.F90.
References atmos_phy_sf_sfc_albedo, atmos_phy_sf_sfc_temp, atmos_phy_sf_sfc_z0e, atmos_phy_sf_sfc_z0h, atmos_phy_sf_sfc_z0m, atmos_phy_sf_vars_check(), atmos_phy_sf_vars_fillhalo(), scale_cpl_sfc_index::i_r_diffuse, scale_cpl_sfc_index::i_r_direct, scale_cpl_sfc_index::i_r_ir, scale_cpl_sfc_index::i_r_nir, and scale_cpl_sfc_index::i_r_vis.
Referenced by mod_atmos_vars::atmos_vars_restart_write().
subroutine mod_atmos_phy_sf_vars::atmos_phy_sf_vars_check |
Definition at line 701 of file mod_atmos_phy_sf_vars.F90.
References scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_area, scale_atmos_grid_cartesc_real::atmos_grid_cartesc_real_totarea, atmos_phy_sf_sfc_albedo, atmos_phy_sf_sfc_temp, atmos_phy_sf_sfc_z0e, atmos_phy_sf_sfc_z0h, atmos_phy_sf_sfc_z0m, scale_cpl_sfc_index::i_r_diffuse, scale_cpl_sfc_index::i_r_direct, scale_cpl_sfc_index::i_r_ir, scale_cpl_sfc_index::i_r_nir, scale_cpl_sfc_index::i_r_vis, 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, and scale_atmos_grid_cartesc_index::js.
Referenced by atmos_phy_sf_vars_restart_read(), and atmos_phy_sf_vars_restart_write().
logical, public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_output = .false. |
output restart file?
Definition at line 47 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), and atmos_phy_sf_vars_setup().
character(len=h_long), public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_in_basename = '' |
Basename of the input file.
Definition at line 49 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_phy_sf_vars_restart_open(), and atmos_phy_sf_vars_setup().
logical, public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_in_aggregate |
Switch to use aggregate file.
Definition at line 50 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_phy_sf_vars_restart_open(), and atmos_phy_sf_vars_setup().
logical, public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_in_postfix_timelabel = .false. |
Add timelabel to the basename of input file?
Definition at line 51 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_phy_sf_vars_restart_open(), and atmos_phy_sf_vars_setup().
character(len=h_long), public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_out_basename = '' |
Basename of the output file.
Definition at line 52 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_phy_sf_vars_restart_create(), and atmos_phy_sf_vars_setup().
logical, public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_out_aggregate |
Switch to use aggregate file.
Definition at line 53 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_phy_sf_vars_restart_create(), and atmos_phy_sf_vars_setup().
logical, public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_out_postfix_timelabel = .true. |
Add timelabel to the basename of output file?
Definition at line 54 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_phy_sf_vars_restart_create(), and atmos_phy_sf_vars_setup().
character(len=h_mid), public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_out_title = 'ATMOS_PHY_SF restart' |
title of the output file
Definition at line 55 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_phy_sf_vars_restart_create(), and atmos_phy_sf_vars_setup().
character(len=h_short), public mod_atmos_phy_sf_vars::atmos_phy_sf_restart_out_dtype = 'DEFAULT' |
REAL4 or REAL8.
Definition at line 56 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_admin_restart::admin_restart_setup(), atmos_phy_sf_vars_restart_create(), atmos_phy_sf_vars_restart_def_var(), and atmos_phy_sf_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_dens_t |
Definition at line 58 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), and atmos_phy_sf_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_momz_t |
Definition at line 59 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), and atmos_phy_sf_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_rhou_t |
Definition at line 60 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), and atmos_phy_sf_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_rhov_t |
Definition at line 61 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), and atmos_phy_sf_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_rhoh |
Definition at line 62 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), and atmos_phy_sf_vars_setup().
real(rp), dimension (:,:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_rhoq_t |
Definition at line 63 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), and atmos_phy_sf_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_temp |
Definition at line 65 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_check(), atmos_phy_sf_vars_fillhalo(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_restart_read(), atmos_phy_sf_vars_restart_write(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_atmos_driver::atmos_surface_set(), mod_atmos_vars::atmos_vars_history_setpres(), mod_atmos_phy_sf_driver::history_output(), and mod_realinput::realinput_surface().
real(rp), dimension(:,:,:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_albedo |
Definition at line 66 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_rd_driver::atmos_phy_rd_driver_calc_tendency(), atmos_phy_sf_vars_check(), atmos_phy_sf_vars_fillhalo(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_restart_read(), atmos_phy_sf_vars_restart_write(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_atmos_phy_sf_driver::history_output(), and mod_realinput::realinput_surface().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0m |
Definition at line 67 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_check(), atmos_phy_sf_vars_fillhalo(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_restart_read(), atmos_phy_sf_vars_restart_write(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_atmos_phy_sf_driver::history_output(), and mod_realinput::realinput_surface().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0h |
Definition at line 68 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_check(), atmos_phy_sf_vars_fillhalo(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_restart_read(), atmos_phy_sf_vars_restart_write(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_atmos_phy_sf_driver::history_output(), and mod_realinput::realinput_surface().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_z0e |
Definition at line 69 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_check(), atmos_phy_sf_vars_fillhalo(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_restart_read(), atmos_phy_sf_vars_restart_write(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_atmos_phy_sf_driver::history_output(), and mod_realinput::realinput_surface().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_dens |
Definition at line 72 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sfc_pres |
Definition at line 73 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_da_driver::da_driver_update(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_prec_mass |
Definition at line 75 of file mod_atmos_phy_sf_vars.F90.
Referenced by atmos_phy_sf_vars_finalize(), and atmos_phy_sf_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_prec_engi |
Definition at line 76 of file mod_atmos_phy_sf_vars.F90.
Referenced by atmos_phy_sf_vars_finalize(), and atmos_phy_sf_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mw |
Definition at line 77 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_atmos_driver::atmos_surface_get(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mu |
Definition at line 78 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_atmos_driver::atmos_surface_get(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_mv |
Definition at line 79 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_atmos_driver::atmos_surface_get(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_sh |
Definition at line 80 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_atmos_driver::atmos_surface_get(), mod_atmos_vars::atmos_vars_monitor(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_lh |
Definition at line 81 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_atmos_vars::atmos_vars_monitor(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_shex |
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_lhex |
Definition at line 83 of file mod_atmos_phy_sf_vars.F90.
Referenced by atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), and mod_atmos_driver::atmos_surface_get().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_qvex |
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_gh |
Definition at line 85 of file mod_atmos_phy_sf_vars.F90.
Referenced by atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:,:), allocatable, target, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_qtrc |
Definition at line 86 of file mod_atmos_phy_sf_vars.F90.
Referenced by 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_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_phy_tb_driver::atmos_phy_tb_driver_calc_tendency(), mod_atmos_driver::atmos_surface_get(), mod_atmos_vars::atmos_vars_monitor(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_engi |
Definition at line 87 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_atmos_vars::atmos_vars_monitor(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), pointer, public mod_atmos_phy_sf_vars::atmos_phy_sf_sflx_qv |
Definition at line 88 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), and atmos_phy_sf_vars_setup().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_ustar |
Definition at line 90 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), 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_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_tstar |
Definition at line 91 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_qstar |
Definition at line 92 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_wstar |
Definition at line 93 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_u10 |
Definition at line 95 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_da_driver::da_driver_update(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_v10 |
Definition at line 96 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_da_driver::da_driver_update(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_t2 |
Definition at line 97 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_da_driver::da_driver_update(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_q2 |
Definition at line 98 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), mod_atmos_driver::atmos_surface_get(), mod_da_driver::da_driver_update(), and mod_atmos_phy_sf_driver::history_output().
real(rp), dimension (:,:), allocatable, public mod_atmos_phy_sf_vars::atmos_phy_sf_rlmo |
Definition at line 100 of file mod_atmos_phy_sf_vars.F90.
Referenced by mod_atmos_phy_bl_driver::atmos_phy_bl_driver_calc_tendency(), mod_atmos_phy_bl_driver::atmos_phy_bl_driver_mkinit(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_calc_tendency(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver_setup(), atmos_phy_sf_vars_finalize(), atmos_phy_sf_vars_setup(), and mod_atmos_phy_sf_driver::history_output().