CCPP Scientific Documentation
v4.1.0
subroutine, public gfs_phys_time_vary::gfs_phys_time_vary_init ( type(gfs_data_type), dimension(:), intent(inout)  Data,
type(gfs_control_type), intent(inout)  Model,
type(gfs_interstitial_type), dimension(:), intent(inout)  Interstitial,
integer, intent(in)  nthrds,
character(len=*), intent(out)  errmsg,
integer, intent(out)  errflg 
)

Argument Table

GFS_phys_time_vary_init argument table
local_namestandard_namelong_nameunitstypedimensionskindintentoptional
DataGFS_data_type_instance_all_blocksFortran DDT containing FV3-GFS dataDDTGFS_data_type(ccpp_block_number)inoutFalse
ModelGFS_control_type_instanceFortran DDT containing FV3-GFS model control parametersDDTGFS_control_type()inoutFalse
InterstitialGFS_interstitial_type_instance_all_threadsFortran DDT containing FV3-GFS interstitial dataDDTGFS_interstitial_type(ccpp_thread_number)inoutFalse
nthrdsomp_threadsnumber of OpenMP threads available for physics schemescountinteger()inFalse
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*outFalse
errflgccpp_error_flagerror flag for error handling in CCPPflaginteger()outFalse

GFS_phys_time_vary_init General Algorithm

References h2o_def::h2o_coeff, h2o_def::h2o_pres, is_initialized, h2o_def::levh2o, ozne_def::levozp, aerclm_def::ntrcaer, aerclm_def::ntrcaerm, ozne_def::oz_pres, aerinterp::read_aerdata(), iccninterp::read_cidata(), h2ointerp::read_h2odata(), ozinterp::read_o3data(), aerinterp::setindxaer(), iccninterp::setindxci(), h2ointerp::setindxh2o(), and ozinterp::setindxoz().

Here is the call graph for this function: