#include <roboptim/core/optimization-logger.hxx>
Public Types | |
typedef P | problem_t |
Type of the problem. | |
typedef problem_t::function_t::traits_t | traits_t |
Function traits. | |
typedef GenericDifferentiableFunction < traits_t > | differentiableFunction_t |
Type of differentiable functions. | |
typedef differentiableFunction_t::const_argument_ref | const_argument_ref |
Argument type. | |
typedef problem_t::size_type | size_type |
Size type. | |
typedef differentiableFunction_t::jacobian_t | jacobian_t |
Jacobian type. | |
Public Member Functions | |
LogJacobianConstraint (const_argument_ref x, const boost::filesystem::path &constraintPath) | |
template<typename U > | |
boost::enable_if < boost::is_base_of < differentiableFunction_t, U > >::type | operator() (const boost::shared_ptr< U > &constraint) const |
template<typename U > | |
boost::disable_if < boost::is_base_of < differentiableFunction_t, U > >::type | operator() (const boost::shared_ptr< U > &) const |
typedef differentiableFunction_t::const_argument_ref roboptim::detail::LogJacobianConstraint< P >::const_argument_ref |
Argument type.
typedef GenericDifferentiableFunction<traits_t> roboptim::detail::LogJacobianConstraint< P >::differentiableFunction_t |
Type of differentiable functions.
typedef differentiableFunction_t::jacobian_t roboptim::detail::LogJacobianConstraint< P >::jacobian_t |
Jacobian type.
typedef P roboptim::detail::LogJacobianConstraint< P >::problem_t |
Type of the problem.
typedef problem_t::size_type roboptim::detail::LogJacobianConstraint< P >::size_type |
Size type.
typedef problem_t::function_t::traits_t roboptim::detail::LogJacobianConstraint< P >::traits_t |
Function traits.
roboptim::detail::LogJacobianConstraint< P >::LogJacobianConstraint | ( | const_argument_ref | x, |
const boost::filesystem::path & | constraintPath | ||
) | [inline] |
boost::enable_if<boost::is_base_of<differentiableFunction_t, U> >::type roboptim::detail::LogJacobianConstraint< P >::operator() | ( | const boost::shared_ptr< U > & | constraint | ) | const [inline] |
boost::disable_if<boost::is_base_of<differentiableFunction_t, U> >::type roboptim::detail::LogJacobianConstraint< P >::operator() | ( | const boost::shared_ptr< U > & | ) | const [inline] |