Component Type Hierarchy
Causal.AbstractComponent
— Typeabstract type AbstractComponent
Abstract type of all components
Causal.AbstractSource
— Typeabstract type AbstractSource <: AbstractComponent
Abstract typeof all source components
Causal.AbstractSystem
— Typeabstract type AbstractSystem <: AbstractComponent
Abstract type of all system components
Causal.AbstractSink
— Typeabstract type AbstractSink <: AbstractComponent
Abstract type of all sink components
Causal.AbstractStaticSystem
— Typeabstract type AbstractStaticSystem <: AbstractSystem
Abstract type of all static systems
Causal.AbstractDynamicSystem
— Typeabstract type AbstractDynamicSystem <: AbstractSystem
Abstract type of all dynamic system components
Causal.AbstractSubSystem
— Typeabstract type AbstractSubSystem <: AbstractSystem
Abstract type of all subsystem components
Causal.AbstractMemory
— Typeabstract type AbstractMemory <: AbstractStaticSystem
Abstract type of all memory components
Causal.AbstractDiscreteSystem
— Typeabstract type AbstractDiscreteSystem <: AbstractDynamicSystem
Abstract type of all dynamic systems modelled by dicrete difference equations.
Causal.AbstractODESystem
— Typeabstract type AbstractODESystem <: AbstractDynamicSystem
Abstract type of all dynamical systems modelled by ordinary differential equations.
Causal.AbstractRODESystem
— Typeabstract type AbstractRODESystem <: AbstractDynamicSystem
Abstract type of all dynamical systems modelled by random ordinary differential equations.
Causal.AbstractDAESystem
— Typeabstract type AbstractDAESystem <: AbstractDynamicSystem
Abstract type of all dynamical systems modelled by differential algebraic equations
Causal.AbstractSDESystem
— Typeabstract type AbstractSDESystem <: AbstractDynamicSystem
Abstract type of all dynamical systems modelled by stochastic differential equations.
Causal.AbstractDDESystem
— Typeabstract type AbstractDDESystem <: AbstractDynamicSystem
Abstract type of all dynamical systems modlled by delay dynamical systems.