CAMP 1.0.0
Chemistry Across Multiple Phases
|
The camp_camp_state module. More...
Go to the source code of this file.
Data Types | |
interface | camp_camp_state::camp_state_t |
Model state. More... | |
type | camp_camp_state::camp_state_ptr |
Pointer type for building arrays. More... | |
Modules | |
module | camp_camp_state |
The camp_state_t structure and associated subroutines. | |
Macros | |
#define | CAMP_STATE_NUM_ENV_PARAM 2 |
Functions/Subroutines | |
type(camp_state_t) function, pointer | camp_camp_state::constructor_one_cell (env_state) |
Constructor for camp_state_t. | |
type(camp_state_t) function, pointer | camp_camp_state::constructor_multi_cell (num_cells, env_states) |
Constructor for camp_state_t. | |
subroutine | camp_camp_state::update_env_state (this) |
Update the environmental state array. | |
elemental subroutine | camp_camp_state::finalize (this) |
Finalize the state. | |
elemental subroutine | camp_camp_state::dereference (this) |
Deference a pointer to a camp state. | |
elemental subroutine | camp_camp_state::ptr_finalize (this) |
Finalize a pointer to a camp state. | |
The camp_camp_state module.
Definition in file camp_state.F90.
#define CAMP_STATE_NUM_ENV_PARAM 2 |