CAMP 1.0.0
Chemistry Across Multiple Phases
|
The sub_model_PDFiTE_t type and associated functions. More...
Data Types | |
interface | sub_model_pdfite_t |
Generic test reaction data type. More... | |
Functions/Subroutines | |
type(sub_model_pdfite_t) function, pointer | constructor () |
Constructor for activity reaction. | |
subroutine | initialize (this, aero_rep_set, aero_phase_set, chem_spec_data) |
Initialize the reaction data, validating component data and loading any required information into the condensed data arrays for use during solving. | |
elemental subroutine | finalize (this) |
Finalize the reaction. | |
real(kind=dp) function | priority (this) |
Return a real number representing the priority of the sub model calculations. Low priority sub models may use the results of higher priority sub models. Lower numbers indicate higher priority. | |
The sub_model_PDFiTE_t type and associated functions.
|
private |
Constructor for activity reaction.
Definition at line 245 of file sub_model_PDFiTE.F90.
|
private |
Finalize the reaction.
[in,out] | this | Reaction data |
Definition at line 843 of file sub_model_PDFiTE.F90.
|
private |
Initialize the reaction data, validating component data and loading any required information into the condensed data arrays for use during solving.
[in,out] | this | Reaction data |
[in] | aero_rep_set | The set of aerosol representations |
[in] | aero_phase_set | The set of aerosol phases |
[in] | chem_spec_data | Chemical species data |
Definition at line 259 of file sub_model_PDFiTE.F90.
|
private |
Return a real number representing the priority of the sub model calculations. Low priority sub models may use the results of higher priority sub models. Lower numbers indicate higher priority.
PD-FiTE calculations may depend on water concentrations, so must be lower priority than the ZSR sub model.
[in] | this | Sub model data |
Definition at line 865 of file sub_model_PDFiTE.F90.