MONC
Modules | Functions/Subroutines | Variables
diagnostics_3d.F90 File Reference

Go to the source code of this file.

Modules

module  diagnostics_3d_mod
 Derive 3-D diagnostic fields which are available in current_state.
 

Functions/Subroutines

type(component_descriptor_type) function, public diagnostics_3d_mod::diagnostics_3d_get_descriptor ()
 Provides the component descriptor for the core to register. More...
 
subroutine diagnostics_3d_mod::initialisation_callback (current_state)
 
subroutine diagnostics_3d_mod::timestep_callback (current_state)
 
subroutine diagnostics_3d_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 diagnostics_3d_mod::field_value_retrieval_callback (current_state, name, field_value)
 Field value retrieval callback, this returns the value of a specific published field. More...
 

Variables

integer diagnostics_3d_mod::total_points
 
integer diagnostics_3d_mod::iqv
 
integer diagnostics_3d_mod::iql
 
integer diagnostics_3d_mod::iqr
 
real(kind=default_precision), dimension(:,:,:), allocatable diagnostics_3d_mod::tdegk
 
real(kind=default_precision), dimension(:,:,:), allocatable diagnostics_3d_mod::theta
 
real(kind=default_precision), dimension(:,:,:), allocatable diagnostics_3d_mod::liquid_ice_theta
 
real(kind=default_precision), dimension(:), allocatable diagnostics_3d_mod::total_condensate
 
real(kind=default_precision) diagnostics_3d_mod::qlcrit