StaggerLoc¶
- class esmpy.api.constants.StaggerLoc(value, names=None, module=None, type=None, start=1)¶
In the
Grid
class, data can be located at different positions in aGrid
cell. When setting or retrieving coordinate data the stagger location is specified to tell theGrid
method from where in the cell to get the data.- CENTER = <StaggerLoc.CENTER: 0>¶
2D: Cell centered stagger location.
- EDGE1 = <StaggerLoc.EDGE1: 1>¶
2D: First dimension edge stagger location.
- EDGE2 = <StaggerLoc.EDGE2: 2>¶
2D: Second dimension edge stagger location.
- CORNER = <StaggerLoc.CORNER: 3>¶
2D: Cell corner stagger location.
- CENTER_VCENTER = <StaggerLoc.CENTER: 0>¶
3D: Vertically centered stagger location.
- EDGE1_VCENTER = <StaggerLoc.EDGE1: 1>¶
3D: Vertically centered first dimension edge stagger location.
- EDGE2_VCENTER = <StaggerLoc.EDGE2: 2>¶
3D: Vertically centered second dimension edge stagger location.
- CORNER_VCENTER = <StaggerLoc.CORNER: 3>¶
3D: Vertically centered corner stagger location.
- CENTER_VFACE = <StaggerLoc.CENTER_VFACE: 4>¶
3D: Centered stagger location of the top and bottom cell faces.
- EDGE1_VFACE = <StaggerLoc.EDGE1_VFACE: 5>¶
3D: First dimension edge stagger location of the top and bottom cell faces.
- EDGE2_VFACE = <StaggerLoc.EDGE2_VFACE: 6>¶
3D: Second dimension edge stagger location of the top and bottom cell faces.
- CORNER_VFACE = <StaggerLoc.CORNER_VFACE: 7>¶
3D: Corner stagger location of the top and bottom cell faces.