MOM6
mom_hor_index::hor_index_type Type Reference

Detailed Description

Container for horizontal index ranges for data, computational and global domains.

Definition at line 15 of file MOM_hor_index.F90.

Collaboration diagram for mom_hor_index::hor_index_type:
[legend]

Public variables and constants

integer isc
 The start i-index of cell centers within the computational domain. More...
 
integer iec
 The end i-index of cell centers within the computational domain. More...
 
integer jsc
 The start j-index of cell centers within the computational domain. More...
 
integer jec
 The end j-index of cell centers within the computational domain. More...
 
integer isd
 The start i-index of cell centers within the data domain. More...
 
integer ied
 The end i-index of cell centers within the data domain. More...
 
integer jsd
 The start j-index of cell centers within the data domain. More...
 
integer jed
 The end j-index of cell centers within the data domain. More...
 
integer isg
 The start i-index of cell centers within the global domain. More...
 
integer ieg
 The end i-index of cell centers within the global domain. More...
 
integer jsg
 The start j-index of cell centers within the global domain. More...
 
integer jeg
 The end j-index of cell centers within the global domain. More...
 
integer iscb
 The start i-index of cell vertices within the computational domain. More...
 
integer iecb
 The end i-index of cell vertices within the computational domain. More...
 
integer jscb
 The start j-index of cell vertices within the computational domain. More...
 
integer jecb
 The end j-index of cell vertices within the computational domain. More...
 
integer isdb
 The start i-index of cell vertices within the data domain. More...
 
integer iedb
 The end i-index of cell vertices within the data domain. More...
 
integer jsdb
 The start j-index of cell vertices within the data domain. More...
 
integer jedb
 The end j-index of cell vertices within the data domain. More...
 
integer isgb
 The start i-index of cell vertices within the global domain. More...
 
integer iegb
 The end i-index of cell vertices within the global domain. More...
 
integer jsgb
 The start j-index of cell vertices within the global domain. More...
 
integer jegb
 The end j-index of cell vertices within the global domain. More...
 
integer idg_offset
 The offset between the corresponding global and local i-indices. More...
 
integer jdg_offset
 The offset between the corresponding global and local j-indices. More...
 
logical symmetric
 True if symmetric memory is used. More...
 

Variables and constants

◆ idg_offset

integer mom_hor_index::hor_index_type::idg_offset

The offset between the corresponding global and local i-indices.

Definition at line 46 of file MOM_hor_index.F90.

46  integer :: idg_offset !< The offset between the corresponding global and local i-indices.

◆ iec

integer mom_hor_index::hor_index_type::iec

The end i-index of cell centers within the computational domain.

Definition at line 17 of file MOM_hor_index.F90.

17  integer :: iec !< The end i-index of cell centers within the computational domain

◆ iecb

integer mom_hor_index::hor_index_type::iecb

The end i-index of cell vertices within the computational domain.

Definition at line 32 of file MOM_hor_index.F90.

32  integer :: IecB !< The end i-index of cell vertices within the computational domain

◆ ied

integer mom_hor_index::hor_index_type::ied

The end i-index of cell centers within the data domain.

Definition at line 22 of file MOM_hor_index.F90.

22  integer :: ied !< The end i-index of cell centers within the data domain

◆ iedb

integer mom_hor_index::hor_index_type::iedb

The end i-index of cell vertices within the data domain.

Definition at line 37 of file MOM_hor_index.F90.

37  integer :: IedB !< The end i-index of cell vertices within the data domain

◆ ieg

integer mom_hor_index::hor_index_type::ieg

The end i-index of cell centers within the global domain.

Definition at line 27 of file MOM_hor_index.F90.

27  integer :: ieg !< The end i-index of cell centers within the global domain

◆ iegb

integer mom_hor_index::hor_index_type::iegb

The end i-index of cell vertices within the global domain.

Definition at line 42 of file MOM_hor_index.F90.

42  integer :: IegB !< The end i-index of cell vertices within the global domain

◆ isc

integer mom_hor_index::hor_index_type::isc

The start i-index of cell centers within the computational domain.

Definition at line 16 of file MOM_hor_index.F90.

16  integer :: isc !< The start i-index of cell centers within the computational domain

◆ iscb

integer mom_hor_index::hor_index_type::iscb

The start i-index of cell vertices within the computational domain.

Definition at line 31 of file MOM_hor_index.F90.

31  integer :: IscB !< The start i-index of cell vertices within the computational domain

