|
CAMP 1.0.0
Chemistry Across Multiple Phases
|
Factory type for aerosol representations. More...
Public Member Functions | |
| procedure | create |
| Create a new aerosol representation by type name. More... | |
| procedure | load |
| Create a new aerosol representation from input data. More... | |
| procedure | get_type |
| Get the aerosol representation type. More... | |
| procedure | initialize_update_data |
| Initialize an update data object. More... | |
| procedure | pack_size |
| Determine the number of bytes required to pack an given aerosol representation. More... | |
| procedure | bin_pack |
| Pack a given aerosol representation to the buffer, advancing the position. More... | |
| procedure | bin_unpack |
| Unpack a aerosol representation from the buffer, advancing the position. More... | |
Factory type for aerosol representations.
Provides new instances of types extending aero_rep_data_t by name or from input file data
Definition at line 221 of file aero_rep_factory.F90.
| procedure camp_aero_rep_factory::aero_rep_factory_t::bin_pack |
Pack a given aerosol representation to the buffer, advancing the position.
Definition at line 236 of file aero_rep_factory.F90.
| procedure camp_aero_rep_factory::aero_rep_factory_t::bin_unpack |
Unpack a aerosol representation from the buffer, advancing the position.
Definition at line 238 of file aero_rep_factory.F90.
| procedure camp_aero_rep_factory::aero_rep_factory_t::create |
Create a new aerosol representation by type name.
Definition at line 224 of file aero_rep_factory.F90.
| procedure camp_aero_rep_factory::aero_rep_factory_t::get_type |
Get the aerosol representation type.
Definition at line 228 of file aero_rep_factory.F90.
| procedure camp_aero_rep_factory::aero_rep_factory_t::initialize_update_data |
Initialize an update data object.
Definition at line 230 of file aero_rep_factory.F90.
| procedure camp_aero_rep_factory::aero_rep_factory_t::load |
Create a new aerosol representation from input data.
Definition at line 226 of file aero_rep_factory.F90.
| procedure camp_aero_rep_factory::aero_rep_factory_t::pack_size |
Determine the number of bytes required to pack an given aerosol representation.
Definition at line 233 of file aero_rep_factory.F90.