ForwardIRKExport Member List
This is the complete list of members for ForwardIRKExport, including all inherited members.
A11IntegratorExport [protected]
A33IntegratorExport [protected]
AARungeKuttaExport [protected]
addLogRecord(LogRecord &_record)AlgorithmicBase [inline]
addOption(OptionsName name, int value)AlgorithmicBase [inline]
addOption(OptionsName name, double value)AlgorithmicBase [inline]
addOption(uint idx, OptionsName name, int value)AlgorithmicBase [inline]
addOption(uint idx, OptionsName name, double value)AlgorithmicBase [inline]
addOptionsList()AlgorithmicBase
AlgorithmicBase()AlgorithmicBase
AlgorithmicBase(UserInteraction *_userInteraction)AlgorithmicBase
AlgorithmicBase(const AlgorithmicBase &rhs)AlgorithmicBase
B11IntegratorExport [protected]
bbRungeKuttaExport [protected]
ccRungeKuttaExport [protected]
checkSymmetry(const DVector &_cc)RungeKuttaExport
clear()IntegratorExport [protected, virtual]
coeffsImplicitRungeKuttaExport [protected]
commonHeaderNameExportAlgorithm [protected]
computeCombinations(const DVector &cVec, uint index, uint numEls)ImplicitRungeKuttaExport [protected]
CONTINUOUS_OUTPUTImplicitRungeKuttaExport [protected]
copy(const ImplicitRungeKuttaExport &arg)ImplicitRungeKuttaExport [protected, virtual]
RungeKuttaExport::copy(const RungeKuttaExport &arg)RungeKuttaExport [protected, virtual]
IntegratorExport::copy(const IntegratorExport &arg)IntegratorExport [protected, virtual]
crsFormatIntegratorExport [protected]
DDImplicitRungeKuttaExport [protected]
debug_matImplicitRungeKuttaExport [protected]
diffs_outputsIntegratorExport [protected]
diffs_rhsIntegratorExport [protected]
diffs_rhs3IntegratorExport [protected]
diffsDimIntegratorExport [protected]
divideMeasurements(uint index)ImplicitRungeKuttaExport [protected]
dxIntegratorExport [protected]
equidistantControlGrid() const IntegratorExport [virtual]
error_codeIntegratorExport [protected]
evaluateDerivedPolynomial(double time)ImplicitRungeKuttaExport [protected]
evaluateDerivedPolynomial(ExportStatementBlock &block, const ExportVariable &variable, const ExportVariable &grid)ImplicitRungeKuttaExport [protected]
evaluateDerivedPolynomial(uint index)ImplicitRungeKuttaExport [protected]
evaluateMatrix(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index, const ExportVariable &Ah, const ExportVariable &C, bool evaluateB, bool DERIVATIVES)ImplicitRungeKuttaExport [protected, virtual]
evaluatePolynomial(double time)ImplicitRungeKuttaExport [protected]
evaluatePolynomial(ExportStatementBlock &block, const ExportVariable &variable, const ExportVariable &grid, const std::string &h)ImplicitRungeKuttaExport [protected]
evaluatePolynomial(uint index)ImplicitRungeKuttaExport [protected]
evaluateRhsImplicitSystem(ExportStatementBlock *block, const ExportIndex &stage)ImplicitRungeKuttaExport [protected, virtual]
evaluateStatesImplicitSystem(ExportStatementBlock *block, const ExportVariable &Ah, const ExportVariable &C, const ExportIndex &stage, const ExportIndex &i, const ExportIndex &j)ImplicitRungeKuttaExport [protected, virtual]
evaluateStatesOutputSystem(ExportStatementBlock *block, const ExportVariable &Ah, const ExportIndex &stage)ImplicitRungeKuttaExport [protected]
expandOutputMatrix(const DMatrix &A3)IntegratorExport [protected]
ExportAlgorithm(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName=std::string())ExportAlgorithm
exportRhsIntegratorExport [protected]
formMatrix(const DMatrix &mass, const DMatrix &jacobian)ImplicitRungeKuttaExport [protected, virtual]
ForwardIRKExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")ForwardIRKExport
ForwardIRKExport(const ForwardIRKExport &arg)ForwardIRKExport
fullRhsIntegratorExport [protected]
generateOutput(ExportStatementBlock *block, const ExportIndex &index0, const ExportIndex &index1, const ExportIndex &tmp_index1, const ExportIndex &tmp_index2, const ExportVariable &tmp_meas, const ExportVariable &time_tmp, const uint directions)ImplicitRungeKuttaExport [protected]
get(OptionsName name, int &value) const AlgorithmicBase [inline]
get(OptionsName name, double &value) const AlgorithmicBase [inline]
get(OptionsName name, std::string &value) const AlgorithmicBase [inline]
get(uint idx, OptionsName name, int &value) const AlgorithmicBase [inline]
get(uint idx, OptionsName name, double &value) const AlgorithmicBase [inline]
getAll(LogName _name, MatrixVariablesGrid &values) const AlgorithmicBase [inline]
getAuxVariable() const ForwardIRKExport [protected, virtual]
getCode(ExportStatementBlock &code)ForwardIRKExport [virtual]
getCRSIndex(uint output, ExportIndex row, ExportIndex col)ForwardIRKExport [protected]
getDataDeclarations(ExportStatementBlock &declarations, ExportStruct dataStruct=ACADO_ANY) const ForwardIRKExport [virtual]
getDimOUTPUT(uint index) const IntegratorExport
getFirst(LogName _name, DMatrix &firstValue) const AlgorithmicBase [inline]
getFirst(LogName _name, VariablesGrid &firstValue) const AlgorithmicBase [inline]
getFunctionDeclarations(ExportStatementBlock &declarations) const ForwardIRKExport [virtual]
getGrid(Grid &grid_) const IntegratorExport [virtual]
getIntegrationInterval(double time)IntegratorExport [protected]
getLast(LogName _name, DMatrix &lastValue) const AlgorithmicBase [inline]
getLast(LogName _name, VariablesGrid &lastValue) const AlgorithmicBase [inline]
getN() const ExportAlgorithm
getNameDiffsOUTPUT(uint index) const IntegratorExport
getNameDiffsRHS() const IntegratorExport
getNameFullRHS() const IntegratorExport [virtual]
getNameOUTPUT(uint index) const IntegratorExport
getNameOutputDiffs() const IntegratorExport
getNameOutputRHS() const IntegratorExport
getNameRHS() const IntegratorExport
getNDX() const ExportAlgorithm
getNOD() const ExportAlgorithm
getNP() const ExportAlgorithm
getNU() const ExportAlgorithm
getNumIts() const ImplicitRungeKuttaExport [protected]
getNumItsInit() const ImplicitRungeKuttaExport [protected]
getNumStages()RungeKuttaExport
getNumSteps(DVector &_numSteps) const IntegratorExport [virtual]
getNX() const ExportAlgorithm
getNXA() const ExportAlgorithm
getNY() const ExportAlgorithm
getNYN() const ExportAlgorithm
getOptions(uint idx) const AlgorithmicBase
getOutputExpressions(std::vector< Expression > &outputExpressions_) const IntegratorExport [virtual]
getOutputGrids(std::vector< Grid > &outputGrids_) const IntegratorExport [virtual]
gridIntegratorExport [protected]
gridVariablesImplicitRungeKuttaExport [protected]
haveOptionsChanged() const AlgorithmicBase [inline]
haveOptionsChanged(uint idx) const AlgorithmicBase [inline]
ImplicitRungeKuttaExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")ImplicitRungeKuttaExport
ImplicitRungeKuttaExport(const ImplicitRungeKuttaExport &arg)ImplicitRungeKuttaExport
initializeButcherTableau(const DMatrix &_AA, const DVector &_bb, const DVector &_cc)RungeKuttaExport
initializeCoefficients()ImplicitRungeKuttaExport [protected]
initializeDDMatrix()ImplicitRungeKuttaExport [protected]
inputDimIntegratorExport [protected]
integrateIntegratorExport [protected]
IntegratorExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")IntegratorExport
IntegratorExport(const IntegratorExport &arg)IntegratorExport
is_symmetricRungeKuttaExport [protected]
lin_inputIntegratorExport [protected]
lin_outputImplicitRungeKuttaExport [protected]
M11IntegratorExport [protected]
M33IntegratorExport [protected]
NExportAlgorithm [protected]
NDXExportAlgorithm [protected]
NDX2ImplicitRungeKuttaExport [protected]
NDX3IntegratorExport [protected]
NODExportAlgorithm [protected]
NPExportAlgorithm [protected]
NUExportAlgorithm [protected]
num_outputsIntegratorExport [protected]
numDX_outputImplicitRungeKuttaExport [protected]
numItsImplicitRungeKuttaExport [protected]
numItsInitImplicitRungeKuttaExport [protected]
numMeasImplicitRungeKuttaExport [protected]
numMeasVariablesImplicitRungeKuttaExport [protected]
numStagesRungeKuttaExport [protected]
numStepsIntegratorExport [protected]
numVARS_outputImplicitRungeKuttaExport [protected]
numXA_outputImplicitRungeKuttaExport [protected]
NVARS2ImplicitRungeKuttaExport [protected]
NVARS3ImplicitRungeKuttaExport [protected]
NXExportAlgorithm [protected]
NX1IntegratorExport [protected]
NX2IntegratorExport [protected]
NX3IntegratorExport [protected]
NXAExportAlgorithm [protected]
NXA3IntegratorExport [protected]
NYExportAlgorithm [protected]
NYNExportAlgorithm [protected]
odIntegratorExport [protected]
operator=(const ForwardIRKExport &arg)ForwardIRKExport
ImplicitRungeKuttaExport::operator=(const ImplicitRungeKuttaExport &arg)ImplicitRungeKuttaExport
RungeKuttaExport::operator=(const RungeKuttaExport &arg)RungeKuttaExport
IntegratorExport::operator=(const IntegratorExport &arg)IntegratorExport
ExportAlgorithm::operator=(const AlgorithmicBase &rhs)AlgorithmicBase
outputDependenciesIntegratorExport [protected]
outputExpressionsIntegratorExport [protected]
outputGridsIntegratorExport [protected]
outputLoggingIdxAlgorithmicBase [protected]
outputsIntegratorExport [protected]
plot(PlotFrequency _frequency=PLOT_IN_ANY_CASE)AlgorithmicBase [inline]
polynDerVariablesImplicitRungeKuttaExport [protected]
polynEvalVarImplicitRungeKuttaExport [protected]
polynVariablesImplicitRungeKuttaExport [protected]
prepareInputSystem(ExportStatementBlock &code)ForwardIRKExport [protected, virtual]
prepareOutputEvaluation(ExportStatementBlock &code)ImplicitRungeKuttaExport [protected]
prepareOutputSystem(ExportStatementBlock &code)ForwardIRKExport [protected, virtual]
printLogRecord(std::ostream &_stream, int idx, LogPrintMode _mode=PRINT_ITEM_BY_ITEM) const AlgorithmicBase [inline]
propagateImplicitSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index)IntegratorExport [virtual]
propagateInputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index)IntegratorExport [virtual]
propagateOutputs(ExportStatementBlock *block, const ExportIndex &index, const ExportIndex &index0, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index1, const ExportIndex &tmp_index2, const ExportIndex &tmp_index3, const ExportIndex &tmp_index4, const ExportVariable &tmp_meas)ForwardIRKExport [protected, virtual]
propagateOutputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index)IntegratorExport [virtual]
replot(PlotFrequency _frequency=PLOT_IN_ANY_CASE)AlgorithmicBase [inline]
reset_intIntegratorExport [protected]
REUSEImplicitRungeKuttaExport [protected]
rhsIntegratorExport [protected]
rhs3IntegratorExport [protected]
rhs_inIntegratorExport [protected]
rhs_outIntegratorExport [protected]
rk_AImplicitRungeKuttaExport [protected]
rk_auxSolverImplicitRungeKuttaExport [protected]
rk_bImplicitRungeKuttaExport [protected]
rk_diffKImplicitRungeKuttaExport [protected]
rk_diffsNew1IntegratorExport [protected]
rk_diffsNew2IntegratorExport [protected]
rk_diffsNew3IntegratorExport [protected]
rk_diffsOutputTempImplicitRungeKuttaExport [protected]
rk_diffsPrev1IntegratorExport [protected]
rk_diffsPrev2IntegratorExport [protected]
rk_diffsPrev3IntegratorExport [protected]
rk_diffsTemp2IntegratorExport [protected]
rk_diffsTemp3ImplicitRungeKuttaExport [protected]
rk_dk1ImplicitRungeKuttaExport [protected]
rk_dk3ImplicitRungeKuttaExport [protected]
rk_etaIntegratorExport [protected]
rk_indexIntegratorExport [protected]
rk_kkkRungeKuttaExport [protected]
rk_mat1ImplicitRungeKuttaExport [protected]
rk_mat3ImplicitRungeKuttaExport [protected]
rk_outImplicitRungeKuttaExport [protected]
rk_outHImplicitRungeKuttaExport [protected]
rk_outputsImplicitRungeKuttaExport [protected]
rk_rhsOutputTempImplicitRungeKuttaExport [protected]
rk_rhsTempImplicitRungeKuttaExport [protected]
rk_tttIntegratorExport [protected]
rk_xxxIntegratorExport [protected]
RungeKuttaExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")RungeKuttaExport
RungeKuttaExport(const RungeKuttaExport &arg)RungeKuttaExport
sensitivitiesImplicitSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index1, const ExportIndex &tmp_index2, const ExportVariable &Ah, const ExportVariable &Bh, const ExportVariable &det, bool STATES, uint number)ForwardIRKExport [protected, virtual]
sensitivitiesInputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportVariable &Bh, bool STATES)ForwardIRKExport [protected, virtual]
sensitivitiesOutputs(ExportStatementBlock *block, const ExportIndex &index0, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index1, const ExportIndex &tmp_index2, const ExportIndex &tmp_index3, const ExportVariable &tmp_meas, const ExportVariable &time_tmp, bool STATES, uint base)ForwardIRKExport [protected, virtual]
sensitivitiesOutputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &index4, const ExportIndex &tmp_index1, const ExportIndex &tmp_index2, const ExportVariable &Ah, const ExportVariable &Bh, bool STATES, uint number)ForwardIRKExport [protected, virtual]
set(OptionsName name, int value)AlgorithmicBase
set(OptionsName name, double value)AlgorithmicBase
set(OptionsName name, const std::string &value)AlgorithmicBase
set(uint idx, OptionsName name, int value)AlgorithmicBase
set(uint idx, OptionsName name, double value)AlgorithmicBase
setAll(LogName _name, const MatrixVariablesGrid &values)AlgorithmicBase [inline]
setDifferentialEquation(const Expression &rhs)ImplicitRungeKuttaExport [virtual]
setDimensions(uint _NX=0, uint _NU=0, uint _NP=0, uint _NI=0, uint _NOD=0)ExportAlgorithm
setDimensions(uint _NX, uint _NDX, uint _NXA, uint _NU, uint _NP, uint _NI, uint _NOD)ExportAlgorithm
setGrid(const Grid &_grid)IntegratorExport [virtual]
setLast(LogName _name, int lastValue, double time=-INFTY)AlgorithmicBase [inline]
setLast(LogName _name, double lastValue, double time=-INFTY)AlgorithmicBase [inline]
setLast(LogName _name, const DVector &lastValue, double time=-INFTY)AlgorithmicBase [inline]
setLast(LogName _name, const DMatrix &lastValue, double time=-INFTY)AlgorithmicBase [inline]
setLast(LogName _name, const VariablesGrid &lastValue, double time=-INFTY)AlgorithmicBase [inline]
setLinearInput(const DMatrix &M1, const DMatrix &A1, const DMatrix &B1)IntegratorExport [virtual]
setLinearOutput(const DMatrix &M3, const DMatrix &A3, const Expression &rhs)IntegratorExport [virtual]
setLinearOutput(const DMatrix &M3, const DMatrix &A3, const std::string &_rhs3, const std::string &_diffs_rhs3)IntegratorExport [virtual]
setModel(const std::string &_rhs, const std::string &_diffs_rhs)ImplicitRungeKuttaExport [virtual]
setModelData(const ModelData &data)IntegratorExport [virtual]
setNARXmodel(const uint delay, const DMatrix &parms)RungeKuttaExport [virtual]
setNY(uint NY_)ExportAlgorithm
setNYN(uint NYN_)ExportAlgorithm
setOptions(const Options &arg)AlgorithmicBase
setOptions(uint idx, const Options &arg)AlgorithmicBase
setup()ForwardIRKExport [virtual]
setupOutput(const std::vector< Grid > outputGrids_, const std::vector< Expression > rhs)ImplicitRungeKuttaExport [virtual]
setupOutput(const std::vector< Grid > outputGrids_, const std::vector< std::string > _outputNames, const std::vector< std::string > _diffs_outputNames, const std::vector< uint > _dims_output)ImplicitRungeKuttaExport [virtual]
setupOutput(const std::vector< Grid > outputGrids_, const std::vector< std::string > _outputNames, const std::vector< std::string > _diffs_outputNames, const std::vector< uint > _dims_output, const std::vector< DMatrix > _outputDependencies)ImplicitRungeKuttaExport [virtual]
solveImplicitSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index, const ExportVariable &Ah, const ExportVariable &C, const ExportVariable &det, bool DERIVATIVES=false)ImplicitRungeKuttaExport [protected, virtual]
solveInputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index, const ExportVariable &Ah)ImplicitRungeKuttaExport [protected, virtual]
solveOutputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index, const ExportVariable &Ah, bool DERIVATIVES=false)ImplicitRungeKuttaExport [protected, virtual]
solverImplicitRungeKuttaExport [protected]
stepsHImplicitRungeKuttaExport [protected]
timeDependantIntegratorExport [protected]
totalMeasImplicitRungeKuttaExport [protected]
uIntegratorExport [protected]
updateImplicitSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index)IntegratorExport [virtual]
updateInputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index)IntegratorExport [virtual]
updateOutputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index)IntegratorExport [virtual]
useModuleStandaloneAlgorithmicBase [protected]
userInteractionAlgorithmicBase [protected]
xIntegratorExport [protected]
zIntegratorExport [protected]
~AlgorithmicBase()AlgorithmicBase [virtual]
~ExportAlgorithm()ExportAlgorithm [virtual]
~ForwardIRKExport()ForwardIRKExport [virtual]
~ImplicitRungeKuttaExport()ImplicitRungeKuttaExport [virtual]
~IntegratorExport()IntegratorExport [virtual]
~RungeKuttaExport()RungeKuttaExport [virtual]


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Thu Aug 27 2015 12:01:38