pyinterp.core.reduced_gaussian.bracket

Contents

pyinterp.core.reduced_gaussian.bracket#

pyinterp.core.reduced_gaussian.bracket(step_times: numpy.ndarray[dtype=int64, shape=(*), writable=False], time: numpy.ndarray[dtype=int64, shape=(*), writable=False], config: pyinterp.core.config.reduced_gaussian.ReducedGaussian) → tuple[numpy.ndarray[dtype=int64, shape=(*), order='C'], numpy.ndarray[dtype=int64, shape=(*), order='C'], numpy.ndarray[dtype=float64, shape=(*), order='C']]#

The steps each date reads, by the rule of a Series: (i0, i1, weight), with -1 for a date that reads no step and i1 == i0 for a date that reads a single one.