orog_mask_tools  1.12.0
 All Data Structures Files Functions Variables Pages
nb.F90 File Reference

This module contains the subroutines that find the adjacent neighbors of a given cell, in a cubed sphere grid. More...

Go to the source code of this file.

Data Types

module  cs_nb
 
type  cs_nb::nb_gp_idx
 Neighboring cell descriptor. More...
 
type  cs_nb::nb_tile_idx
 Neighboring tile descriptor. More...
 

Detailed Description

This module contains the subroutines that find the adjacent neighbors of a given cell, in a cubed sphere grid.

Each neighbor is in the form of (i,j,tile).

Author
Ning Wang
Date
July 1, 2020

Definition in file nb.F90.


Data Type Documentation

type cs_nb::nb_gp_idx

Neighboring cell descriptor.

Definition at line 17 of file nb.F90.

Data Fields
integer gp_type Cell boundary type from bndry function.
integer, dimension(3, 8) ijt Neighboring cell indices.
type cs_nb::nb_tile_idx

Neighboring tile descriptor.

Definition at line 11 of file nb.F90.

Data Fields
character(1) nb_tile_bndry Neighbor tile boundary (l)eft, (r)ight, (t)op, (b)ottom.
integer nb_tile_num Neighbor tile number (1..6)