Drake
Drake C++ Documentation
UnrevisedLemkeSolver< T > Member List

This is the complete list of members for UnrevisedLemkeSolver< T >, including all inherited members.

AreProgramAttributesSatisfied(const MathematicalProgram &) const overrideSolverBasevirtual
available() const overrideSolverBasevirtual
ComputeZeroTolerance(const MatrixX< U > &M)UnrevisedLemkeSolver< T >static
enabled() const overrideSolverBasevirtual
ExplainUnsatisfiedProgramAttributes(const MathematicalProgram &) const overrideSolverBasevirtual
id()UnrevisedLemkeSolver< T >static
is_available()UnrevisedLemkeSolver< T >static
is_enabled()UnrevisedLemkeSolver< T >static
IsSolution(const MatrixX< T > &M, const VectorX< T > &q, const VectorX< T > &z, T zero_tol=-1)UnrevisedLemkeSolver< T >static
operator=(const UnrevisedLemkeSolver &)=deleteUnrevisedLemkeSolver< T >
operator=(UnrevisedLemkeSolver &&)=deleteUnrevisedLemkeSolver< T >
drake::solvers::SolverBase::operator=(const SolverBase &)=deleteSolverBase
drake::solvers::SolverBase::operator=(SolverBase &&)=deleteSolverBase
drake::solvers::SolverInterface::operator=(const SolverInterface &)=deleteSolverInterface
drake::solvers::SolverInterface::operator=(SolverInterface &&)=deleteSolverInterface
ProgramAttributesSatisfied(const MathematicalProgram &)UnrevisedLemkeSolver< T >static
Solve(const MathematicalProgram &prog, const std::optional< Eigen::VectorXd > &initial_guess=std::nullopt, const std::optional< SolverOptions > &solver_options=std::nullopt) constUnrevisedLemkeSolver< T >
Solve(const MathematicalProgram &, const std::optional< Eigen::VectorXd > &, const std::optional< SolverOptions > &, MathematicalProgramResult *) const overrideUnrevisedLemkeSolver< T >
drake::solvers::SolverBase::Solve(const MathematicalProgram &prog, const std::optional< Eigen::VectorXd > &initial_guess=std::nullopt, const std::optional< SolverOptions > &solver_options=std::nullopt) constSolverBase
drake::solvers::SolverBase::Solve(const MathematicalProgram &, const std::optional< Eigen::VectorXd > &, const std::optional< SolverOptions > &, MathematicalProgramResult *) const overrideSolverBasevirtual
SolveLcpLemke(const MatrixX< T > &M, const VectorX< T > &q, VectorX< T > *z, int *num_pivots, const T &zero_tol=T(-1)) constUnrevisedLemkeSolver< T >
solver_id() const finalSolverBasevirtual
SolverBase(const SolverBase &)=deleteSolverBase
SolverBase(SolverBase &&)=deleteSolverBase
SolverBase(const SolverId &id, std::function< bool()> available, std::function< bool()> enabled, std::function< bool(const MathematicalProgram &)> are_satisfied, std::function< std::string(const MathematicalProgram &)> explain_unsatisfied=nullptr)SolverBaseprotected
SolverInterface(const SolverInterface &)=deleteSolverInterface
SolverInterface(SolverInterface &&)=deleteSolverInterface
SolverInterface()SolverInterfaceprotected
UnrevisedLemkePrivateTests classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_ConstructLemkeSolution_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_DetermineIndexSets_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_FindBlockingIndex_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_FindBlockingIndexCycling_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_FindComplementIndex_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_IsEachUnique_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_LemkePivot_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_SelectSubColumnWithCovering_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_SelectSubMatrixWithCovering_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_SelectSubVector_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_SetSubVector_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkePrivateTests_ValidateIndices_Test classUnrevisedLemkeSolver< T >friend
UnrevisedLemkeSolver(const UnrevisedLemkeSolver &)=deleteUnrevisedLemkeSolver< T >
UnrevisedLemkeSolver(UnrevisedLemkeSolver &&)=deleteUnrevisedLemkeSolver< T >
UnrevisedLemkeSolver()UnrevisedLemkeSolver< T >
~SolverBase() overrideSolverBase
~SolverInterface()SolverInterfacevirtual
~UnrevisedLemkeSolver() finalUnrevisedLemkeSolver< T >