Go to the documentation of this file.
5 use mpi,
only : mpi_request_null
14 logical :: active = .false., halo_allocated=.false.
15 integer,
dimension(3) :: grid
19 integer :: async_flux_handle = mpi_request_null
Contains prognostic field definitions and functions.
integer, parameter, public primal_grid
Grid type parameters (usually applied to each dimension of a prognostic)
A pointer to the prognostic field. This is so we can wrap prognostics up in an array and still refer ...
logical function, dimension(3), public get_field_interpolation_index(field)
Retrieves the index(s) that require interpolation to go from the primal the dual grid.
A prognostic field which is assumed to be 3D.
Contains common definitions for the data and datatypes used by MONC.
Functionality to support the different types of grid and abstraction between global grids and local o...
integer, parameter, public default_precision
MPI communication type which we use for the prognostic and calculation data.