|
type(component_descriptor_type) function, public | simplecloud_mod::simplecloud_get_descriptor () |
| Provides the descriptor back to the caller and is used in component registration. More...
|
|
subroutine | simplecloud_mod::field_information_retrieval_callback (current_state, name, field_information) |
| Field information retrieval callback, this returns information for a specific components published field. More...
|
|
subroutine | simplecloud_mod::field_value_retrieval_callback (current_state, name, field_value) |
| The initialisation callback sets up the moisture fields. More...
|
|
subroutine | simplecloud_mod::initialisation_callback (current_state) |
|
subroutine | simplecloud_mod::finalisation_callback (current_state) |
|
subroutine | simplecloud_mod::timestep_callback (current_state) |
| Called for each column per timestep this will apply a forcing term to the aerosol fields. More...
|
|
subroutine | simplecloud_mod::save_precomponent_tendencies (current_state, cxn, cyn, txn, tyn) |
| Save the 3d tendencies coming into the component. More...
|
|
subroutine | simplecloud_mod::compute_component_tendencies (current_state, cxn, cyn, txn, tyn) |
| Computation of component tendencies. More...
|
|
subroutine | simplecloud_mod::set_published_field_value (field_value, real_1d_field, real_2d_field, real_3d_field) |
| Sets the published field value from the temporary diagnostic values held by this component. More...
|
|
|
integer | simplecloud_mod::iqv |
|
integer | simplecloud_mod::iql |
|
integer | simplecloud_mod::k_cloudmax |
|
real(kind=default_precision) | simplecloud_mod::max_height_cloud |
|
real(kind=default_precision), dimension(:,:,:), allocatable | simplecloud_mod::tend_3d_th |
|
real(kind=default_precision), dimension(:,:,:), allocatable | simplecloud_mod::tend_3d_qv |
|
real(kind=default_precision), dimension(:,:,:), allocatable | simplecloud_mod::tend_3d_ql |
|
real(kind=default_precision), dimension(:,:,:), allocatable | simplecloud_mod::tend_3d_tabs |
|
logical | simplecloud_mod::l_tend_3d_th |
|
logical | simplecloud_mod::l_tend_3d_qv |
|
logical | simplecloud_mod::l_tend_3d_ql |
|
logical | simplecloud_mod::l_tend_3d_tabs |
|
real(kind=default_precision), dimension(:), allocatable | simplecloud_mod::tend_pr_tot_th |
|
real(kind=default_precision), dimension(:), allocatable | simplecloud_mod::tend_pr_tot_qv |
|
real(kind=default_precision), dimension(:), allocatable | simplecloud_mod::tend_pr_tot_ql |
|
real(kind=default_precision), dimension(:), allocatable | simplecloud_mod::tend_pr_tot_tabs |
|
logical | simplecloud_mod::l_tend_pr_tot_th |
|
logical | simplecloud_mod::l_tend_pr_tot_qv |
|
logical | simplecloud_mod::l_tend_pr_tot_ql |
|
logical | simplecloud_mod::l_tend_pr_tot_tabs |
|
integer | simplecloud_mod::diagnostic_generation_frequency |
|