CDPSim Namespace
Contains CDPSim implementation classes More...
Header: | #include <CDPSim> |
Classes
class | DynamicSimComponent |
class | IntegrationBase |
class | Integrator |
class | Matrix1D |
class | SimPort |
class | SimSignal |
class | StateVariable |
class | StateVariableArray |
Types
typedef | SimSignalMap |
typedef | SimSignalVector |
typedef | StateVariableMap |
typedef | StateVariableVector |
Detailed Description
Contains CDPSim implementation classes
Classes
class DynamicSimComponent
The DynamicSimComponent should be used as base class for custom simulation components. More...
class IntegrationBase
The IntegrationBase is a base class of all integration algorithms. Inherit it to add custom algorithms. More...
class Integrator
This simulator model describes a (limited) Integrator function. Inherits DynamicSimComponent. More...
class Matrix1D
The Matrix1D provides basic vector functionality. More...
class SimPort
The SimPort is a CDPPort which is able to aggregate SimSignals. It can only be added to simulator components. To use it, inherit your class from SimPort and add some SimSignals. More...
class SimSignal
The SimSignal is a light-weight version of CDPSignal optimized for CDP Simulator needs More...
class StateVariable
The StateVariable wraps a state and its derivative. It is used by classes inheriting from DynamicSimComponent. More...
class StateVariableArray
The StateVariableArray wraps an array of StateVariables. More...
Type Documentation
typedef CDPSim::SimSignalMap
Synonym for std::map<std::string, SimSignal*>. Contains SimSignal fullName and pointer.
typedef CDPSim::SimSignalVector
Synonym for std::vector<SimSignal*>.
typedef CDPSim::StateVariableMap
Synonym for std::map<std::string, StateVariable*>. Contains StateVariable fullName and pointer.
typedef CDPSim::StateVariableVector
Synonym for std::vector<StateVariable*>.
Get started with CDP Studio today
Let us help you take your great ideas and turn them into the products your customer will love.