Loading [MathJax]/extensions/tex2jax.js
CCPP SciDoc for UFS-SRW v3.0.0  SRW v3.0.0
Common Community Physics Package Developed at DTC
 
All Classes Namespaces Functions Variables Modules Pages
Loading...
Searching...
No Matches

◆ gfs_rrtmgp_pre_init()

subroutine, public gfs_rrtmgp_pre::gfs_rrtmgp_pre_init ( integer, intent(in) ngases,
character(len=*), intent(in) active_gases,
character(len=*), dimension(:), intent(out), optional active_gases_array,
character(len=*), intent(out) errmsg,
integer, intent(out) errflg )

Argument Table

GFS_rrtmgp_pre_init argument table
local_namestandard_namelong_nameunitstypedimensionskindintent
nGasesnumber_of_active_gases_used_by_rrtmgpnumber of gases available used by RRTMGP (Model%nGases)countinteger()in
active_gasesactive_gases_used_by_rrtmgpactive gases used by RRTMGPnonecharacter()len=128in
active_gases_arraylist_of_active_gases_used_by_rrtmgplist of active gases used by RRTMGPnonecharacter(ccpp_constant_one:number_of_active_gases_used_by_RRTMGP)len=128out
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out

Actuve gas-names are read from namelist. Set to interstitialactive_gases.

Parameters
[in]ngasesNumber of active gases in RRTMGP
[in]active_gasesList of active gases from namelist
[out]active_gases_arrayList of active gases from namelist as array
[out]errmsgError message
[out]errflgError flag

References count().

Here is the call graph for this function: