pyinterp.core.config.reduced_gaussian.ReducedGaussian

Contents

pyinterp.core.config.reduced_gaussian.ReducedGaussian#

class pyinterp.core.config.reduced_gaussian.ReducedGaussian(self)#

Bases: object

Parameters controlling the interpolation of reduced Gaussian grids.

Default constructor.

Attributes

blend

(self) -> str

bounds_error

(self) -> bool

chunk_size

(self) -> int

interval

(self) -> int

max_step_gap

(self) -> int

num_threads

(self) -> int

time_method

(self) -> str

Public Methods

with_blend(self, value)

When a column callback meets the time blend: 'columns' (default) blends the columns then calls the callback once; 'results' calls it on each step and blends its results.

with_bounds_error(self, value)

Whether to raise an error when interpolated values are requested outside the domain defined by the input data.

with_chunk_size(self, value)

Number of points given to a batched Python callback at a time.

with_interval(self, value)

Width of the analysis intervals, in the unit of the dates of the series; 0 (default) reads the two steps that bracket a date.

with_max_step_gap(self, value)

Largest time between the two steps a date reads, in the unit of the dates of the series; 0 (default) for no limit.

with_num_threads(self, value)

Number of threads to use for interpolation.

with_time_method(self, value)

Interpolation between the two steps of a series: 'linear' (default) or 'nearest'.

Special Methods

__new__(*args, **kwargs)