CAMP 1.0.0
Chemistry Across Multiple Phases
Public Member Functions | Public Attributes | List of all members
camp_camp_box_model_data::aero_rep_profile_t Interface Reference

Aerosol representation time profile. More...

Inheritance diagram for camp_camp_box_model_data::aero_rep_profile_t:
Inheritance graph
[legend]
Collaboration diagram for camp_camp_box_model_data::aero_rep_profile_t:
Collaboration graph
[legend]

Public Member Functions

procedure update_aero_rep
 Update the aerosol representation property of interest. More...
 
final aero_rep_profile_finalize
 Finalize the profile. More...
 
- Public Member Functions inherited from camp_camp_box_model_data::profile_t
procedure reset
 Reset the profile. More...
 
procedure advance
 Advance the profile by one time step. More...
 
procedure current_value
 Get the current profile value. More...
 
procedure print => profile_do_print
 Print the profile configuration. More...
 

Public Attributes

integer(kind=i_kind) update_type
 Index for update type. More...
 
integer(kind=i_kind) section_id = 0
 Section id (modal/binned) More...
 
class(aero_rep_update_data_t), pointer update_data
 Aerosol representation update object. More...
 
- Public Attributes inherited from camp_camp_box_model_data::profile_t
character(len=:), allocatable name
 Name of the profile. More...
 
integer(kind=i_kind) curr_time_step
 Current time step in the profile. More...
 
integer(kind=i_kind) curr_transition
 Index for the current position in the transition arrays. More...
 
integer(kind=i_kind), dimension(:), allocatable transition_time_step
 Time step for the next transition, starting with 0 (initial conditions) More...
 
real(kind=dp), dimension(:), allocatable transition_value
 New values for each transition, starting with the initial value. More...
 

Detailed Description

Aerosol representation time profile.

Constructor for aero_rep_profile_t.

Definition at line 78 of file camp_box_model_data.F90.

Member Function/Subroutine Documentation

◆ aero_rep_profile_finalize()

final camp_camp_box_model_data::aero_rep_profile_t::aero_rep_profile_finalize
final

Finalize the profile.

Definition at line 89 of file camp_box_model_data.F90.

Here is the call graph for this function:

◆ update_aero_rep()

procedure camp_camp_box_model_data::aero_rep_profile_t::update_aero_rep

Update the aerosol representation property of interest.

Definition at line 87 of file camp_box_model_data.F90.

Member Data Documentation

◆ section_id

integer(kind=i_kind) camp_camp_box_model_data::aero_rep_profile_t::section_id = 0

Section id (modal/binned)

Definition at line 82 of file camp_box_model_data.F90.

◆ update_data

class(aero_rep_update_data_t), pointer camp_camp_box_model_data::aero_rep_profile_t::update_data

Aerosol representation update object.

Definition at line 84 of file camp_box_model_data.F90.

◆ update_type

integer(kind=i_kind) camp_camp_box_model_data::aero_rep_profile_t::update_type

Index for update type.

Definition at line 80 of file camp_box_model_data.F90.


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