DiagonallyImplicitRKExport Member List

This is the complete list of members for DiagonallyImplicitRKExport, including all inherited members.

A11IntegratorExportprotected
A33IntegratorExportprotected
AARungeKuttaExportprotected
addLogRecord(LogRecord &_record)AlgorithmicBaseinline
addOption(OptionsName name, int value)AlgorithmicBaseinline
addOption(OptionsName name, double value)AlgorithmicBaseinline
addOption(uint idx, OptionsName name, int value)AlgorithmicBaseinline
addOption(uint idx, OptionsName name, double value)AlgorithmicBaseinline
addOptionsList()AlgorithmicBase
AlgorithmicBase()AlgorithmicBase
AlgorithmicBase(UserInteraction *_userInteraction)AlgorithmicBase
AlgorithmicBase(const AlgorithmicBase &rhs)AlgorithmicBase
B11IntegratorExportprotected
bbRungeKuttaExportprotected
ccRungeKuttaExportprotected
checkSymmetry(const DVector &_cc)RungeKuttaExport
clear()IntegratorExportprotectedvirtual
coeffsImplicitRungeKuttaExportprotected
commonHeaderNameExportAlgorithmprotected
computeCombinations(const DVector &cVec, uint index, uint numEls)ImplicitRungeKuttaExportprotected
CONTINUOUS_OUTPUTImplicitRungeKuttaExportprotected
copy(const ImplicitRungeKuttaExport &arg)ImplicitRungeKuttaExportprotectedvirtual
RungeKuttaExport::copy(const RungeKuttaExport &arg)RungeKuttaExportprotectedvirtual
IntegratorExport::copy(const IntegratorExport &arg)IntegratorExportprotectedvirtual
crsFormatIntegratorExportprotected
DDImplicitRungeKuttaExportprotected
debug_matImplicitRungeKuttaExportprotected
DiagonallyImplicitRKExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")DiagonallyImplicitRKExport
DiagonallyImplicitRKExport(const DiagonallyImplicitRKExport &arg)DiagonallyImplicitRKExport
diffs_outputsIntegratorExportprotected
diffs_rhsIntegratorExportprotected
diffs_rhs3IntegratorExportprotected
diffsDimIntegratorExportprotected
divideMeasurements(uint index)ImplicitRungeKuttaExportprotected
dxIntegratorExportprotected
eigImplicitRungeKuttaExportprotected
equidistantControlGrid() const IntegratorExportvirtual
error_codeIntegratorExportprotected
evaluateDerivedPolynomial(double time)ImplicitRungeKuttaExportprotected
evaluateDerivedPolynomial(ExportStatementBlock &block, const ExportVariable &variable, const ExportVariable &grid)ImplicitRungeKuttaExportprotected
evaluateDerivedPolynomial(uint index)ImplicitRungeKuttaExportprotected
evaluateMatrix(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index, const ExportVariable &_rk_A, const ExportVariable &Ah, const ExportVariable &C, bool evaluateB, bool DERIVATIVES)DiagonallyImplicitRKExportvirtual
ForwardIRKExport::evaluateMatrix(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index, const ExportIndex &k_index, const ExportVariable &_rk_A, const ExportVariable &Ah, const ExportVariable &C, bool evaluateB, bool DERIVATIVES)ImplicitRungeKuttaExportprotectedvirtual
evaluatePolynomial(double time)ImplicitRungeKuttaExportprotected
evaluatePolynomial(ExportStatementBlock &block, const ExportVariable &variable, const ExportVariable &grid, const std::string &h)ImplicitRungeKuttaExportprotected
evaluatePolynomial(uint index)ImplicitRungeKuttaExportprotected
evaluateRhsImplicitSystem(ExportStatementBlock *block, const ExportIndex &stage)DiagonallyImplicitRKExportvirtual
ForwardIRKExport::evaluateRhsImplicitSystem(ExportStatementBlock *block, const ExportIndex &k_index, const ExportIndex &stage)ImplicitRungeKuttaExportprotectedvirtual
evaluateStatesImplicitSystem(ExportStatementBlock *block, const ExportVariable &Ah, const ExportVariable &C, const ExportIndex &stage, const ExportIndex &i, const ExportIndex &j)DiagonallyImplicitRKExportvirtual
ForwardIRKExport::evaluateStatesImplicitSystem(ExportStatementBlock *block, const ExportIndex &k_index, const ExportVariable &Ah, const ExportVariable &C, const ExportIndex &stage, const ExportIndex &i, const ExportIndex &tmp_index)ImplicitRungeKuttaExportprotectedvirtual
evaluateStatesOutputSystem(ExportStatementBlock *block, const ExportVariable &Ah, const ExportIndex &stage)ImplicitRungeKuttaExportprotected
expandOutputMatrix(const DMatrix &A3)IntegratorExportprotected
ExportAlgorithm(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName=std::string())ExportAlgorithm
exportRhsIntegratorExportprotected
formMatrix(const DMatrix &mass, const DMatrix &jacobian)DiagonallyImplicitRKExportvirtual
ForwardIRKExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")ForwardIRKExport
ForwardIRKExport(const ForwardIRKExport &arg)ForwardIRKExport
fullRhsIntegratorExportprotected
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)ImplicitRungeKuttaExportprotected
get(OptionsName name, int &value) const AlgorithmicBaseinline
get(OptionsName name, double &value) const AlgorithmicBaseinline
get(OptionsName name, std::string &value) const AlgorithmicBaseinline
get(uint idx, OptionsName name, int &value) const AlgorithmicBaseinline
get(uint idx, OptionsName name, double &value) const AlgorithmicBaseinline
getAll(LogName _name, MatrixVariablesGrid &values) const AlgorithmicBaseinline
getAuxVariable() const ForwardIRKExportprotectedvirtual
getCode(ExportStatementBlock &code)ForwardIRKExportvirtual
getCRSIndex(uint output, ExportIndex row, ExportIndex col)ForwardIRKExportprotected
getDataDeclarations(ExportStatementBlock &declarations, ExportStruct dataStruct=ACADO_ANY) const ForwardIRKExportvirtual
getDimOUTPUT(uint index) const IntegratorExport
getFirst(LogName _name, DMatrix &firstValue) const AlgorithmicBaseinline
getFirst(LogName _name, VariablesGrid &firstValue) const AlgorithmicBaseinline
getFunctionDeclarations(ExportStatementBlock &declarations) const ForwardIRKExportvirtual
getGrid(Grid &grid_) const IntegratorExportvirtual
getIntegrationInterval(double time)IntegratorExportprotected
getLast(LogName _name, DMatrix &lastValue) const AlgorithmicBaseinline
getLast(LogName _name, VariablesGrid &lastValue) const AlgorithmicBaseinline
getN() const ExportAlgorithm
getNameDiffsOUTPUT(uint index) const IntegratorExport
getNameDiffsRHS() const IntegratorExport
getNameFullRHS() const IntegratorExportvirtual
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 ImplicitRungeKuttaExportprotected
getNumItsInit() const ImplicitRungeKuttaExportprotected
getNumStages()RungeKuttaExport
getNumSteps(DVector &_numSteps) const IntegratorExportvirtual
getNX() const ExportAlgorithm
getNXA() const ExportAlgorithm
getNY() const ExportAlgorithm
getNYN() const ExportAlgorithm
getOptions(uint idx) const AlgorithmicBase
getOutputExpressions(std::vector< Expression > &outputExpressions_) const IntegratorExportvirtual
getOutputGrids(std::vector< Grid > &outputGrids_) const IntegratorExportvirtual
gridIntegratorExportprotected
gridVariablesImplicitRungeKuttaExportprotected
haveOptionsChanged() const AlgorithmicBaseinline
haveOptionsChanged(uint idx) const AlgorithmicBaseinline
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()ImplicitRungeKuttaExportprotected
initializeDDMatrix()ImplicitRungeKuttaExportprotected
inputDimIntegratorExportprotected
integrateIntegratorExportprotected
IntegratorExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="")IntegratorExport
IntegratorExport(const IntegratorExport &arg)IntegratorExport
is_symmetricRungeKuttaExportprotected
lin_inputIntegratorExportprotected
lin_outputImplicitRungeKuttaExportprotected
low_triaImplicitRungeKuttaExportprotected
M11IntegratorExportprotected
M33IntegratorExportprotected
NExportAlgorithmprotected
NDXExportAlgorithmprotected
NDX2ImplicitRungeKuttaExportprotected
NDX3IntegratorExportprotected
NODExportAlgorithmprotected
NPExportAlgorithmprotected
NUExportAlgorithmprotected
num_outputsIntegratorExportprotected
numDX_outputImplicitRungeKuttaExportprotected
numItsImplicitRungeKuttaExportprotected
numItsInitImplicitRungeKuttaExportprotected
numMeasImplicitRungeKuttaExportprotected
numMeasVariablesImplicitRungeKuttaExportprotected
numStagesRungeKuttaExportprotected
numStepsIntegratorExportprotected
numVARS_outputImplicitRungeKuttaExportprotected
numXA_outputImplicitRungeKuttaExportprotected
NVARS2ImplicitRungeKuttaExportprotected
NVARS3ImplicitRungeKuttaExportprotected
NXExportAlgorithmprotected
NX1IntegratorExportprotected
NX2IntegratorExportprotected
NX3IntegratorExportprotected
NXAExportAlgorithmprotected
NXA3IntegratorExportprotected
NYExportAlgorithmprotected
NYNExportAlgorithmprotected
odIntegratorExportprotected
operator=(const DiagonallyImplicitRKExport &arg)DiagonallyImplicitRKExport
ForwardIRKExport::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
outputDependenciesIntegratorExportprotected
outputExpressionsIntegratorExportprotected
outputGridsIntegratorExportprotected
outputLoggingIdxAlgorithmicBaseprotected
outputsIntegratorExportprotected
plot(PlotFrequency _frequency=PLOT_IN_ANY_CASE)AlgorithmicBaseinline
polynDerVariablesImplicitRungeKuttaExportprotected
polynEvalVarImplicitRungeKuttaExportprotected
polynVariablesImplicitRungeKuttaExportprotected
prepareInputSystem(ExportStatementBlock &code)DiagonallyImplicitRKExportvirtual
prepareOutputEvaluation(ExportStatementBlock &code)ImplicitRungeKuttaExportprotected
prepareOutputSystem(ExportStatementBlock &code)DiagonallyImplicitRKExportvirtual
printLogRecord(std::ostream &_stream, int idx, LogPrintMode _mode=PRINT_ITEM_BY_ITEM) const AlgorithmicBaseinline
propagateImplicitSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &_index3, const ExportIndex &tmp_index)IntegratorExportvirtual
propagateInputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index)IntegratorExportvirtual
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)ForwardIRKExportprotectedvirtual
propagateOutputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index)IntegratorExportvirtual
replot(PlotFrequency _frequency=PLOT_IN_ANY_CASE)AlgorithmicBaseinline
reset_intIntegratorExportprotected
REUSEImplicitRungeKuttaExportprotected
rhsIntegratorExportprotected
rhs3IntegratorExportprotected
rhs_inIntegratorExportprotected
rhs_outIntegratorExportprotected
rk_AImplicitRungeKuttaExportprotected
rk_auxSolverImplicitRungeKuttaExportprotected
rk_bImplicitRungeKuttaExportprotected
rk_diffKImplicitRungeKuttaExportprotected
rk_diffsNew1IntegratorExportprotected
rk_diffsNew2IntegratorExportprotected
rk_diffsNew3IntegratorExportprotected
rk_diffsOutputTempImplicitRungeKuttaExportprotected
rk_diffsPrev1IntegratorExportprotected
rk_diffsPrev2IntegratorExportprotected
rk_diffsPrev3IntegratorExportprotected
rk_diffsTemp2IntegratorExportprotected
rk_diffsTemp3ImplicitRungeKuttaExportprotected
rk_dk1ImplicitRungeKuttaExportprotected
rk_dk3ImplicitRungeKuttaExportprotected
rk_etaIntegratorExportprotected
rk_indexIntegratorExportprotected
rk_kkkRungeKuttaExportprotected
rk_mat1ImplicitRungeKuttaExportprotected
rk_mat3ImplicitRungeKuttaExportprotected
rk_outImplicitRungeKuttaExportprotected
rk_outHImplicitRungeKuttaExportprotected
rk_outputsImplicitRungeKuttaExportprotected
rk_rhsOutputTempImplicitRungeKuttaExportprotected
rk_rhsTempImplicitRungeKuttaExportprotected
rk_tttIntegratorExportprotected
rk_xxxIntegratorExportprotected
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)DiagonallyImplicitRKExportvirtual
sensitivitiesInputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportVariable &Bh, bool STATES)ForwardIRKExportprotectedvirtual
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)ForwardIRKExportprotectedvirtual
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)DiagonallyImplicitRKExportvirtual
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)AlgorithmicBaseinline
setDifferentialEquation(const Expression &rhs)ImplicitRungeKuttaExportvirtual
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
setEigenvalues(const DMatrix &_eig)ImplicitRungeKuttaExport
setGrid(const Grid &_grid)IntegratorExportvirtual
setLast(LogName _name, int lastValue, double time=-INFTY)AlgorithmicBaseinline
setLast(LogName _name, double lastValue, double time=-INFTY)AlgorithmicBaseinline
setLast(LogName _name, const DVector &lastValue, double time=-INFTY)AlgorithmicBaseinline
setLast(LogName _name, const DMatrix &lastValue, double time=-INFTY)AlgorithmicBaseinline
setLast(LogName _name, const VariablesGrid &lastValue, double time=-INFTY)AlgorithmicBaseinline
setLinearInput(const DMatrix &M1, const DMatrix &A1, const DMatrix &B1)IntegratorExportvirtual
setLinearOutput(const DMatrix &M3, const DMatrix &A3, const Expression &rhs)IntegratorExportvirtual
setLinearOutput(const DMatrix &M3, const DMatrix &A3, const std::string &_rhs3, const std::string &_diffs_rhs3)IntegratorExportvirtual
setModel(const std::string &_rhs, const std::string &_diffs_rhs)ImplicitRungeKuttaExportvirtual
setModelData(const ModelData &data)IntegratorExportvirtual
setNARXmodel(const uint delay, const DMatrix &parms)RungeKuttaExportvirtual
setNonlinearFeedback(const DMatrix &C, const Expression &feedb)IntegratorExportvirtual
setNY(uint NY_)ExportAlgorithm
setNYN(uint NYN_)ExportAlgorithm
setOptions(const Options &arg)AlgorithmicBase
setOptions(uint idx, const Options &arg)AlgorithmicBase
setSimplifiedTransformations(const DMatrix &_transf1, const DMatrix &_transf2)ImplicitRungeKuttaExport
setSimplifiedTransformations(const DMatrix &_transf1, const DMatrix &_transf2, const DMatrix &_transf1_T, const DMatrix &_transf2_T)ImplicitRungeKuttaExport
setSingleTransformations(const double _tau, const DVector &_low_tria, const DMatrix &_transf1, const DMatrix &_transf2)ImplicitRungeKuttaExport
setSingleTransformations(const double _tau, const DVector &_low_tria, const DMatrix &_transf1, const DMatrix &_transf2, const DMatrix &_transf1_T, const DMatrix &_transf2_T)ImplicitRungeKuttaExport
setup()DiagonallyImplicitRKExportvirtual
setupOutput(const std::vector< Grid > outputGrids_, const std::vector< Expression > rhs)ImplicitRungeKuttaExportvirtual
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)ImplicitRungeKuttaExportvirtual
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)ImplicitRungeKuttaExportvirtual
simplified_transf1ImplicitRungeKuttaExportprotected
simplified_transf1_TImplicitRungeKuttaExportprotected
simplified_transf2ImplicitRungeKuttaExportprotected
simplified_transf2_TImplicitRungeKuttaExportprotected
single_transf1ImplicitRungeKuttaExportprotected
single_transf1_TImplicitRungeKuttaExportprotected
single_transf2ImplicitRungeKuttaExportprotected
single_transf2_TImplicitRungeKuttaExportprotected
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)DiagonallyImplicitRKExportvirtual
ForwardIRKExport::solveImplicitSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index, const ExportIndex &k_index, const ExportVariable &Ah, const ExportVariable &C, const ExportVariable &det, bool DERIVATIVES=false)ImplicitRungeKuttaExportprotectedvirtual
solveInputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index, const ExportVariable &Ah)DiagonallyImplicitRKExportvirtual
solveOutputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &index3, const ExportIndex &tmp_index, const ExportVariable &Ah, bool DERIVATIVES=false)DiagonallyImplicitRKExportvirtual
solverImplicitRungeKuttaExportprotected
stepsHImplicitRungeKuttaExportprotected
tauImplicitRungeKuttaExportprotected
timeDependantIntegratorExportprotected
totalMeasImplicitRungeKuttaExportprotected
uIntegratorExportprotected
updateImplicitSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index)IntegratorExportvirtual
updateInputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index)IntegratorExportvirtual
updateOutputSystem(ExportStatementBlock *block, const ExportIndex &index1, const ExportIndex &index2, const ExportIndex &tmp_index)IntegratorExportvirtual
useModuleStandaloneAlgorithmicBaseprotected
userInteractionAlgorithmicBaseprotected
xIntegratorExportprotected
zIntegratorExportprotected
~AlgorithmicBase()AlgorithmicBasevirtual
~DiagonallyImplicitRKExport()DiagonallyImplicitRKExportvirtual
~ExportAlgorithm()ExportAlgorithmvirtual
~ForwardIRKExport()ForwardIRKExportvirtual
~ImplicitRungeKuttaExport()ImplicitRungeKuttaExportvirtual
~IntegratorExport()IntegratorExportvirtual
~RungeKuttaExport()RungeKuttaExportvirtual


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:35:23