CAMP 1.0.0
Chemistry Across Multiple Phases
|
The camp_sub_model_UNIFAC module. More...
Go to the source code of this file.
Data Types | |
interface | camp_sub_model_unifac::sub_model_unifac_t |
UNIFAC activity coefficient calculation. More... | |
Modules | |
module | camp_sub_model_unifac |
The sub_model_UNIFAC_t type and assocatiated subroutines. | |
Functions/Subroutines | |
type(sub_model_unifac_t) function, pointer | camp_sub_model_unifac::constructor () |
Constructor for sub_model_UNIFAC_t. | |
subroutine | camp_sub_model_unifac::initialize (this, aero_rep_set, aero_phase_set, chem_spec_data) |
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. | |
real(kind=dp) function | camp_sub_model_unifac::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. | |
elemental subroutine | camp_sub_model_unifac::finalize (this) |
Finalize the sub-model. | |
The camp_sub_model_UNIFAC module.
Definition in file sub_model_UNIFAC.F90.