CCPP Scientific Documentation
v5.0.0
subroutine, public fv_sat_adj::fv_sat_adj_init ( logical, intent(in)  do_sat_adj,
integer, intent(in)  kmp,
integer, intent(in)  nwat,
integer, intent(in)  ngas,
real(kind_dyn), dimension(0:ngas), intent(in)  rilist,
real(kind_dyn), dimension(0:ngas), intent(in)  cpilist,
integer, intent(in)  mpirank,
integer, intent(in)  mpiroot,
character(len=*), intent(out)  errmsg,
integer, intent(out)  errflg 
)

Argument Table

fv_sat_adj_init argument table
local_namestandard_namelong_nameunitstypedimensionskindintentoptional
do_sat_adjflag_for_saturation_adjustment_for_microphysics_in_dynamicsflag for saturation adjustment for microphysics in dynamicsnonelogical()inFalse
kmptop_layer_index_for_fast_physicstop_layer_inder_for_gfdl_mpindexinteger()inFalse
nwatnumber_of_water_speciesnumber of water speciescountinteger()inFalse
ngasnumber_of_gases_for_multi_gases_physicsnumber of gases for multi gases physicscountinteger()inFalse
rilistgas_constants_for_multi_gases_physicsgas constants for multi gases physicsJ kg-1 K-1real(0:number_of_gases_for_multi_gases_physics)kind_dyninFalse
cpilistspecific_heat_capacities_for_multi_gases_physicsspecific heat capacities for multi gases physicsJ kg-1 K-1real(0:number_of_gases_for_multi_gases_physics)kind_dyninFalse
mpirankmpi_rank_for_fast_physicscurrent MPI-rank for fast physics schemesindexinteger()inFalse
mpirootmpi_root_for_fast_physicsmaster MPI-rank for fast physics schemesindexinteger()inFalse
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*outFalse
errflgccpp_error_flagerror flag for error handling in CCPPflaginteger()outFalse

References des2, desw, is_initialized, qs_table(), qs_table2(), qs_tablew(), table, table2, and tablew.

Here is the call graph for this function: