CAMP 1.0.0
Chemistry Across Multiple Phases
|
Public Member Functions | |
procedure | update_env_state (this) |
Update the environmental state array. | |
final | finalize (this) |
Finalize the state. | |
Public Attributes | |
real(kind=dp), dimension(:), allocatable | env_var |
Environmental state array. This array will include one entry for every environmental variable requried to solve the chemical mechanism(s) | |
real(kind=dp), dimension(:), allocatable | state_var |
State variable array. This array includes one entry for each variable whose state will be solved for during the mechanism integration. units are ppm (gases) or kg m-3 (aerosol species) | |
type(env_state_ptr), dimension(:), pointer | env_states |
Environmental conditions. | |
Private Attributes | |
logical, private | owns_env_states = .false. |
Flag indicating whether the env_state object is owned by the state object. | |
|
final |
Finalize the state.
[in,out] | this | CAMP model state |
Definition at line 48 of file camp_state.F90.
procedure camp_camp_state::camp_state_t::update_env_state | ( | class(camp_state_t), intent(inout) | this | ) |
Update the environmental state array.
[in,out] | this | Model state |
Definition at line 46 of file camp_state.F90.
type(env_state_ptr), dimension(:), pointer camp_camp_state::camp_state_t::env_states |
Environmental conditions.
Definition at line 40 of file camp_state.F90.
real(kind=dp), dimension(:), allocatable camp_camp_state::camp_state_t::env_var |
Environmental state array. This array will include one entry for every environmental variable requried to solve the chemical mechanism(s)
Definition at line 33 of file camp_state.F90.
|
private |
Flag indicating whether the env_state object is owned by the state object.
Definition at line 43 of file camp_state.F90.
real(kind=dp), dimension(:), allocatable camp_camp_state::camp_state_t::state_var |
State variable array. This array includes one entry for each variable whose state will be solved for during the mechanism integration. units are ppm (gases) or kg m-3 (aerosol species)
Definition at line 38 of file camp_state.F90.