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

Go to the source code of this file.

Modules

module  subgrid_profile_diagnostics_mod
 

Functions/Subroutines

type(component_descriptor_type) function, public subgrid_profile_diagnostics_mod::subgrid_profile_diagnostics_get_descriptor ()
 Provides the component descriptor for the core to register. More...
 
subroutine subgrid_profile_diagnostics_mod::initialisation_callback (current_state)
 
subroutine subgrid_profile_diagnostics_mod::timestep_callback (current_state)
 
subroutine subgrid_profile_diagnostics_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 subgrid_profile_diagnostics_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 subgrid_profile_diagnostics_mod::total_points
 
integer subgrid_profile_diagnostics_mod::iqv =0
 
integer subgrid_profile_diagnostics_mod::iql =0
 
integer subgrid_profile_diagnostics_mod::iqr =0
 
integer subgrid_profile_diagnostics_mod::iqi =0
 
integer subgrid_profile_diagnostics_mod::iqs =0
 
integer subgrid_profile_diagnostics_mod::iqg =0
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::uwsg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::vwsg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::uusg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::vvsg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::wwsg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::tkesg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::wtsg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::th2sg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::wqsg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::sed_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::ssub_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::dissipation_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::buoysg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::wkesg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::theta_dis_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::vis_coef_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::diff_coef_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::richardson_number_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::richardson_squared_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::wqv_sg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::wql_sg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::wqr_sg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::wqi_sg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::wqs_sg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::wqg_sg_tot
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::epsth
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::ssq
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::elamr_sq
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::richardson_number
 
real(kind=default_precision), dimension(:), allocatable subgrid_profile_diagnostics_mod::subgrid_tke
 
real(kind=default_precision), dimension(:,:), allocatable subgrid_profile_diagnostics_mod::subke_2d
 
real(kind=default_precision) subgrid_profile_diagnostics_mod::a2_n
 
real(kind=default_precision) subgrid_profile_diagnostics_mod::ath2_n
 
real(kind=default_precision) subgrid_profile_diagnostics_mod::pr_n
 
real(kind=default_precision) subgrid_profile_diagnostics_mod::ri_crit
 
real(kind=default_precision) subgrid_profile_diagnostics_mod::qlcrit
 
integer subgrid_profile_diagnostics_mod::diagnostic_generation_frequency
 
type(vertical_grid_configuration_type) subgrid_profile_diagnostics_mod::vertical_grid
 
logical subgrid_profile_diagnostics_mod::l_lem_dissipation_rate = .true.