robotoc
robotoc - efficient ROBOT Optimal Control solvers
|
This is the complete list of members for robotoc::LocalContactForceCost, including all inherited members.
as_shared_ptr() | robotoc::CostFunctionComponentBase | inline |
CostFunctionComponentBase() | robotoc::CostFunctionComponentBase | inline |
CostFunctionComponentBase(const CostFunctionComponentBase &)=default | robotoc::CostFunctionComponentBase | |
CostFunctionComponentBase(CostFunctionComponentBase &&) noexcept=default | robotoc::CostFunctionComponentBase | |
evalImpactCost(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::LocalContactForceCost | virtual |
evalImpactCostDerivatives(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::LocalContactForceCost | virtual |
evalImpactCostHessian(Robot &robot, const ImpactStatus &impact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::LocalContactForceCost | virtual |
evalStageCost(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::LocalContactForceCost | virtual |
evalStageCostDerivatives(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::LocalContactForceCost | virtual |
evalStageCostHessian(Robot &robot, const ContactStatus &contact_status, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::LocalContactForceCost | virtual |
evalTerminalCost(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s) const override | robotoc::LocalContactForceCost | virtual |
evalTerminalCostDerivatives(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTResidual &kkt_residual) const override | robotoc::LocalContactForceCost | virtual |
evalTerminalCostHessian(Robot &robot, CostFunctionData &data, const GridInfo &grid_info, const SplitSolution &s, SplitKKTMatrix &kkt_matrix) const override | robotoc::LocalContactForceCost | virtual |
LocalContactForceCost(const Robot &robot) | robotoc::LocalContactForceCost | |
LocalContactForceCost() | robotoc::LocalContactForceCost | |
LocalContactForceCost(const LocalContactForceCost &)=default | robotoc::LocalContactForceCost | |
LocalContactForceCost(LocalContactForceCost &&) noexcept=default | robotoc::LocalContactForceCost | |
operator=(const LocalContactForceCost &)=default | robotoc::LocalContactForceCost | |
operator=(LocalContactForceCost &&) noexcept=default | robotoc::LocalContactForceCost | |
robotoc::CostFunctionComponentBase::operator=(const CostFunctionComponentBase &)=default | robotoc::CostFunctionComponentBase | |
robotoc::CostFunctionComponentBase::operator=(CostFunctionComponentBase &&) noexcept=default | robotoc::CostFunctionComponentBase | |
set_f_ref(const std::vector< Eigen::Vector3d > &f_ref) | robotoc::LocalContactForceCost | |
set_f_weight(const std::vector< Eigen::Vector3d > &f_weight) | robotoc::LocalContactForceCost | |
set_fi_ref(const std::vector< Eigen::Vector3d > &fi_ref) | robotoc::LocalContactForceCost | |
set_fi_weight(const std::vector< Eigen::Vector3d > &fi_weight) | robotoc::LocalContactForceCost | |
~CostFunctionComponentBase() | robotoc::CostFunctionComponentBase | inlinevirtual |
~LocalContactForceCost() | robotoc::LocalContactForceCost |