Components

EPHS.Components.ParType
Par(box_path::DtryPath, par_path::DtryPath, value::Float64

Symbolic parameter identified by box_path * par_path.

Fields

  • box_path: indicates the subsystem to which the parameter belongs
  • par_path: distinguishes between different parameters of the same subsystem
  • value: (default) value of the parameter
source
EPHS.Components.ParMethod
Par(name::Symbol, value::Float64

Constructs a symbolic Parameter with box_path=DtryPath() and par_path=DtryPath(name).

Arguments

  • name: name of the parameter
  • value: (default) value of the parameter
source
EPHS.Components.StorageComponentType
StorageComponent(ports::Dtry{StoragePort}, energy::SymExpr)

A StorageComponent is a primitive system representing energy storage.

Fields

A StorageComponent should be constructed using the function StorageComponent(ports::Dtry{Quantity}, energy::SymExpr), which uses symbolic differentiation to compute the effort variables of the ports.

source