easyclimate.backend

Attributes

CURRENT_PLATFORM

SUPPORTED_BACKEND_PLATFORMS

_WINDOWS_DLL_DIRECTORY_HANDLES

spharm

VectorWind

aeronoskin

aeroskin

human_index_mod

human_index_mod_old

_ecl_redfit

_ecl_redfit_x

_vinth2p_dp

_vinth2p_ecmwf

_vintp2p_ecmwf

_wet_bulb_temperature

dvibeta_ncl

dvrfidf_ncl

ddvfidf_ncl

dvrfidf_rs

ddvfidf_rs

dvrfidf_batch_rs

ddvfidf_batch_rs

dvibeta_rs

dvibeta_batch

dvibeta_batch_sum_norm

barnes_numba

barnes_rs

barnes_S2_numba

barnesS2_rs

radius_mask_2d_rs

kdtree_fastbarnes

xarray_enabled

disable_xarray

enable_xarray

cartopy_enabled

disable_cartopy

enable_cartopy

basemap_enabled

disable_basemap

enable_basemap

pyngl_enabled

enable_pyngl

disable_pyngl

set_cache_size

get_cache_size

omp_enabled

ALL_TIMES

Constants

ConversionFactors

ProjectionTypes

default_fill

OMP_SCHED_STATIC

OMP_SCHED_DYNAMIC

OMP_SCHED_GUIDED

OMP_SCHED_AUTO

destagger

getvar

xy

interp1d

interp2dxy

interpz3d

slp

tk

td

rh

uvmet

smooth2d

cape_2d

cape_3d

cloudfrac

ctt

dbz

srhel

udhel

avo

pvo

eth

wetbulb

tvirtual

omega

pw

DiagnosticError

omp_set_num_threads

omp_get_num_threads

omp_get_max_threads

omp_get_thread_num

omp_get_num_procs

omp_in_parallel

omp_set_dynamic

omp_get_dynamic

omp_set_nested

omp_get_nested

omp_set_schedule

omp_get_schedule

omp_get_thread_limit

omp_set_max_active_levels

omp_get_max_active_levels

omp_get_level

omp_get_ancestor_thread_num

omp_get_team_size

omp_get_active_level

omp_in_final

omp_init_lock

omp_init_nest_lock

omp_destroy_lock

omp_destroy_nest_lock

omp_set_lock

omp_set_nest_lock

omp_unset_lock

omp_unset_nest_lock

omp_test_lock

omp_test_nest_lock

omp_get_wtime

omp_get_wtick

interplevel

vertcross

interpline

vinterp

xy_to_ll

ll_to_xy

xy_to_ll_proj

ll_to_xy_proj

viewitems

viewkeys

viewvalues

isstr

py2round

py3range

ucode

to_np

extract_global_attrs

is_standard_wrf_var

extract_dim

extract_vars

extract_times

combine_files

npbytes_to_str

is_moving_domain

is_staggered

get_left_indexes

iter_left_indexes

get_right_slices

get_proj_params

from_args

args_to_list

arg_location

psafilepath

get_id

from_var

combine_dims

either

get_iterable

IterWrapper

is_coordvar

latlon_coordvars

is_mapping

has_time_coord

is_multi_file

is_multi_time_req

get_coord_pairs

is_time_coord_var

geo_bounds

get_cartopy

get_basemap

get_pyngl

cartopy_xlim

cartopy_ylim

latlon_coords

ll_points

pairs_to_latlon

GeoBounds

NullGeoBounds

WrfProj

NullProjection

LambertConformal

Mercator

PolarStereographic

LatLon

RotatedLatLon

getproj

CoordPair

to_xy_coords

cache_item

get_cached_item

RUST_AVAILABLE

calc_wet_bulb_temperature_rs

calc_sphere_laplacian_numpy_rs

calc_sphere_laplacian_conservative_numpy_rs

calc_detrend_spatial_3d_rs

calc_detrend_spatial_3d_chunked_rs

calc_detrend_spatial_flexible_rs

interp1d_linear_core_rs

interp1d_linear_2d_rs

interp1d_linear_3d_rs

interp1d_linear_4d_rs

spharm

VectorWind

_wet_bulb_temperature

getvar

interplevel

RUST_AVAILABLE

Functions

_register_windows_dll_directories()

wk_analysis(*args, **kwargs)

_warn_backend_import(module_name, exc)

_dummy_function(*args, **kwargs)

A dummy function that raises an informative error when called.

Module Contents

