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

Go to the source code of this file.

Modules

module  meanprofiles_mod
 Calculates the mean profiles of prognostic variables which are then used in smoothing and other areas.
 

Functions/Subroutines

type(component_descriptor_type) function, public meanprofiles_mod::meanprofiles_get_descriptor ()
 Returns the component descriptor of the mean profiles module. More...
 
subroutine meanprofiles_mod::init_callback (current_state)
 Called on MONC initialisation, will allocate appropriate data structures. More...
 
subroutine meanprofiles_mod::timestep_callback (current_state)
 Will recalculate the mean profiles of each prognostic when called (for the entire local domain) More...
 
subroutine meanprofiles_mod::finalisation_callback (current_state)
 Frees up the temporary data for the bars. More...
 
subroutine meanprofiles_mod::calculate_mean_profiles (current_state)
 Calculates the global mean profiles and stores these in the ol bar arrays. More...
 
subroutine meanprofiles_mod::calculate_sum_profiles (current_state)
 Calculates the sum profiles for the bars for each level globally. More...
 

Variables

integer meanprofiles_mod::start_x
 
integer meanprofiles_mod::end_x
 
integer meanprofiles_mod::start_y
 
integer meanprofiles_mod::end_y
 
integer meanprofiles_mod::bar_fields
 
real(kind=default_precision) meanprofiles_mod::rnhpts
 
real(kind=default_precision), dimension(:,:), allocatable meanprofiles_mod::bartmp