◆ isd

integer mom_hor_index::hor_index_type::isd

The start i-index of cell centers within the data domain.

Definition at line 21 of file MOM_hor_index.F90.

21  integer :: isd !< The start i-index of cell centers within the data domain

◆ isdb

integer mom_hor_index::hor_index_type::isdb

The start i-index of cell vertices within the data domain.

Definition at line 36 of file MOM_hor_index.F90.

36  integer :: IsdB !< The start i-index of cell vertices within the data domain

◆ isg

integer mom_hor_index::hor_index_type::isg

The start i-index of cell centers within the global domain.

Definition at line 26 of file MOM_hor_index.F90.

26  integer :: isg !< The start i-index of cell centers within the global domain

◆ isgb

integer mom_hor_index::hor_index_type::isgb

The start i-index of cell vertices within the global domain.

Definition at line 41 of file MOM_hor_index.F90.

41  integer :: IsgB !< The start i-index of cell vertices within the global domain

◆ jdg_offset

integer mom_hor_index::hor_index_type::jdg_offset

The offset between the corresponding global and local j-indices.

Definition at line 47 of file MOM_hor_index.F90.

47  integer :: jdg_offset !< The offset between the corresponding global and local j-indices.

◆ jec

integer mom_hor_index::hor_index_type::jec

The end j-index of cell centers within the computational domain.

Definition at line 19 of file MOM_hor_index.F90.

19  integer :: jec !< The end j-index of cell centers within the computational domain

◆ jecb

integer mom_hor_index::hor_index_type::jecb

The end j-index of cell vertices within the computational domain.

Definition at line 34 of file MOM_hor_index.F90.

34  integer :: JecB !< The end j-index of cell vertices within the computational domain

◆ jed

integer mom_hor_index::hor_index_type::jed

The end j-index of cell centers within the data domain.

Definition at line 24 of file MOM_hor_index.F90.

24  integer :: jed !< The end j-index of cell centers within the data domain

◆ jedb

integer mom_hor_index::hor_index_type::jedb

The end j-index of cell vertices within the data domain.

Definition at line 39 of file MOM_hor_index.F90.

39  integer :: JedB !< The end j-index of cell vertices within the data domain

◆ jeg

integer mom_hor_index::hor_index_type::jeg

The end j-index of cell centers within the global domain.

Definition at line 29 of file MOM_hor_index.F90.

29  integer :: jeg !< The end j-index of cell centers within the global domain

◆ jegb

integer mom_hor_index::hor_index_type::jegb

The end j-index of cell vertices within the global domain.

Definition at line 44 of file MOM_hor_index.F90.

44  integer :: JegB !< The end j-index of cell vertices within the global domain

◆ jsc

integer mom_hor_index::hor_index_type::jsc

The start j-index of cell centers within the computational domain.

Definition at line 18 of file MOM_hor_index.F90.

18  integer :: jsc !< The start j-index of cell centers within the computational domain

◆ jscb

integer mom_hor_index::hor_index_type::jscb

The start j-index of cell vertices within the computational domain.

Definition at line 33 of file MOM_hor_index.F90.

33  integer :: JscB !< The start j-index of cell vertices within the computational domain

◆ jsd

integer mom_hor_index::hor_index_type::jsd

The start j-index of cell centers within the data domain.

Definition at line 23 of file MOM_hor_index.F90.

23  integer :: jsd !< The start j-index of cell centers within the data domain

◆ jsdb

integer mom_hor_index::hor_index_type::jsdb

The start j-index of cell vertices within the data domain.

Definition at line 38 of file MOM_hor_index.F90.

38  integer :: JsdB !< The start j-index of cell vertices within the data domain

◆ jsg

integer mom_hor_index::hor_index_type::jsg

The start j-index of cell centers within the global domain.

Definition at line 28 of file MOM_hor_index.F90.

28  integer :: jsg !< The start j-index of cell centers within the global domain

◆ jsgb

integer mom_hor_index::hor_index_type::jsgb

The start j-index of cell vertices within the global domain.

Definition at line 43 of file MOM_hor_index.F90.

43  integer :: JsgB !< The start j-index of cell vertices within the global domain

◆ symmetric

logical mom_hor_index::hor_index_type::symmetric

True if symmetric memory is used.

Definition at line 48 of file MOM_hor_index.F90.

48  logical :: symmetric !< True if symmetric memory is used.

The documentation for this type was generated from the following file: