#include <MeasureImplementation.h>
Public Member Functions | |
Implementation () | |
Implementation (const Measure_< T > &deriv, const Measure_< T > &ic) | |
void | setValue (State &s, const T &value) const |
const Measure_< T > & | getDerivativeMeasure () const |
const Measure_< T > & | getInitialConditionMeasure () const |
void | setDerivativeMeasure (const Measure_< T > &d) |
void | setInitialConditionMeasure (const Measure_< T > &ic) |
Implementation * | cloneImpl () const |
const T & | getValueImpl (const State &s) const |
Stage | getValueDependenceImpl (const State &) const |
void | initializeImpl (State &s) const |
void | realizeMeasureTopologyImpl (State &s) const |
void | realizeMeasureAccelerationImpl (const State &s) const |
Implementation | ( | ) | [inline] |
Implementation | ( | const Measure_< T > & | deriv, | |
const Measure_< T > & | ic | |||
) | [inline] |
Implementation* cloneImpl | ( | ) | const [inline, virtual] |
Implements Implementation.
References Measure::Implementation.
const Measure_<T>& getDerivativeMeasure | ( | ) | const [inline] |
Referenced by Integrate_< T >::getDerivativeMeasure().
const Measure_<T>& getInitialConditionMeasure | ( | ) | const [inline] |
Referenced by Integrate_< T >::getInitialConditionMeasure().
Implements Implementation.
References Stage::Time.
const T& getValueImpl | ( | const State & | s | ) | const [inline, virtual] |
Implements Implementation.
References Measure::getSubsystem(), and Subsystem::getZ().
void initializeImpl | ( | State & | s | ) | const [inline, virtual] |
Reimplemented from Implementation.
References Measure::getSubsystem(), and Subsystem::updZ().
void realizeMeasureAccelerationImpl | ( | const State & | s | ) | const [inline, virtual] |
Reimplemented from Implementation.
References Measure::getSubsystem(), and Subsystem::updZDot().
void realizeMeasureTopologyImpl | ( | State & | s | ) | const [inline, virtual] |
Reimplemented from Implementation.
References Subsystem::allocateZ(), and Measure::getSubsystem().
void setDerivativeMeasure | ( | const Measure_< T > & | d | ) | [inline] |
Referenced by Integrate_< T >::setDerivativeMeasure().
void setInitialConditionMeasure | ( | const Measure_< T > & | ic | ) | [inline] |
Referenced by Integrate_< T >::setInitialConditionMeasure().
void setValue | ( | State & | s, | |
const T & | value | |||
) | const [inline] |
References Measure::getSubsystem(), and Subsystem::updZ().
Referenced by Integrate_< T >::setValue().