cf classes

Field construct class

cf.Field

A field construct of the CF data model.

Field list class

cf.FieldList

An ordered sequence of field constructs.

Domain class

cf.Domain

A domain construct of the CF data model.

Metadata component classes

cf.AuxiliaryCoordinate

An auxiliary coordinate construct of the CF data model.

cf.CellConnectivity

A cell connectivity construct of the CF data model.

cf.CellMeasure

A cell measure construct of the CF data model.

cf.CellMethod

A cell method construct of the CF data model.

cf.CoordinateReference

A coordinate reference construct of the CF data model.

cf.DimensionCoordinate

A dimension coordinate construct of the CF data model.

cf.DomainAncillary

A domain ancillary construct of the CF data model.

cf.DomainAxis

A domain axis construct of the CF data model.

cf.DomainTopology

A domain topology construct of the CF data model.

cf.FieldAncillary

A field ancillary construct of the CF data model.

Constructs class

cf.Constructs

A container for metadata constructs.

Coordinate component classes

cf.Bounds

A cell bounds component of a coordinate or domain ancillary construct of the CF data model.

cf.CoordinateConversion

A coordinate conversion component of a coordinate reference construct of the CF data model.

cf.Datum

A datum component of a coordinate reference construct of the CF data model.

Data classes

cf.Data

An N-dimensional data array with units and masked values.

cf.H5netcdfArray

A netCDF array accessed with h5netcdf.

cf.NetCDF4Array

A netCDF array accessed with netCDF4.

cf.FullArray

A array filled with a given value.

cf.UMArray

A sub-array stored in a PP or UM fields file.

Data compression classes

Classes that support the creation and storage of compressed arrays.

cf.Count

A count variable required to uncompress a ragged array.

cf.Index

An index variable required to uncompress a ragged array.

cf.List

A list variable required to uncompress a gathered array.

cf.GatheredArray

Initialisation

cf.RaggedContiguousArray

Initialisation

cf.RaggedIndexedArray

Initialisation

cf.RaggedIndexedContiguousArray

Initialisation

cf.SubsampledArray

An underlying subsampled array.

Data UGRID classes

Classes that support the creation and storage of UGRID-related arrays.

cf.BoundsFromNodesArray

Initialisation

cf.CellConnectivityArray

Initialisation

cf.PointTopologyArray

Initialisation

Miscellaneous classes

cf.Flags

Self-describing CF flag values.

cf.Query

Encapsulate a condition for subsequent evaluation.

cf.TimeDuration

A duration of time.

cf.Units

Store, combine and compare physical units and convert numeric values to different units.

cf.RegridOperator

A regridding operator between two grids.

cf.Constant

A container for a constant with context manager support.

cf.Configuration

Dictionary-like container for the global constants.