epygram.geometries.H1DGeometry
— Horizontal 1-D Geometry class¶
Contains the classes for Horizontal 1D geometries of fields.
-
class
epygram.geometries.H1DGeometry.
H1DGeometry
(*args, **kwargs)[source]¶ Bases:
epygram.geometries.D3Geometry.D3Geometry
Handles the geometry for a Vertical 2-Dimensions Field. Abstract mother class.
Note
This class is managed by footprint.
- info: Not documented
- priority: PriorityLevel::DEFAULT (rank=1)
Automatic parameters from the footprint:
- dimensions (
footprints.stdtypes.FPDict
) - rxx - Handles grid dimensions. - geoid (
footprints.stdtypes.FPDict
) - rxx - To specify geoid shape.- Optional. Default is FPDict::<<as_dict:: dict(ellps = ‘WGS84’,)>>.
- grid (
footprints.stdtypes.FPDict
) - rxx - Handles description of the horizontal grid. - name (
builtins.str
) - rxx - Name of geometrical type of representation of points on the Globe.- Values: set([‘rotated_reduced_gauss’, ‘unstructured’, ‘mercator’, ‘rotated_lonlat’, ‘regular_gauss’, ‘polar_stereographic’, ‘regular_lonlat’, ‘reduced_gauss’, ‘lambert’])
- position_on_horizontal_grid (
builtins.str
) - rwx - Position of points w/r to the horizontal.- Optional. Default is ‘__unknown__’.
- Values: set([‘center’, ‘lower-center’, ‘upper-center’, ‘lower-right’, ‘__unknown__’, ‘upper-right’, ‘lower-left’, ‘center-right’, ‘upper-left’, ‘center-left’])
- structure (
builtins.str
) - rxx - Type of geometry.- Values: set([‘H1D’])
- vcoordinate (
epygram.geometries.VGeometry.VGeometry
) - rwx - Handles vertical geometry parameters.
-
dimensions
¶ Undocumented footprint attribute
-
geoid
¶ Undocumented footprint attribute
-
grid
¶ Undocumented footprint attribute
-
name
¶ Undocumented footprint attribute
-
position_on_horizontal_grid
¶ Undocumented footprint attribute
-
structure
¶ Undocumented footprint attribute
-
vcoordinate
¶ Undocumented footprint attribute
-
class
epygram.geometries.H1DGeometry.
H1DRectangularGridGeometry
(*args, **kwargs)[source]¶ Bases:
epygram.geometries.H1DGeometry.H1DGeometry
,epygram.geometries.D3Geometry.D3RectangularGridGeometry
Handles the geometry for a Verical 1-Dimensions Field for which the surface points come from a rectangular grid. Abstract.
Note
This class is managed by footprint.
- info: Not documented
- priority: PriorityLevel::DEFAULT (rank=1)
Automatic parameters from the footprint:
- dimensions (
footprints.stdtypes.FPDict
) - rxx - Handles grid dimensions. - geoid (
footprints.stdtypes.FPDict
) - rxx - To specify geoid shape.- Optional. Default is FPDict::<<as_dict:: dict(ellps = ‘WGS84’,)>>.
- grid (
footprints.stdtypes.FPDict
) - rxx - Handles description of the horizontal grid. - name (
builtins.str
) - rxx - Name of geometrical type of representation of points on the Globe.- Values: set([‘space_view’, ‘unstructured’, ‘polar_stereographic’, ‘mercator’, ‘lambert’])
- position_on_horizontal_grid (
builtins.str
) - rwx - Position of points w/r to the horizontal.- Optional. Default is ‘__unknown__’.
- Values: set([‘center’, ‘lower-center’, ‘upper-center’, ‘lower-right’, ‘__unknown__’, ‘upper-right’, ‘lower-left’, ‘center-right’, ‘upper-left’, ‘center-left’])
- structure (
builtins.str
) - rxx - Type of geometry.- Values: set([‘H1D’])
- vcoordinate (
epygram.geometries.VGeometry.VGeometry
) - rwx - Handles vertical geometry parameters.
-
dimensions
¶ Undocumented footprint attribute
-
geoid
¶ Undocumented footprint attribute
-
grid
¶ Undocumented footprint attribute
-
name
¶ Undocumented footprint attribute
-
position_on_horizontal_grid
¶ Undocumented footprint attribute
-
structure
¶ Undocumented footprint attribute
-
vcoordinate
¶ Undocumented footprint attribute
-
class
epygram.geometries.H1DGeometry.
H1DUnstructuredGeometry
(*args, **kwargs)[source]¶ Bases:
epygram.geometries.H1DGeometry.H1DRectangularGridGeometry
,epygram.geometries.D3Geometry.D3UnstructuredGeometry
Handles the geometry for an unstructured Horizontal 1-Dimensions Field.
Note
This class is managed by footprint.
- info: Not documented
- priority: PriorityLevel::DEFAULT (rank=1)
Automatic parameters from the footprint:
- dimensions (
footprints.stdtypes.FPDict
) - rxx - Handles grid dimensions. - geoid (
footprints.stdtypes.FPDict
) - rxx - To specify geoid shape.- Optional. Default is FPDict::<<as_dict:: dict(ellps = ‘WGS84’,)>>.
- grid (
footprints.stdtypes.FPDict
) - rxx - Handles description of the horizontal grid. - name (
builtins.str
) - rxx - Name of geometrical type of representation of points on the Globe.- Values: set([‘unstructured’])
- position_on_horizontal_grid (
builtins.str
) - rwx - Position of points w/r to the horizontal.- Optional. Default is ‘__unknown__’.
- Values: set([‘center’, ‘lower-center’, ‘upper-center’, ‘lower-right’, ‘__unknown__’, ‘upper-right’, ‘lower-left’, ‘center-right’, ‘upper-left’, ‘center-left’])
- structure (
builtins.str
) - rxx - Type of geometry.- Values: set([‘H1D’])
- vcoordinate (
epygram.geometries.VGeometry.VGeometry
) - rwx - Handles vertical geometry parameters.
-
dimensions
¶ Undocumented footprint attribute
-
geoid
¶ Undocumented footprint attribute
-
grid
¶ Undocumented footprint attribute
-
name
¶ Undocumented footprint attribute
-
position_on_horizontal_grid
¶ Undocumented footprint attribute
-
structure
¶ Undocumented footprint attribute
-
vcoordinate
¶ Undocumented footprint attribute
-
class
epygram.geometries.H1DGeometry.
H1DProjectedGeometry
(*args, **kwargs)[source]¶ Bases:
epygram.geometries.H1DGeometry.H1DRectangularGridGeometry
,epygram.geometries.D3Geometry.D3ProjectedGeometry
Handles the geometry for a Projected Horizontal 1-Dimensions Field.
Note
This class is managed by footprint.
- info: Not documented
- priority: PriorityLevel::DEFAULT (rank=1)
Automatic parameters from the footprint:
- dimensions (
footprints.stdtypes.FPDict
) - rxx - Handles grid dimensions. - geoid (
footprints.stdtypes.FPDict
) - rxx - To specify geoid shape.- Optional. Default is FPDict::<<as_dict:: dict(ellps = ‘WGS84’,)>>.
- grid (
footprints.stdtypes.FPDict
) - rxx - Handles description of the horizontal grid. - name (
builtins.str
) - rxx - Name of geometrical type of representation of points on the Globe.- Values: set([‘polar_stereographic’, ‘mercator’, ‘lambert’, ‘space_view’])
- position_on_horizontal_grid (
builtins.str
) - rwx - Position of points w/r to the horizontal.- Optional. Default is ‘__unknown__’.
- Values: set([‘center’, ‘lower-center’, ‘upper-center’, ‘lower-right’, ‘__unknown__’, ‘upper-right’, ‘lower-left’, ‘center-right’, ‘upper-left’, ‘center-left’])
- projection (
footprints.stdtypes.FPDict
) - rxx - Handles projection information. - structure (
builtins.str
) - rxx - Type of geometry.- Values: set([‘H1D’])
- vcoordinate (
epygram.geometries.VGeometry.VGeometry
) - rwx - Handles vertical geometry parameters.
-
dimensions
¶ Undocumented footprint attribute
-
geoid
¶ Undocumented footprint attribute
-
grid
¶ Undocumented footprint attribute
-
name
¶ Undocumented footprint attribute
-
position_on_horizontal_grid
¶ Undocumented footprint attribute
-
projection
¶ Undocumented footprint attribute
-
structure
¶ Undocumented footprint attribute
-
vcoordinate
¶ Undocumented footprint attribute