CAMP 1.0.0
Chemistry Across Multiple Phases
Public Member Functions | List of all members
camp_sub_model_data::initialize Interface Reference

Initialize the sub-model data, validating input parameters and loading any required information form the sub_model_data_t::property_set. This routine should be called once for each sub-model at the beginning of the model run after all the input files have been read in. It ensures all data required during the model run are included in the condensed data arrays. More...

Public Member Functions

subroutine initialize (this, aero_rep_set, aero_phase_set, chem_spec_data)
 

Detailed Description

Initialize the sub-model data, validating input parameters and loading any required information form the sub_model_data_t::property_set. This routine should be called once for each sub-model at the beginning of the model run after all the input files have been read in. It ensures all data required during the model run are included in the condensed data arrays.

Definition at line 154 of file sub_model_data.F90.

Constructor & Destructor Documentation

◆ initialize()

subroutine camp_sub_model_data::initialize::initialize ( class(sub_model_data_t), intent(inout)  this,
type(aero_rep_data_ptr), dimension(:), intent(in), pointer  aero_rep_set,
type(aero_phase_data_ptr), dimension(:), intent(in), pointer  aero_phase_set,
type(chem_spec_data_t), intent(in)  chem_spec_data 
)
Parameters
[in,out]thisSub model data
[in]aero_rep_setThe set of aerosol representations
[in]aero_phase_setThe set of aerosol phases
[in]chem_spec_dataChemical species data

Definition at line 154 of file sub_model_data.F90.


The documentation for this interface was generated from the following file: