pyhpp::constraints::DFWrapper Struct Reference
Inheritance diagram for pyhpp::constraints::DFWrapper:
Collaboration diagram for pyhpp::constraints::DFWrapper:

Public Types

typedef hpp::shared_ptr< DFWrapperPtr_t
 

Public Member Functions

 DFWrapper (size_type sizeInput, size_type sizeInputDerivative, size_type sizeOutput, std::string name)
 
void impl_compute (LiegroupElementRef result, vectorIn_t argument) const
 
void impl_jacobian (matrixOut_t jacobian, vectorIn_t arg) const
 

Static Public Member Functions

static void value_wrap (const DifferentiableFunction &f, LiegroupElement &lge, const Configuration_t &q)
 
static void jacobian_wrap (const DifferentiableFunction &f, matrixOut_t J, const Configuration_t &q)
 
static LiegroupElement py_value (const DifferentiableFunction &f, const Configuration_t &q)
 
static matrix_t py_jacobian (const DifferentiableFunction &f, const Configuration_t &q)
 

Member Typedef Documentation

◆ Ptr_t

Constructor & Destructor Documentation

◆ DFWrapper()

pyhpp::constraints::DFWrapper::DFWrapper ( size_type  sizeInput,
size_type  sizeInputDerivative,
size_type  sizeOutput,
std::string  name 
)
inline

Member Function Documentation

◆ impl_compute()

void pyhpp::constraints::DFWrapper::impl_compute ( LiegroupElementRef  result,
vectorIn_t  argument 
) const
inline

◆ impl_jacobian()

void pyhpp::constraints::DFWrapper::impl_jacobian ( matrixOut_t  jacobian,
vectorIn_t  arg 
) const
inline

◆ jacobian_wrap()

static void pyhpp::constraints::DFWrapper::jacobian_wrap ( const DifferentiableFunction &  f,
matrixOut_t  J,
const Configuration_t &  q 
)
inlinestatic

◆ py_jacobian()

static matrix_t pyhpp::constraints::DFWrapper::py_jacobian ( const DifferentiableFunction &  f,
const Configuration_t &  q 
)
inlinestatic

◆ py_value()

static LiegroupElement pyhpp::constraints::DFWrapper::py_value ( const DifferentiableFunction &  f,
const Configuration_t &  q 
)
inlinestatic

◆ value_wrap()

static void pyhpp::constraints::DFWrapper::value_wrap ( const DifferentiableFunction &  f,
LiegroupElement &  lge,
const Configuration_t &  q 
)
inlinestatic

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