Type parameters
Hierarchy
-
TemporalSignals<D> ↳TemporalHeldSignals
Properties
node
•Readonly node: SeriesExpressionNode
Inherited from
TemporalSignals.nodeinputs
•Readonly inputs: Inputs
Inherited from
TemporalSignals.inputs[signalSupport]
•Optional Readonly [signalSupport]: "held"
Overrides
TemporalSignals.[signalSupport]lookupKind
•Readonly lookupKind: "series_derived"
Inherited from
TemporalSignals.lookupKindlookupSource
•Readonly lookupSource: unknown
Inherited from
TemporalSignals.lookupSourcelookupValue
•Readonly lookupValue: SignalSeriesRef<{ dimension: D }>
Inherited from
TemporalSignals.lookupValueMethods
serialize
▸ serialize():JSONValue
Returns
JSONValue
Inherited from
TemporalSignals.serializesummary
▸ summary(aggregate): TemporalScalar<SeriesSignalAggregate>
Parameters
Returns
TemporalScalar<SeriesSignalAggregate>
Inherited from
TemporalSignals.summarygt
▸ gt(value): TemporalConditions<true>
Parameters
Returns
TemporalConditions<true>
Inherited from
TemporalSignals.gtgte
▸ gte(value): TemporalConditions<true>
Parameters
Returns
TemporalConditions<true>
Inherited from
TemporalSignals.gtelt
▸ lt(value): TemporalConditions<true>
Parameters
Returns
TemporalConditions<true>
Inherited from
TemporalSignals.ltlte
▸ lte(value): TemporalConditions<true>
Parameters
Returns
TemporalConditions<true>
Inherited from
TemporalSignals.lteeq
▸ eq(value): TemporalConditions<true>
Parameters
Returns
TemporalConditions<true>
Inherited from
TemporalSignals.eqne
▸ ne(value): TemporalConditions<true>
Parameters
Returns
TemporalConditions<true>
Inherited from
TemporalSignals.neintegral
▸ integral(options): Object
Require support for the whole interval and select the scalar result unit.
Parameters
Returns
Object
Inherited from
TemporalSignals.integraladd
▸ add(value): TemporalSignals<D>
Parameters
Returns
TemporalSignals<D>
Inherited from
TemporalSignals.add ▸ add(value): TemporalQuotient<D>
Parameters
Returns
TemporalQuotient<D>
Inherited from
TemporalSignals.addsub
▸ sub(value): TemporalSignals<Delta<D>>
Parameters
Returns
TemporalSignals<Delta<D>>
Inherited from
TemporalSignals.sub ▸ sub(value): TemporalQuotient<Delta<D>>
Parameters
Returns
TemporalQuotient<Delta<D>>
Inherited from
TemporalSignals.sub ▸ sub(value): TemporalSignals<D>
Parameters
Returns
TemporalSignals<D>
Inherited from
TemporalSignals.submul
▸ mul<R>(value): TemporalSignals<Product<D, R>>
Type parameters
Parameters
Returns
TemporalSignals<Product<D, R>>
Inherited from
TemporalSignals.mul ▸ mul(value): TemporalSignals<D>
Parameters
Returns
TemporalSignals<D>
Inherited from
TemporalSignals.mul ▸ mul<R>(value): TemporalQuotient<Product<D, R>>
Type parameters
Parameters
Returns
TemporalQuotient<Product<D, R>>
Inherited from
TemporalSignals.mulrolling
▸ rolling(window, options): TemporalSignals<D>
Integrate original segments over the trailing duration at every instant.
Missing support makes that output interval unknown.
Parameters
Returns
TemporalSignals<D>
Inherited from
TemporalSignals.rolling ▸ rolling(window, options): TemporalSignals<Product<D, "time">>
Parameters
Returns
TemporalSignals<Product<D, "time">>
Inherited from
TemporalSignals.rollingcumulative
▸ cumulative(aggregate, options): TemporalSignals<Product<D, "time">>
Integrate continuously from a fixed input-time origin. Unknown support
anywhere since that origin keeps every subsequent value unknown.
Parameters
Returns
TemporalSignals<Product<D, "time">>
Inherited from
TemporalSignals.cumulativediv
▸ div<R>(value): TemporalSignals<Quotient<D, R>>
A held or nearest divisor keeps one value per support cell, so the
quotient stays an exact polynomial signal. It has no support where the
divisor is zero.
Type parameters
Parameters
Returns
TemporalSignals<Quotient<D, R>>
Inherited from
TemporalSignals.div ▸ div<R>(value): TemporalQuotient<Quotient<D, R>>
A quotient by a varying signal admits exact pointwise arithmetic and
comparisons. Its poles remain unknown; projecting or integrating it needs
numerical semantics.
Type parameters
Parameters
Returns
TemporalQuotient<Quotient<D, R>>
Inherited from
TemporalSignals.div ▸ div<R>(value): TemporalQuotient<Quotient<D, R>>
Type parameters
Parameters
Returns
TemporalQuotient<Quotient<D, R>>
Inherited from
TemporalSignals.div ▸ div(value): TemporalSignals<D>
Parameters
Returns
TemporalSignals<D>
Inherited from
TemporalSignals.divneg
▸ neg():TemporalSignals<D>
Returns
TemporalSignals<D>
Inherited from
TemporalSignals.negabs
▸ abs():TemporalSignals<D>
Pointwise absolute value with exact degree-four algebraic crossings.
Returns
TemporalSignals<D>
Inherited from
TemporalSignals.absmin
▸ min(value): TemporalSignals<D>
Pointwise lesser of two signals, or of a signal and an exact constant.
Either side’s missing support leaves the result unknown.
Parameters
Returns
TemporalSignals<D>
Inherited from
TemporalSignals.min ▸ min(value): TemporalQuotient<D>
Parameters
Returns
TemporalQuotient<D>
Inherited from
TemporalSignals.minmax
▸ max(value): TemporalSignals<D>
Pointwise greater of two signals, or of a signal and an exact constant.
Parameters
Returns
TemporalSignals<D>
Inherited from
TemporalSignals.max ▸ max(value): TemporalQuotient<D>
Parameters
Returns
TemporalQuotient<D>
Inherited from
TemporalSignals.maxconvert
▸ convert<To>(from, to): TemporalSignals<Dimension<To>>
Type parameters
Parameters
Returns
TemporalSignals<Dimension<To>>
Inherited from
TemporalSignals.convertto
▸ to<U>(unit): TemporalSignals<Dimension<U>>
Type parameters
Parameters
Returns
TemporalSignals<Dimension<U>>