esmf_regrid.constants module#

Holds all enums created for esmf-regrid.

class esmf_regrid.constants.Constants[source]#

Bases: object

Encompassing class for best practice import.

class Method(value)[source]#

Bases: Enum

holds enums for Method values.

BILINEAR = <RegridMethod.BILINEAR: 0>#
CONSERVATIVE = <RegridMethod.CONSERVE: 2>#
NEAREST = <RegridMethod.NEAREST_STOD: 3>#
class NormType(value)[source]#

Bases: Enum

holds enums for norm types.

DSTAREA = <NormType.DSTAREA: 0>#
FRACAREA = <NormType.FRACAREA: 1>#
esmf_regrid.constants.check_method(method)[source]#

Check that method is a member of the Constants.Method enum or raise an error.

esmf_regrid.constants.check_norm(norm)[source]#

Check that normtype is a member of the Constants.NormType enum or raise an error.