robotoc
robotoc - efficient ROBOT Optimal Control solvers
|
This is the complete list of members for robotoc::DirectMultipleShooting, including all inherited members.
computeInitialStateDirection(const Robot &robot, const Eigen::VectorXd &q, const Eigen::VectorXd &v, const Solution &s, Direction &d) const | robotoc::DirectMultipleShooting | |
computeStepSizes(const TimeDiscretization &time_discretization, Direction &d) | robotoc::DirectMultipleShooting | |
DirectMultipleShooting(const OCP &ocp, const int nthreads) | robotoc::DirectMultipleShooting | |
DirectMultipleShooting() | robotoc::DirectMultipleShooting | |
DirectMultipleShooting(const DirectMultipleShooting &)=default | robotoc::DirectMultipleShooting | |
DirectMultipleShooting(DirectMultipleShooting &&) noexcept=default | robotoc::DirectMultipleShooting | |
evalKKT(aligned_vector< Robot > &robots, const TimeDiscretization &time_discretization, const Eigen::VectorXd &q, const Eigen::VectorXd &v, const Solution &s, KKTMatrix &kkt_matrix, KKTResidual &kkt_residual) | robotoc::DirectMultipleShooting | |
evalOCP(aligned_vector< Robot > &robots, const TimeDiscretization &time_discretization, const Eigen::VectorXd &q, const Eigen::VectorXd &v, const Solution &s, KKTResidual &kkt_residual) | robotoc::DirectMultipleShooting | |
getEval() const | robotoc::DirectMultipleShooting | |
initConstraints(aligned_vector< Robot > &robots, const TimeDiscretization &time_discretization, const Solution &s) | robotoc::DirectMultipleShooting | |
integratePrimalSolution(const aligned_vector< Robot > &robots, const TimeDiscretization &time_discretization, const double primal_step_size, const Direction &d, Solution &s) | robotoc::DirectMultipleShooting | |
integrateSolution(const aligned_vector< Robot > &robots, const TimeDiscretization &time_discretization, const double primal_step_size, const double dual_step_size, Direction &d, Solution &s) | robotoc::DirectMultipleShooting | |
isFeasible(aligned_vector< Robot > &robots, const TimeDiscretization &time_discretization, const Solution &s) | robotoc::DirectMultipleShooting | |
maxDualStepSize() const | robotoc::DirectMultipleShooting | |
maxPrimalStepSize() const | robotoc::DirectMultipleShooting | |
operator=(const DirectMultipleShooting &)=default | robotoc::DirectMultipleShooting | |
operator=(DirectMultipleShooting &&) noexcept=default | robotoc::DirectMultipleShooting | |
resizeData(const TimeDiscretization &time_discretization) | robotoc::DirectMultipleShooting | |
setNumThreads(const int nthreads) | robotoc::DirectMultipleShooting | |
~DirectMultipleShooting()=default | robotoc::DirectMultipleShooting |