local_namestandard_namelong_nameunitstypedimensionskindintent
mempi_rankMPI rank of current processindexinteger()in
mastermpi_rootMPI rank of master processindexinteger()in
nlunitiounit_of_namelistfortran unit number for opening nameliust filenoneinteger()in
input_nml_filefilename_of_internal_namelistcharacter string to store full namelist contentsnonecharacter(ccpp_constant_one:number_of_lines_in_internal_namelist)len=*in
logunitiounit_of_logfortran unit number for writing logfilenoneinteger()in
fn_nmlfilename_of_namelistnamelist filenamenonecharacter()len=*in
imp_physicscontrol_for_microphysics_schemechoice of microphysics schemeflaginteger()in
imp_physics_gfdlidentifier_for_gfdl_microphysics_schemechoice of GFDL microphysics schemeflaginteger()in
do_shocflag_for_shocflag to indicate use of SHOCflaglogical()in
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out