Skip to main content
Ctrl+K

VIVyD documentation

  • Quickstart
  • API reference
  • References
  • Quickstart
  • API reference
  • References

Section Navigation

  • Core
    • vivyd.core.ti_or_fallback
    • vivyd.core.use_taichi
    • vivyd.core.is_taichi_used
    • vivyd.core.TaichiContext
    • vivyd.core.TaichiCompatible
    • vivyd.core.TaichiConvertible
  • Models
    • vivyd.models.VIVModel
    • vivyd.models.GeneralizedModel
    • vivyd.models.TamuraModel
    • vivyd.models.HartlenCurrieModel
    • vivyd.models.RigoAndrianneDenoelModel
    • vivyd.models.FacchinettiDelangreBiolleyModel
    • vivyd.models.Collection
  • Data
    • vivyd.data.Container
    • vivyd.data.DataSet
    • vivyd.data.Author
    • vivyd.data.Site
    • vivyd.data.Study
    • vivyd.data.Experiment
    • vivyd.data.Bundle
    • vivyd.data.Source
    • vivyd.data.Signal
    • vivyd.data.Value
  • Solvers
    • vivyd.solvers.SolverCompatible
    • vivyd.solvers.Solver
    • vivyd.solvers.EulerExplicit
    • vivyd.solvers.Midpoint
    • vivyd.solvers.RK4
    • vivyd.solvers.RK4_38
  • Excitation
    • vivyd.excitation.Excitation
    • vivyd.excitation.ExcitationGroup
    • vivyd.excitation.NoiseGenerator
    • vivyd.excitation.psd_func
  • Typing
    • vivyd.typing.arrf64
  • API reference
  • Excitation

Excitation#

vivyd.excitation.Excitation(x, dt)

A class for representing any signal that can be interpolated and used to affect models.

vivyd.excitation.ExcitationGroup(*excitations)

A class for representing a group of excitations.

vivyd.excitation.NoiseGenerator(n, dt, psd_tab)

A class for generating one or more noise signals with a specified two-sided power spectral density function.

vivyd.excitation.psd_func

previous

vivyd.solvers.RK4_38

next

vivyd.excitation.Excitation

Show Source

© Copyright 2026, Tom BERTRAND.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.19.0.