tsid  1.8.0
Efficient Task Space Inverse Dynamics for Multi-body Systems based on Pinocchio
tsid::solvers::SolverHQPFactory Struct Reference

#include <tsid/solvers/solver-HQP-factory.hpp>

Static Public Member Functions

static SolverHQPBasecreateNewSolver (const SolverHQP solverType, const std::string &name)
 Create a new HQP solver of the specified type. More...
 
template<int nVars, int nEqCon, int nIneqCon>
static SolverHQPBasecreateNewSolver (const SolverHQP solverType, const std::string &name)
 Create a new HQP solver of the specified type. More...
 

Member Function Documentation

◆ createNewSolver() [1/2]

SolverHQPBase * tsid::solvers::SolverHQPFactory::createNewSolver ( const SolverHQP  solverType,
const std::string &  name 
)
static

Create a new HQP solver of the specified type.

Parameters
solverTypeType of HQP solver.
nameName of the solver.
Returns
A pointer to the new solver.

◆ createNewSolver() [2/2]

template<int nVars, int nEqCon, int nIneqCon>
SolverHQPBase * tsid::solvers::SolverHQPFactory::createNewSolver ( const SolverHQP  solverType,
const std::string &  name 
)
static

Create a new HQP solver of the specified type.

Parameters
solverTypeType of HQP solver.
nameName of the solver.
Returns
A pointer to the new solver.

The documentation for this struct was generated from the following files: