, including all inherited members.
addLogRecord(LogRecord &record) | Logging | |
addOption(OptionsName name, int value) | Options | [protected] |
addOption(OptionsName name, double value) | Options | [protected] |
addOption(OptionsName name, const std::string &value) | Options | [protected] |
addOption(uint idx, OptionsName name, int value) | Options | [protected] |
addOption(uint idx, OptionsName name, double value) | Options | [protected] |
addOption(uint idx, OptionsName name, const std::string &value) | Options | [protected] |
addOptionsList() | Options | |
addPlotWindow(PlotWindow &_window) | UserInteraction | [virtual] |
boundRelaxation | Options | |
boundTolerance | Options | |
clearOptionsList() | Options | [protected] |
ClippingFunctionality() | ClippingFunctionality | |
ClippingFunctionality(uint _nU, uint _nP=0) | ClippingFunctionality | |
ClippingFunctionality(const ClippingFunctionality &rhs) | ClippingFunctionality | |
clipSignals(VariablesGrid &_u, VariablesGrid &_p=emptyVariablesGrid) | ClippingFunctionality | [protected] |
clipSignals(DVector &_u, DVector &_p=emptyVector) | ClippingFunctionality | [protected] |
clone() const | PIDcontroller | [virtual] |
ControlLaw() | ControlLaw | |
ControlLaw(double _samplingTime) | ControlLaw | |
ControlLaw(const ControlLaw &rhs) | ControlLaw | |
copy(const Options &rhs) | Options | [protected] |
declareOptionsUnchanged() | Options | [protected] |
declareOptionsUnchanged(uint idx) | Options | [protected] |
determineControlAction(const DVector &error, DVector &output) | PIDcontroller | [protected] |
dWeights | PIDcontroller | [protected] |
enableCholeskyRefactorisation | Options | |
enableDriftCorrection | Options | |
enableEqualities | Options | |
enableFarBounds | Options | |
enableFlippingBounds | Options | |
enableFullLITests | Options | |
enableNZCTests | Options | |
enableRamping | Options | |
enableRegularisation | Options | |
ensureConsistency() | Options | |
epsDen | Options | |
epsFlipping | Options | |
epsIterRef | Options | |
epsLITests | Options | |
epsNum | Options | |
epsNZCTests | Options | |
epsRegularisation | Options | |
feedbackStep(double currentTime, const DVector &_x, const DVector &_p=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid) | ControlLaw | [virtual] |
finalRamping | Options | |
get(OptionsName name, int &value) const | Options | |
get(OptionsName name, double &value) const | Options | |
get(OptionsName name, std::string &value) const | Options | |
get(uint idx, OptionsName name, int &value) const | Options | |
get(uint idx, OptionsName name, double &value) const | Options | |
get(uint idx, OptionsName name, std::string &value) const | Options | |
getAll(LogName _name, MatrixVariablesGrid &values) const | Logging | [inline] |
getFirst(LogName _name, DMatrix &firstValue) const | Logging | [inline] |
getFirst(LogName _name, VariablesGrid &firstValue) const | Logging | [inline] |
getLast(LogName _name, DMatrix &lastValue) const | Logging | [inline] |
getLast(LogName _name, VariablesGrid &lastValue) const | Logging | [inline] |
getLengthControlHorizon() const | ControlLaw | [virtual] |
getLengthPredictionHorizon() const | ControlLaw | [virtual] |
getLogRecord(LogRecord &_record) const | Logging | |
getName() const | SimulationBlock | [inline] |
getNP() const | PIDcontroller | [virtual] |
getNU() const | PIDcontroller | [virtual] |
getNumControlLimits() const | ClippingFunctionality | [inline, protected] |
getNumInputs() const | PIDcontroller | [inline] |
getNumLogRecords() const | Logging | |
getNumOptionsLists() const | Options | |
getNumOutputs() const | PIDcontroller | [inline] |
getNumParameterLimits() const | ClippingFunctionality | [inline, protected] |
getNumPlotWindows() const | Plotting | [inline] |
getNW() const | PIDcontroller | [virtual] |
getNX() const | PIDcontroller | [virtual] |
getNXA() const | PIDcontroller | [virtual] |
getNY() const | PIDcontroller | [virtual] |
getOptions(uint idx) const | Options | |
getP(DVector &_p) const | ControlLaw | [inline] |
getPlotDataFromMemberLoggings(PlotWindow &_window) const | UserInteraction | [protected, virtual] |
getPlotWindow(uint idx, PlotWindow &_window) const | Plotting | [inline] |
getPlotWindow(PlotWindow &_window) const | Plotting | [inline] |
getSamplingTime() const | SimulationBlock | [inline] |
getStatus() const | UserInteraction | [protected] |
getU(DVector &_u) const | ControlLaw | [inline] |
growFarBounds | Options | |
haveOptionsChanged() const | Options | [protected] |
haveOptionsChanged(uint idx) const | Options | [protected] |
init(double startTime=0.0, const DVector &x0_=emptyConstVector, const DVector &p_=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid) | PIDcontroller | [virtual] |
initialFarBounds | Options | |
initializeAlgebraicStates(const VariablesGrid &_xa_init) | ControlLaw | [virtual] |
initializeAlgebraicStates(const char *fileName) | ControlLaw | [virtual] |
initializeControls(const VariablesGrid &_u_init) | ControlLaw | [virtual] |
initializeControls(const char *fileName) | ControlLaw | [virtual] |
initialRamping | Options | |
initialStatusBounds | Options | |
isDefined() const | SimulationBlock | [inline] |
isDynamic() const | PIDcontroller | [virtual] |
isInRealTimeMode() const | ControlLaw | [virtual] |
isStatic() const | PIDcontroller | [virtual] |
iValue | PIDcontroller | [protected] |
iWeights | PIDcontroller | [protected] |
lastError | PIDcontroller | [protected] |
lists | Options | [protected] |
logCollection | Logging | [protected] |
Logging() | Logging | |
logIdx | Logging | [protected] |
lowerLimitControls | ClippingFunctionality | [protected] |
lowerLimitParameters | ClippingFunctionality | [protected] |
maxDualJump | Options | |
maxPrimalJump | Options | |
name | SimulationBlock | [protected] |
nInputs | PIDcontroller | [protected] |
nOutputs | PIDcontroller | [protected] |
numRefinementSteps | Options | |
numRegularisationSteps | Options | |
operator<<(PlotWindow &_window) | UserInteraction | [virtual] |
operator<<(LogRecord &_record) | UserInteraction | [virtual] |
operator=(const PIDcontroller &rhs) | PIDcontroller | |
ControlLaw::operator=(const ControlLaw &rhs) | ControlLaw | |
ControlLaw::SimulationBlock::operator=(const SimulationBlock &rhs) | SimulationBlock | |
ControlLaw::UserInteraction::operator=(const UserInteraction &rhs) | UserInteraction | |
ControlLaw::Options::operator=(const Options &rhs) | Options | |
ControlLaw::Plotting::operator=(const Plotting &rhs) | Plotting | |
ClippingFunctionality::operator=(const ClippingFunctionality &rhs) | ClippingFunctionality | |
Options() | Options | |
Options(const OptionsList &_optionsList) | Options | |
Options() | Options | |
Options(const Options &rhs) | Options | |
p | ControlLaw | [protected] |
PIDcontroller() | PIDcontroller | |
PIDcontroller(uint _nInputs, uint _nOutputs, double _samplingTime=DEFAULT_SAMPLING_TIME) | PIDcontroller | |
PIDcontroller(const PIDcontroller &rhs) | PIDcontroller | |
plot(PlotFrequency _frequency=PLOT_IN_ANY_CASE) | Plotting | [virtual] |
plotCollection | Plotting | [protected] |
Plotting() | Plotting | |
Plotting(const Plotting &rhs) | Plotting | |
preparationStep(double nextTime=0.0, const VariablesGrid &_yRef=emptyConstVariablesGrid) | ControlLaw | [virtual] |
print() const | Options | |
printLevel | Options | |
printLoggingInfo() const | Logging | |
printNumDoubles() const | Logging | |
printOptionsList() const | Options | |
printOptionsList(uint idx) const | Options | |
pWeights | PIDcontroller | [protected] |
realClock | SimulationBlock | [protected] |
replot(PlotFrequency _frequency=PLOT_IN_ANY_CASE) | Plotting | [virtual] |
samplingTime | SimulationBlock | [protected] |
set(OptionsName name, int value) | Options | |
set(OptionsName name, double value) | Options | |
set(OptionsName name, const std::string &value) | Options | |
set(uint idx, OptionsName name, int value) | Options | |
set(uint idx, OptionsName name, double value) | Options | |
set(uint idx, OptionsName name, const std::string &value) | Options | |
setAll(LogName _name, const MatrixVariablesGrid &values) | Logging | [inline] |
setControlLowerLimit(uint idx, double _lowerLimit) | ClippingFunctionality | |
setControlLowerLimits(const DVector &_lowerLimit) | ClippingFunctionality | |
setControlUpperLimit(uint idx, double _upperLimit) | ClippingFunctionality | |
setControlUpperLimits(const DVector &_upperLimit) | ClippingFunctionality | |
setDerivativeWeights(const DVector &_dWeights) | PIDcontroller | |
setIntegralWeights(const DVector &_iWeights) | PIDcontroller | |
setLast(LogName _name, const DMatrix &value, double time=-INFTY) | Logging | [inline] |
setLast(LogName _name, VariablesGrid &value, double time=-INFTY) | Logging | [inline] |
setName(BlockName _name) | SimulationBlock | [inline] |
setOptions(const Options &arg) | Options | |
setOptions(uint idx, const Options &arg) | Options | |
setParameterLowerLimit(uint idx, double _lowerLimit) | ClippingFunctionality | |
setParameterLowerLimits(const DVector &_lowerLimit) | ClippingFunctionality | |
setParameterUpperLimit(uint idx, double _upperLimit) | ClippingFunctionality | |
setParameterUpperLimits(const DVector &_upperLimit) | ClippingFunctionality | |
setProportionalWeights(const DVector &_pWeights) | PIDcontroller | |
setSamplingTime(double _samplingTime) | SimulationBlock | [inline] |
setStatus(BlockStatus _status) | UserInteraction | [protected] |
setToDefault() | Options | |
setToFast() | Options | |
setToReliable() | Options | |
setupLogging() | Logging | [protected, virtual] |
setupOptions() | Options | [protected, virtual] |
shift(double timeShift=-1.0) | ControlLaw | [virtual] |
SimulationBlock() | SimulationBlock | |
SimulationBlock(BlockName _name, double _samplingTime=DEFAULT_SAMPLING_TIME) | SimulationBlock | |
SimulationBlock(const SimulationBlock &rhs) | SimulationBlock | |
status | UserInteraction | [protected] |
step(double currentTime, const DVector &_x, const DVector &_p=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid) | PIDcontroller | [virtual] |
ControlLaw::step(const DVector &_x, const DVector &_p=emptyConstVector, const VariablesGrid &_yRef=emptyConstVariablesGrid) | ControlLaw | [virtual] |
terminationTolerance | Options | |
u | ControlLaw | [protected] |
updateLogRecord(LogRecord &_record) const | Logging | |
upperLimitControls | ClippingFunctionality | [protected] |
upperLimitParameters | ClippingFunctionality | [protected] |
UserInteraction() | UserInteraction | |
UserInteraction(const UserInteraction &rhs) | UserInteraction | |
~ClippingFunctionality() | ClippingFunctionality | |
~ControlLaw() | ControlLaw | [virtual] |
~Logging() | Logging | [virtual] |
~Options() | Options | [virtual] |
~Options() | Options | |
~PIDcontroller() | PIDcontroller | [virtual] |
~Plotting() | Plotting | [virtual] |
~SimulationBlock() | SimulationBlock | [virtual] |
~UserInteraction() | UserInteraction | [virtual] |