conatus.expert.DMD

class conatus.expert.DMD(eigenvalues: 'np.ndarray', omega: 'np.ndarray', modes: 'Any', amplitudes: 'np.ndarray', residuals: 'np.ndarray', dt: 'float', rank: 'int', method: 'str', amplitude_policy: 'str', inner_product: 'DataInnerProduct', singular_values: 'np.ndarray', misfit: 'float' = nan, notes: 'list[str]' = <factory>)[source]

Bases: object

Parameters:
  • eigenvalues (ndarray)

  • omega (ndarray)

  • modes (Any)

  • amplitudes (ndarray)

  • residuals (ndarray)

  • dt (float)

  • rank (int)

  • method (str)

  • amplitude_policy (str)

  • inner_product (DataInnerProduct)

  • singular_values (ndarray)

  • misfit (float)

  • notes (list[str])

eigenvalues: ndarray
omega: ndarray
modes: Any
amplitudes: ndarray
residuals: ndarray
dt: float
rank: int
method: str
amplitude_policy: str
inner_product: DataInnerProduct
singular_values: ndarray
misfit: float = nan
notes: list[str]
property frequencies: ndarray

Im ω / 2π (cycles per unit time).

property growth_rates: ndarray
reconstruct(times)[source]

Σ_k b_k φ_k e^{ω_k t} at times (n × len(times)).

Return type:

Any

explain()[source]
Return type:

str