Skip to content

Types🍋

Angles = TypeVar('Angles', float, int, Vector) module-attribute 🍋

A generic type representing angles definitions in geostatistics.

Axis = TypeVar('Axis', int, GridAxis) module-attribute 🍋

A generic type representing the axis index of a dimension, such as U=0, V=1, W=2.

Data = TypeVar('Data', np.ndarray, pd.Series, list[pd.Series], list[np.ndarray], pd.DataFrame, list) module-attribute 🍋

A generic type representing data as numpy array, list of numpy arrays, or pandas series.

GeoData = TypeVar('GeoData', Data, gpd.GeoSeries, list[gpd.GeoSeries], BaseGeometry, list[BaseGeometry]) module-attribute 🍋

A generic type extending Data with geopandas series.

IntArray = TypeVar('IntArray', list[int], np.ndarray) module-attribute 🍋

A generic type representing integer arrays, useful for grid dimension for example.

Vector = TypeVar('Vector', list[float], np.ndarray, tuple[float], list[list[float]]) module-attribute 🍋

A generic type representing vector.