cuperiod.GridSpec¶
- class cuperiod.GridSpec(kind, values, uniform=False, meta=<factory>)[source]¶
Bases:
objectA trial grid in either the frequency or period domain.
- Parameters:
kind (
{"frequency", "period"}) – Which quantityvaluesholds.values (
numpy.ndarray) – Ascending grid samples (cycles/day for frequency, days for period).uniform (
bool, defaultFalse) – True ifvaluesis an arithmetic progression. Uniform frequency grids let the NUFFT GLS backend skip re-deriving(f0, df, nf).meta (
Mapping, optional) – Method-specific grid parameters (e.g. BLS duration fractions / segments).
- property size: int¶
Number of grid samples.
- property frequency: NDArray[float64]¶
The grid as frequencies (cycles/day), ascending.
- property period: NDArray[float64]¶
The grid as periods (days), ascending.