easyclimate.backend.CURRENT_PLATFORM
easyclimate.backend.SUPPORTED_BACKEND_PLATFORMS = ('Windows', 'Linux', 'Darwin')
easyclimate.backend._WINDOWS_DLL_DIRECTORY_HANDLES = []
easyclimate.backend._register_windows_dll_directories()
easyclimate.backend.spharm = None
easyclimate.backend.VectorWind = None
easyclimate.backend.aeronoskin = None
easyclimate.backend.aeroskin = None
easyclimate.backend.human_index_mod = None
easyclimate.backend.human_index_mod_old = None
easyclimate.backend._ecl_redfit = None
easyclimate.backend._ecl_redfit_x = None
easyclimate.backend._vinth2p_dp = None
easyclimate.backend._vinth2p_ecmwf = None
easyclimate.backend._vintp2p_ecmwf = None
easyclimate.backend._wet_bulb_temperature = None
easyclimate.backend.dvibeta_ncl = None
easyclimate.backend.dvrfidf_ncl = None
easyclimate.backend.ddvfidf_ncl = None
easyclimate.backend.dvrfidf_rs = None
easyclimate.backend.ddvfidf_rs = None
easyclimate.backend.dvrfidf_batch_rs = None
easyclimate.backend.ddvfidf_batch_rs = None
easyclimate.backend.dvibeta_rs = None
easyclimate.backend.dvibeta_batch = None
easyclimate.backend.dvibeta_batch_sum_norm = None
easyclimate.backend.barnes_numba = None
easyclimate.backend.barnes_rs = None
easyclimate.backend.barnes_S2_numba = None
easyclimate.backend.barnesS2_rs = None
easyclimate.backend.radius_mask_2d_rs = None
easyclimate.backend.kdtree_fastbarnes = None
easyclimate.backend.xarray_enabled = False
easyclimate.backend.disable_xarray = None
easyclimate.backend.enable_xarray = None
easyclimate.backend.cartopy_enabled = False
easyclimate.backend.disable_cartopy = None
easyclimate.backend.enable_cartopy = None
easyclimate.backend.basemap_enabled = False
easyclimate.backend.disable_basemap = None
easyclimate.backend.enable_basemap = None
easyclimate.backend.pyngl_enabled = False
easyclimate.backend.enable_pyngl = None
easyclimate.backend.disable_pyngl = None
easyclimate.backend.set_cache_size = None
easyclimate.backend.get_cache_size = None
easyclimate.backend.omp_enabled = False
easyclimate.backend.ALL_TIMES = None
easyclimate.backend.Constants = None
easyclimate.backend.ConversionFactors = None
easyclimate.backend.ProjectionTypes = None
easyclimate.backend.default_fill = None
easyclimate.backend.OMP_SCHED_STATIC = None
easyclimate.backend.OMP_SCHED_DYNAMIC = None
easyclimate.backend.OMP_SCHED_GUIDED = None
easyclimate.backend.OMP_SCHED_AUTO = None
easyclimate.backend.destagger = None
easyclimate.backend.getvar = None
easyclimate.backend.xy = None
easyclimate.backend.interp1d = None
easyclimate.backend.interp2dxy = None
easyclimate.backend.interpz3d = None
easyclimate.backend.slp = None
easyclimate.backend.tk = None
easyclimate.backend.td = None
easyclimate.backend.rh = None
easyclimate.backend.uvmet = None
easyclimate.backend.smooth2d = None
easyclimate.backend.cape_2d = None
easyclimate.backend.cape_3d = None
easyclimate.backend.cloudfrac = None
easyclimate.backend.ctt = None
easyclimate.backend.dbz = None
easyclimate.backend.srhel = None
easyclimate.backend.udhel = None
easyclimate.backend.avo = None
easyclimate.backend.pvo = None
easyclimate.backend.eth = None
easyclimate.backend.wetbulb = None
easyclimate.backend.tvirtual = None
easyclimate.backend.omega = None
easyclimate.backend.pw = None
easyclimate.backend.DiagnosticError = None
easyclimate.backend.omp_set_num_threads = None
easyclimate.backend.omp_get_num_threads = None
easyclimate.backend.omp_get_max_threads = None
easyclimate.backend.omp_get_thread_num = None
easyclimate.backend.omp_get_num_procs = None
easyclimate.backend.omp_in_parallel = None
easyclimate.backend.omp_set_dynamic = None
easyclimate.backend.omp_get_dynamic = None
easyclimate.backend.omp_set_nested = None
easyclimate.backend.omp_get_nested = None
easyclimate.backend.omp_set_schedule = None
easyclimate.backend.omp_get_schedule = None
easyclimate.backend.omp_get_thread_limit = None
easyclimate.backend.omp_set_max_active_levels = None
easyclimate.backend.omp_get_max_active_levels = None
easyclimate.backend.omp_get_level = None
easyclimate.backend.omp_get_ancestor_thread_num = None
easyclimate.backend.omp_get_team_size = None
easyclimate.backend.omp_get_active_level = None
easyclimate.backend.omp_in_final = None
easyclimate.backend.omp_init_lock = None
easyclimate.backend.omp_init_nest_lock = None
easyclimate.backend.omp_destroy_lock = None
easyclimate.backend.omp_destroy_nest_lock = None
easyclimate.backend.omp_set_lock = None
easyclimate.backend.omp_set_nest_lock = None
easyclimate.backend.omp_unset_lock = None
easyclimate.backend.omp_unset_nest_lock = None
easyclimate.backend.omp_test_lock = None
easyclimate.backend.omp_test_nest_lock = None
easyclimate.backend.omp_get_wtime = None
easyclimate.backend.omp_get_wtick = None
easyclimate.backend.interplevel = None
easyclimate.backend.vertcross = None
easyclimate.backend.interpline = None
easyclimate.backend.vinterp = None
easyclimate.backend.xy_to_ll = None
easyclimate.backend.ll_to_xy = None
easyclimate.backend.xy_to_ll_proj = None
easyclimate.backend.ll_to_xy_proj = None
easyclimate.backend.viewitems = None
easyclimate.backend.viewkeys = None
easyclimate.backend.viewvalues = None
easyclimate.backend.isstr = None
easyclimate.backend.py2round = None
easyclimate.backend.py3range = None
easyclimate.backend.ucode = None
easyclimate.backend.to_np = None
easyclimate.backend.extract_global_attrs = None
easyclimate.backend.is_standard_wrf_var = None
easyclimate.backend.extract_dim = None
easyclimate.backend.extract_vars = None
easyclimate.backend.extract_times = None
easyclimate.backend.combine_files = None
easyclimate.backend.npbytes_to_str = None
easyclimate.backend.is_moving_domain = None
easyclimate.backend.is_staggered = None
easyclimate.backend.get_left_indexes = None
easyclimate.backend.iter_left_indexes = None
easyclimate.backend.get_right_slices = None
easyclimate.backend.get_proj_params = None
easyclimate.backend.from_args = None
easyclimate.backend.args_to_list = None
easyclimate.backend.arg_location = None
easyclimate.backend.psafilepath = None
easyclimate.backend.get_id = None
easyclimate.backend.from_var = None
easyclimate.backend.combine_dims = None
easyclimate.backend.either = None
easyclimate.backend.get_iterable = None
easyclimate.backend.IterWrapper = None
easyclimate.backend.is_coordvar = None
easyclimate.backend.latlon_coordvars = None
easyclimate.backend.is_mapping = None
easyclimate.backend.has_time_coord = None
easyclimate.backend.is_multi_file = None
easyclimate.backend.is_multi_time_req = None
easyclimate.backend.get_coord_pairs = None
easyclimate.backend.is_time_coord_var = None
easyclimate.backend.geo_bounds = None
easyclimate.backend.get_cartopy = None
easyclimate.backend.get_basemap = None
easyclimate.backend.get_pyngl = None
easyclimate.backend.cartopy_xlim = None
easyclimate.backend.cartopy_ylim = None
easyclimate.backend.latlon_coords = None
easyclimate.backend.ll_points = None
easyclimate.backend.pairs_to_latlon = None
easyclimate.backend.GeoBounds = None
easyclimate.backend.NullGeoBounds = None
easyclimate.backend.WrfProj = None
easyclimate.backend.NullProjection = None
easyclimate.backend.LambertConformal = None
easyclimate.backend.Mercator = None
easyclimate.backend.PolarStereographic = None
easyclimate.backend.LatLon = None
easyclimate.backend.RotatedLatLon = None
easyclimate.backend.getproj = None
easyclimate.backend.CoordPair = None
easyclimate.backend.to_xy_coords = None
easyclimate.backend.cache_item = None
easyclimate.backend.get_cached_item = None
easyclimate.backend.RUST_AVAILABLE = False
easyclimate.backend.calc_wet_bulb_temperature_rs = None
easyclimate.backend.calc_sphere_laplacian_numpy_rs = None
easyclimate.backend.calc_sphere_laplacian_conservative_numpy_rs = None
easyclimate.backend.calc_detrend_spatial_3d_rs = None
easyclimate.backend.calc_detrend_spatial_3d_chunked_rs = None
easyclimate.backend.calc_detrend_spatial_flexible_rs = None
easyclimate.backend.interp1d_linear_core_rs = None
easyclimate.backend.interp1d_linear_2d_rs = None
easyclimate.backend.interp1d_linear_3d_rs = None
easyclimate.backend.interp1d_linear_4d_rs = None
easyclimate.backend.wk_analysis(*args, **kwargs)
easyclimate.backend._warn_backend_import(module_name, exc)
easyclimate.backend._dummy_function(*args, **kwargs)

A dummy function that raises an informative error when called.

easyclimate.backend.spharm
easyclimate.backend.VectorWind
easyclimate.backend._wet_bulb_temperature
easyclimate.backend.getvar
easyclimate.backend.interplevel
easyclimate.backend.RUST_AVAILABLE = True