CAMP 1.0.0
Chemistry Across Multiple Phases
|
Initialize the aerosol representation data, validating component data and loading any required information from the aero_rep_data_t::property_set
. This routine should be called once for each aerosol representation at the beginning of a 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_phase_set, spec_state_id) |
Initialize the aerosol representation data, validating component data and loading any required information from the aero_rep_data_t::property_set
. This routine should be called once for each aerosol representation at the beginning of a 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 193 of file aero_rep_data.F90.
subroutine camp_aero_rep_data::initialize::initialize | ( | class(aero_rep_data_t), intent(inout) | this, |
type(aero_phase_data_ptr), dimension(:), intent(in), pointer | aero_phase_set, | ||
integer(kind=i_kind), intent(in) | spec_state_id | ||
) |
[in,out] | this | Aerosol representation data |
[in] | aero_phase_set | The set of aerosol phases. Note that an aerosol representation may implement any number of instances of each phase. |
[in] | spec_state_id | Beginning state id for this aerosol representation in the camp_camp_state::camp_state_t::state_var array |
Definition at line 193 of file aero_rep_data.F90.