evalf(const GiNaC::exmap &m) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
evalf(const std::vector< double > &states, const std::vector< double > &inputs) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
evalf(double t, const std::vector< double > &states, const std::vector< double > &inputs) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
functions_ (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | protected |
generateExpressionMap() const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateExpressionMap(const std::vector< GiNaC::relational > &relationals) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateExpressionMap(const std::vector< double > &states, const std::vector< double > &inputs) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateExpressionMap(double t, const std::vector< double > &states, const std::vector< double > &inputs) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobian(const GiNaC::lst &variables) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobianInputs() const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobianInputsArrayInputCppFunc(const std::string &functionName, const bool dynamicType=false) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobianInputsCppFunc(const std::string &functionName, const bool dynamicType=false) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobianMatrix(const GiNaC::lst &variables, const GiNaC::exmap &exmap) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobianMatrix(const GiNaC::matrix &jacobian, const GiNaC::exmap &exmap) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobianMatrixInputs(const GiNaC::exmap &exmap) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobianMatrixStates(const GiNaC::exmap &exmap) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobianStates() const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobianStatesArrayInputCppFunc(const std::string &functionName, const bool dynamicType=false) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateJacobianStatesCppFunc(const std::string &functionName, const bool dynamicType=false) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateMatrixArrayInputCppFunc(const GiNaC::matrix &ginacMatrix, const std::string &functionName, const bool dynamicType=false) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
generateMatrixCppFunc(const GiNaC::matrix &ginacMatrix, const std::string &functionName, const bool dynamicType=false) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
getFunctions() const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
getInputs() const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
getInputSymbol(unsigned int i) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
getStates() const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
getStateSymbol(unsigned int i) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
getSymbol(const std::string &symbolName) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
getTimeSymbol() const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
inputs_ (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | protected |
linearize(const GiNaC::exmap &exmap) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
linearize(const std::vector< double > &states, const std::vector< double > &inputs) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
linearize(double t, const std::vector< double > &states, const std::vector< double > &inputs) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
linearize(const GiNaC::matrix &jacobianStates, const GiNaC::matrix &jacobianInputs, const GiNaC::exmap &exmap) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
linearize(const GiNaC::matrix &jacobianStates, const GiNaC::matrix &jacobianInputs, const std::vector< double > &states, const std::vector< double > &inputs) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
linearize(const GiNaC::matrix &jacobianStates, const GiNaC::matrix &jacobianInputs, double t, const std::vector< double > &states, const std::vector< double > &inputs) const (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
makeSymbolMap() (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | inlineprotected |
matrixToMatrixXd(const GiNaC::matrix &mat) (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | static |
matrixToMatrixXd(const GiNaC::ex &ex) (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | static |
OrdinaryDifferentialEquation() (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | inline |
OrdinaryDifferentialEquation(const GiNaC::lst &functions, const GiNaC::lst &states, const GiNaC::lst &inputs) (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | inline |
OrdinaryDifferentialEquation(const GiNaC::lst &functions, const GiNaC::lst &states, const GiNaC::lst &inputs, const GiNaC::symbol &time) (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | inline |
replaceString(std::string &str, const std::string &source, const std::string &dest) (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | inlineprotectedstatic |
replaceStringAll(std::string &str, const std::string &source, const std::string &dest) (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | inlineprotectedstatic |
setFunctions(const GiNaC::lst &functions) (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
setInputs(const GiNaC::lst &inputs) (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
setStates(const GiNaC::lst &states) (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | |
states_ (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | protected |
stripWhiteSpace(std::string &str) (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | protectedstatic |
symbolMap_ (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | protected |
time_ (defined in ls::symbolic::OrdinaryDifferentialEquation) | ls::symbolic::OrdinaryDifferentialEquation | protected |