phys_output_var_mod Module


Uses

  • module~~phys_output_var_mod~~UsesGraph module~phys_output_var_mod phys_output_var_mod module~strings_mod strings_mod module~phys_output_var_mod->module~strings_mod module~dimphy~3 dimphy module~phys_output_var_mod->module~dimphy~3 iso_fortran_env iso_fortran_env module~strings_mod->iso_fortran_env

Contents


Variables

Type Visibility Attributes Name Initial
real, public, SAVE, ALLOCATABLE :: snow_o(:)
real, public, SAVE, ALLOCATABLE :: zfra_o(:)
real, public, SAVE, ALLOCATABLE :: sza_o(:)
integer, public, SAVE, ALLOCATABLE :: itau_con(:)
real, public, SAVE, ALLOCATABLE :: bils_ec(:)
real, public, SAVE, ALLOCATABLE :: bils_ech(:)
real, public, SAVE, ALLOCATABLE :: bils_tke(:)
real, public, SAVE, ALLOCATABLE :: bils_diss(:)
real, public, SAVE, ALLOCATABLE :: bils_kinetic(:)
real, public, SAVE, ALLOCATABLE :: bils_enthalp(:)
real, public, SAVE, ALLOCATABLE :: bils_latent(:)
real, public, SAVE, ALLOCATABLE :: d_qw_col(:)
real, public, SAVE, ALLOCATABLE :: d_ql_col(:)
real, public, SAVE, ALLOCATABLE :: d_qs_col(:)
real, public, SAVE, ALLOCATABLE :: d_qbs_col(:)
real, public, SAVE, ALLOCATABLE :: d_qt_col(:)
real, public, SAVE, ALLOCATABLE :: d_ek_col(:)
real, public, SAVE, ALLOCATABLE :: d_h_dair_col(:)
real, public, SAVE, ALLOCATABLE :: d_h_qw_col(:)
real, public, SAVE, ALLOCATABLE :: d_h_ql_col(:)
real, public, SAVE, ALLOCATABLE :: d_h_qs_col(:)
real, public, SAVE, ALLOCATABLE :: d_h_qbs_col(:)
real, public, SAVE, ALLOCATABLE :: d_h_col(:)
real, public, SAVE, ALLOCATABLE :: cloudth_sth(:,:)
real, public, SAVE, ALLOCATABLE :: cloudth_senv(:,:)
real, public, SAVE, ALLOCATABLE :: cloudth_sigmath(:,:)
real, public, SAVE, ALLOCATABLE :: cloudth_sigmaenv(:,:)
real, public, SAVE, ALLOCATABLE :: map_prop_hc(:)
real, public, SAVE, ALLOCATABLE :: map_prop_hist(:)
real, public, SAVE, ALLOCATABLE :: alt_tropo(:)
real, public, SAVE, ALLOCATABLE :: map_emis_hc(:)
real, public, SAVE, ALLOCATABLE :: map_iwp_hc(:)
real, public, SAVE, ALLOCATABLE :: map_deltaz_hc(:)
real, public, SAVE, ALLOCATABLE :: map_pcld_hc(:)
real, public, SAVE, ALLOCATABLE :: map_tcld_hc(:)
real, public, SAVE, ALLOCATABLE :: map_emis_hist(:)
real, public, SAVE, ALLOCATABLE :: map_iwp_hist(:)
real, public, SAVE, ALLOCATABLE :: map_deltaz_hist(:)
real, public, SAVE, ALLOCATABLE :: map_rad_hist(:)
real, public, SAVE, ALLOCATABLE :: map_ntot(:)
real, public, SAVE, ALLOCATABLE :: map_hc(:)
real, public, SAVE, ALLOCATABLE :: map_hist(:)
real, public, SAVE, ALLOCATABLE :: map_Cb(:)
real, public, SAVE, ALLOCATABLE :: map_ThCi(:)
real, public, SAVE, ALLOCATABLE :: map_Anv(:)
real, public, SAVE, ALLOCATABLE :: map_emis_Cb(:)
real, public, SAVE, ALLOCATABLE :: map_pcld_Cb(:)
real, public, SAVE, ALLOCATABLE :: map_tcld_Cb(:)
real, public, SAVE, ALLOCATABLE :: map_emis_ThCi(:)
real, public, SAVE, ALLOCATABLE :: map_pcld_ThCi(:)
real, public, SAVE, ALLOCATABLE :: map_tcld_ThCi(:)
real, public, SAVE, ALLOCATABLE :: map_emis_Anv(:)
real, public, SAVE, ALLOCATABLE :: map_pcld_Anv(:)
real, public, SAVE, ALLOCATABLE :: map_tcld_Anv(:)
real, public, SAVE, ALLOCATABLE :: scdnc(:,:)
real, public, SAVE, ALLOCATABLE :: cldncl(:)
real, public, SAVE, ALLOCATABLE :: reffclwtop(:)
real, public, SAVE, ALLOCATABLE :: lcc(:)
real, public, SAVE, ALLOCATABLE :: reffclws(:,:)
real, public, SAVE, ALLOCATABLE :: reffclwc(:,:)
real, public, SAVE, ALLOCATABLE :: cldnvi(:)
real, public, SAVE, ALLOCATABLE :: lcc3d(:,:)
real, public, SAVE, ALLOCATABLE :: lcc3dcon(:,:)
real, public, SAVE, ALLOCATABLE :: lcc3dstra(:,:)
real, public, SAVE, ALLOCATABLE :: icc3dcon(:,:)
real, public, SAVE, ALLOCATABLE :: icc3dstra(:,:)
integer, public, parameter :: nfiles = 10
logical, public, DIMENSION(nfiles), SAVE :: clef_files
logical, public, DIMENSION(nfiles), SAVE :: clef_stations
integer, public, DIMENSION(nfiles), SAVE :: lev_files
integer, public, DIMENSION(nfiles), SAVE :: nid_files
integer, public, DIMENSION(nfiles), SAVE :: nnid_files
integer, public, DIMENSION(nfiles), SAVE :: nnhorim
integer, public, DIMENSION(nfiles), SAVE :: nhorim
integer, public, DIMENSION(nfiles), SAVE :: nvertm
integer, public, DIMENSION(nfiles), SAVE :: ncanaux
integer, public, DIMENSION(nfiles), SAVE :: nvertap
integer, public, DIMENSION(nfiles), SAVE :: nvertbp
integer, public, DIMENSION(nfiles), SAVE :: nvertAlt
real, public, DIMENSION(nfiles), SAVE :: zoutm
character(len=20), public, DIMENSION(nfiles), SAVE :: type_ecri
character(len=20), public, DIMENSION(nfiles), SAVE :: type_ecri_files
character(len=20), public, DIMENSION(nfiles), SAVE :: phys_out_filetypes
character(len=20), public, DIMENSION(nfiles), SAVE :: phys_out_filenames
logical, public, SAVE :: swaerofree_diag = .FALSE.
logical, public, SAVE :: swaero_diag = .FALSE.
logical, public, SAVE :: dryaod_diag = .FALSE.
logical, public, SAVE :: ok_4xCO2atm = .FALSE.
integer, public, SAVE :: levmin(nfiles) = 1
integer, public, SAVE :: levmax(nfiles)
real, public, SAVE :: zdtime_moy
logical, public, SAVE :: vars_defined = .FALSE.
real, public, allocatable :: zustr_gwd_hines(:)
real, public, allocatable :: zvstr_gwd_hines(:)
real, public, allocatable :: zustr_gwd_front(:)
real, public, allocatable :: zvstr_gwd_front(:)
real, public, allocatable :: zustr_gwd_rando(:)
real, public, allocatable :: zvstr_gwd_rando(:)
real, public, SAVE, ALLOCATABLE :: sens_prec_liq_o(:,:)
real, public, SAVE, ALLOCATABLE :: sens_prec_sol_o(:,:)
real, public, SAVE, ALLOCATABLE :: lat_prec_liq_o(:,:)
real, public, SAVE, ALLOCATABLE :: lat_prec_sol_o(:,:)
real, public, SAVE, ALLOCATABLE :: tkt(:)
real, public, SAVE, ALLOCATABLE :: tks(:)
real, public, SAVE, ALLOCATABLE :: taur(:)
real, public, SAVE, ALLOCATABLE :: sss(:)
real, public, SAVE, ALLOCATABLE :: cloud_cover_sw(:)
real, public, SAVE, ALLOCATABLE :: cloud_cover_sw_s2(:)
real, public, SAVE, ALLOCATABLE :: ZFLUX_DIR(:,:)
real, public, SAVE, ALLOCATABLE :: ZFLUX_DIR_CLEAR(:,:)
real, public, SAVE, ALLOCATABLE :: ZFLUX_DIR_s2(:,:)
real, public, SAVE, ALLOCATABLE :: ZFLUX_DIR_CLEAR_s2(:,:)
real, public, SAVE, ALLOCATABLE :: ZFLUX_DIR_SUN(:)
real, public, SAVE, ALLOCATABLE :: ZFLUX_DIR_SUN_s2(:)

Derived Types

type, public ::  ctrl_out

Components

Type Visibility Attributes Name Initial
integer, public :: flag(nfiles)
character(len=maxlen), public :: name
character(len=maxlen), public :: description
character(len=maxlen), public :: unit
character(len=maxlen), public :: type_ecrit(nfiles)

Subroutines

public subroutine phys_output_var_init()

Arguments

None

public subroutine phys_output_var_end()

Arguments

None