| OpenSim Moco
    0.3.0
    | 
This function should compute a velocity correction term to make feasible problems that enforce kinematic constraints and their derivatives.
 
  
 #include <Moco/Moco/MocoCasADiSolver/CasOCFunction.h>
| Public Member Functions | |
| casadi_int | get_n_in () override final | 
| casadi_int | get_n_out () override final | 
| std::string | get_name_in (casadi_int i) override final | 
| std::string | get_name_out (casadi_int i) override final | 
| casadi::Sparsity | get_sparsity_in (casadi_int i) override final | 
| casadi::Sparsity | get_sparsity_out (casadi_int i) override final | 
| VectorDM | eval (const VectorDM &args) const override | 
| casadi::DM | getSubsetPoint (const VariablesDM &fullPoint) const override | 
|  Public Member Functions inherited from CasOC::Function | |
| void | constructFunction (const Problem *casProblem, const std::string &name, const std::string &finiteDiffScheme, std::shared_ptr< const std::vector< VariablesDM >> pointsForSparsityDetection) | 
| void | setCommonOptions (casadi::Dict &opts) | 
| std::string | getFiniteDifferenceScheme () | 
| casadi_int | get_n_in () override | 
| std::string | get_name_in (casadi_int i) override | 
| casadi::Sparsity | get_sparsity_in (casadi_int i) override | 
| bool | has_jacobian_sparsity () const override | 
| casadi::Sparsity | get_jacobian_sparsity () const override | 
| Additional Inherited Members | |
|  Protected Attributes inherited from CasOC::Function | |
| const Problem * | m_casProblem |