, including all inherited members.
  | A11 | IntegratorExport |  [protected] | 
  | A33 | IntegratorExport |  [protected] | 
  | AA | RungeKuttaExport |  [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 |  | 
  | B11 | IntegratorExport |  [protected] | 
  | bb | RungeKuttaExport |  [protected] | 
  | cc | RungeKuttaExport |  [protected] | 
  | checkSymmetry(const DVector &_cc) | RungeKuttaExport |  | 
  | clear() | IntegratorExport |  [protected, virtual] | 
  | coeffs | ImplicitRungeKuttaExport |  [protected] | 
  | commonHeaderName | ExportAlgorithm |  [protected] | 
  | computeCombinations(const DVector &cVec, uint index, uint numEls) | ImplicitRungeKuttaExport |  [protected] | 
  | CONTINUOUS_OUTPUT | ImplicitRungeKuttaExport |  [protected] | 
  | copy(const ImplicitRungeKuttaExport &arg) | ImplicitRungeKuttaExport |  [protected, virtual] | 
  | RungeKuttaExport::copy(const RungeKuttaExport &arg) | RungeKuttaExport |  [protected, virtual] | 
  | IntegratorExport::copy(const IntegratorExport &arg) | IntegratorExport |  [protected, virtual] | 
  | crsFormat | IntegratorExport |  [protected] | 
  | DD | ImplicitRungeKuttaExport |  [protected] | 
  | debug_mat | ImplicitRungeKuttaExport |  [protected] | 
  | diffs_outputs | IntegratorExport |  [protected] | 
  | diffs_rhs | IntegratorExport |  [protected] | 
  | diffs_rhs3 | IntegratorExport |  [protected] | 
  | diffsDim | IntegratorExport |  [protected] | 
  | divideMeasurements(uint index) | ImplicitRungeKuttaExport |  [protected] | 
  | dx | IntegratorExport |  [protected] | 
  | equidistantControlGrid() const | IntegratorExport |  [virtual] | 
  | error_code | IntegratorExport |  [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 |  | 
  | exportRhs | IntegratorExport |  [protected] | 
  | formMatrix(const DMatrix &mass, const DMatrix &jacobian) | ImplicitRungeKuttaExport |  [protected, virtual] | 
  | fullRhs | IntegratorExport |  [protected] | 
  | GaussLegendre8Export(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="") | GaussLegendre8Export |  [private] | 
  | GaussLegendre8Export(const GaussLegendre8Export &arg) | GaussLegendre8Export |  [private] | 
  | 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 | ImplicitRungeKuttaExport |  [protected, virtual] | 
  | getCode(ExportStatementBlock &code) | ImplicitRungeKuttaExport |  [virtual] | 
  | getCRSIndex(uint output, ExportIndex row, ExportIndex col) | ImplicitRungeKuttaExport |  [protected] | 
  | getDataDeclarations(ExportStatementBlock &declarations, ExportStruct dataStruct=ACADO_ANY) const | ImplicitRungeKuttaExport |  [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 | ImplicitRungeKuttaExport |  [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] | 
  | grid | IntegratorExport |  [protected] | 
  | gridVariables | ImplicitRungeKuttaExport |  [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] | 
  | inputDim | IntegratorExport |  [protected] | 
  | integrate | IntegratorExport |  [protected] | 
  | IntegratorExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="") | IntegratorExport |  | 
  | IntegratorExport(const IntegratorExport &arg) | IntegratorExport |  | 
  | is_symmetric | RungeKuttaExport |  [protected] | 
  | lin_input | IntegratorExport |  [protected] | 
  | lin_output | ImplicitRungeKuttaExport |  [protected] | 
  | M11 | IntegratorExport |  [protected] | 
  | M33 | IntegratorExport |  [protected] | 
  | N | ExportAlgorithm |  [protected] | 
  | NDX | ExportAlgorithm |  [protected] | 
  | NDX2 | ImplicitRungeKuttaExport |  [protected] | 
  | NDX3 | IntegratorExport |  [protected] | 
  | NOD | ExportAlgorithm |  [protected] | 
  | NP | ExportAlgorithm |  [protected] | 
  | NU | ExportAlgorithm |  [protected] | 
  | num_outputs | IntegratorExport |  [protected] | 
  | numDX_output | ImplicitRungeKuttaExport |  [protected] | 
  | numIts | ImplicitRungeKuttaExport |  [protected] | 
  | numItsInit | ImplicitRungeKuttaExport |  [protected] | 
  | numMeas | ImplicitRungeKuttaExport |  [protected] | 
  | numMeasVariables | ImplicitRungeKuttaExport |  [protected] | 
  | numStages | RungeKuttaExport |  [protected] | 
  | numSteps | IntegratorExport |  [protected] | 
  | numVARS_output | ImplicitRungeKuttaExport |  [protected] | 
  | numXA_output | ImplicitRungeKuttaExport |  [protected] | 
  | NVARS2 | ImplicitRungeKuttaExport |  [protected] | 
  | NVARS3 | ImplicitRungeKuttaExport |  [protected] | 
  | NX | ExportAlgorithm |  [protected] | 
  | NX1 | IntegratorExport |  [protected] | 
  | NX2 | IntegratorExport |  [protected] | 
  | NX3 | IntegratorExport |  [protected] | 
  | NXA | ExportAlgorithm |  [protected] | 
  | NXA3 | IntegratorExport |  [protected] | 
  | NY | ExportAlgorithm |  [protected] | 
  | NYN | ExportAlgorithm |  [protected] | 
  | od | IntegratorExport |  [protected] | 
  | operator=(const ImplicitRungeKuttaExport &arg) | ImplicitRungeKuttaExport |  | 
  | RungeKuttaExport::operator=(const RungeKuttaExport &arg) | RungeKuttaExport |  | 
  | IntegratorExport::operator=(const IntegratorExport &arg) | IntegratorExport |  | 
  | ExportAlgorithm::operator=(const AlgorithmicBase &rhs) | AlgorithmicBase |  | 
  | outputDependencies | IntegratorExport |  [protected] | 
  | outputExpressions | IntegratorExport |  [protected] | 
  | outputGrids | IntegratorExport |  [protected] | 
  | outputLoggingIdx | AlgorithmicBase |  [protected] | 
  | outputs | IntegratorExport |  [protected] | 
  | plot(PlotFrequency _frequency=PLOT_IN_ANY_CASE) | AlgorithmicBase |  [inline] | 
  | polynDerVariables | ImplicitRungeKuttaExport |  [protected] | 
  | polynEvalVar | ImplicitRungeKuttaExport |  [protected] | 
  | polynVariables | ImplicitRungeKuttaExport |  [protected] | 
  | prepareInputSystem(ExportStatementBlock &code) | ImplicitRungeKuttaExport |  [protected, virtual] | 
  | prepareOutputEvaluation(ExportStatementBlock &code) | ImplicitRungeKuttaExport |  [protected] | 
  | prepareOutputSystem(ExportStatementBlock &code) | ImplicitRungeKuttaExport |  [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] | 
  | 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_int | IntegratorExport |  [protected] | 
  | REUSE | ImplicitRungeKuttaExport |  [protected] | 
  | rhs | IntegratorExport |  [protected] | 
  | rhs3 | IntegratorExport |  [protected] | 
  | rhs_in | IntegratorExport |  [protected] | 
  | rhs_out | IntegratorExport |  [protected] | 
  | rk_A | ImplicitRungeKuttaExport |  [protected] | 
  | rk_auxSolver | ImplicitRungeKuttaExport |  [protected] | 
  | rk_b | ImplicitRungeKuttaExport |  [protected] | 
  | rk_diffK | ImplicitRungeKuttaExport |  [protected] | 
  | rk_diffsNew1 | IntegratorExport |  [protected] | 
  | rk_diffsNew2 | IntegratorExport |  [protected] | 
  | rk_diffsNew3 | IntegratorExport |  [protected] | 
  | rk_diffsOutputTemp | ImplicitRungeKuttaExport |  [protected] | 
  | rk_diffsPrev1 | IntegratorExport |  [protected] | 
  | rk_diffsPrev2 | IntegratorExport |  [protected] | 
  | rk_diffsPrev3 | IntegratorExport |  [protected] | 
  | rk_diffsTemp2 | IntegratorExport |  [protected] | 
  | rk_diffsTemp3 | ImplicitRungeKuttaExport |  [protected] | 
  | rk_dk1 | ImplicitRungeKuttaExport |  [protected] | 
  | rk_dk3 | ImplicitRungeKuttaExport |  [protected] | 
  | rk_eta | IntegratorExport |  [protected] | 
  | rk_index | IntegratorExport |  [protected] | 
  | rk_kkk | RungeKuttaExport |  [protected] | 
  | rk_mat1 | ImplicitRungeKuttaExport |  [protected] | 
  | rk_mat3 | ImplicitRungeKuttaExport |  [protected] | 
  | rk_out | ImplicitRungeKuttaExport |  [protected] | 
  | rk_outH | ImplicitRungeKuttaExport |  [protected] | 
  | rk_outputs | ImplicitRungeKuttaExport |  [protected] | 
  | rk_rhsOutputTemp | ImplicitRungeKuttaExport |  [protected] | 
  | rk_rhsTemp | ImplicitRungeKuttaExport |  [protected] | 
  | rk_ttt | IntegratorExport |  [protected] | 
  | rk_xxx | IntegratorExport |  [protected] | 
  | RungeKuttaExport(UserInteraction *_userInteraction=0, const std::string &_commonHeaderName="") | RungeKuttaExport |  | 
  | RungeKuttaExport(const RungeKuttaExport &arg) | RungeKuttaExport |  | 
  | 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() | ImplicitRungeKuttaExport |  [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] | 
  | solver | ImplicitRungeKuttaExport |  [protected] | 
  | stepsH | ImplicitRungeKuttaExport |  [protected] | 
  | timeDependant | IntegratorExport |  [protected] | 
  | totalMeas | ImplicitRungeKuttaExport |  [protected] | 
  | u | IntegratorExport |  [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] | 
  | useModuleStandalone | AlgorithmicBase |  [protected] | 
  | userInteraction | AlgorithmicBase |  [protected] | 
  | x | IntegratorExport |  [protected] | 
  | z | IntegratorExport |  [protected] | 
  | ~AlgorithmicBase() | AlgorithmicBase |  [virtual] | 
  | ~ExportAlgorithm() | ExportAlgorithm |  [virtual] | 
  | ~GaussLegendre8Export() | GaussLegendre8Export |  [private, virtual] | 
  | ~ImplicitRungeKuttaExport() | ImplicitRungeKuttaExport |  [virtual] | 
  | ~IntegratorExport() | IntegratorExport |  [virtual] | 
  | ~RungeKuttaExport() | RungeKuttaExport |  [virtual] |