MONC
Data Types | Variables
grids_mod Module Reference

Functionality to support the different types of grid and abstraction between global grids and local ones after decomposition. More...

Data Types

type  global_grid_type
 Defines the global grid. More...
 
type  grid_configuration_type
 Wraps the dimensional configuration types. More...
 
type  horizontal_grid_configuration_type
 The configuration of the grid horizontally. More...
 
type  local_grid_type
 Defined the local grid, i.e. the grid held on this process after decomposition. More...
 
type  vertical_grid_configuration_type
 The configuration of the grid vertically. More...
 

Variables

integer, parameter, public z_index = 1
 Grid index parameters. More...
 
integer, parameter, public y_index = 2
 
integer, parameter, public x_index = 3
 
integer, parameter, public primal_grid =1
 Grid type parameters (usually applied to each dimension of a prognostic) More...
 
integer, parameter, public dual_grid =2
 

Detailed Description

Functionality to support the different types of grid and abstraction between global grids and local ones after decomposition.

Currently MONC supports the Arakawa C grid

Variable Documentation

◆ dual_grid

integer, parameter, public grids_mod::dual_grid =2

Definition at line 16 of file grids.F90.

◆ primal_grid

integer, parameter, public grids_mod::primal_grid =1

Grid type parameters (usually applied to each dimension of a prognostic)

Definition at line 16 of file grids.F90.

16  integer, parameter, public :: primal_grid=1, dual_grid=2

◆ x_index

integer, parameter, public grids_mod::x_index = 3

Definition at line 14 of file grids.F90.

◆ y_index

integer, parameter, public grids_mod::y_index = 2

Definition at line 14 of file grids.F90.

◆ z_index

integer, parameter, public grids_mod::z_index = 1

Grid index parameters.

Definition at line 14 of file grids.F90.

14  integer, parameter, public :: z_index = 1, y_index = 2, x_index = 3