This is the complete list of members for corbo::IntegratorExplicitEuler, including all inherited members.
computeEqualityConstraint(const StateVector &x1, const InputVector &u1, const StateVector &x2, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > error) override | corbo::NumericalIntegratorExplicitInterface | inlinevirtual |
computeEqualityConstraint(const Eigen::Ref< const Eigen::VectorXd > &x1, const Eigen::Ref< const Eigen::VectorXd > &x2, double dt, const UnaryFunction &fun, Eigen::Ref< Eigen::VectorXd > error) | corbo::NumericalIntegratorExplicitInterface | inline |
getConvergenceOrder() const override | corbo::IntegratorExplicitEuler | inlinevirtual |
getFactory() | corbo::DynamicsEvalInterface | inlinestatic |
getInstance() const override | corbo::IntegratorExplicitEuler | inlinevirtual |
initialize(int state_dim) | corbo::NumericalIntegratorExplicitInterface | inlinevirtual |
InputVector typedef | corbo::DynamicsEvalInterface | |
interpolate(const Eigen::Ref< const Eigen::VectorXd > &x1, const Eigen::Ref< const Eigen::VectorXd > &u1, const Eigen::Ref< const Eigen::VectorXd > &, const Eigen::Ref< const Eigen::VectorXd > &, double dt, const SystemDynamicsInterface &system, const Range &range, std::vector< Eigen::VectorXd > &states, std::vector< Eigen::VectorXd > &controls) override | corbo::NumericalIntegratorExplicitInterface | inlinevirtual |
corbo::DynamicsEvalInterface::interpolate(const std::vector< const Eigen::VectorXd *> &x, const std::vector< const Eigen::VectorXd *> &u, double dt, const SystemDynamicsInterface &system, const Range &range, std::vector< Eigen::VectorXd > &states, std::vector< Eigen::VectorXd > &controls) | corbo::DynamicsEvalInterface | inlinevirtual |
Ptr typedef | corbo::NumericalIntegratorExplicitInterface | |
solveIVP(const Eigen::VectorXd &x1, double dt, const std::function< void(const Eigen::VectorXd &, Eigen::Ref< Eigen::VectorXd >)> &fun, Eigen::Ref< Eigen::VectorXd > x2) override | corbo::IntegratorExplicitEuler | inline |
solveIVP(const StateVector &x1, const InputVector &u1, double dt, const SystemDynamicsInterface &system, Eigen::Ref< Eigen::VectorXd > x2) override | corbo::IntegratorExplicitEuler | inlinevirtual |
corbo::NumericalIntegratorExplicitInterface::solveIVP(const Eigen::VectorXd &x1, double dt, const UnaryFunction &fun, Eigen::Ref< Eigen::VectorXd > x2)=0 | corbo::NumericalIntegratorExplicitInterface | pure virtual |
StateVector typedef | corbo::DynamicsEvalInterface | |
UnaryFunction typedef | corbo::NumericalIntegratorExplicitInterface | |
UPtr typedef | corbo::NumericalIntegratorExplicitInterface | |
~DynamicsEvalInterface() | corbo::DynamicsEvalInterface | inlinevirtual |
~NumericalIntegratorExplicitInterface() | corbo::NumericalIntegratorExplicitInterface | inlinevirtual |