roboptim::detail::EvaluateConstraintViolation< P > Struct Template Reference

#include <roboptim/core/optimization-logger.hxx>

List of all members.

Public Types

typedef P::vector_t vector_t
typedef P::value_type value_type
typedef P::size_type size_type
typedef P::intervalsVect_t intervalsVect_t
typedef P::interval_t interval_t

Public Member Functions

 EvaluateConstraintViolation (const std::vector< vector_t > &constraints, const intervalsVect_t &bounds)
value_type computeViolation (const value_type &x, const interval_t &x_ul) const
value_type uniformNorm () const

template<typename P>
struct roboptim::detail::EvaluateConstraintViolation< P >


Member Typedef Documentation

template<typename P>
typedef P::interval_t roboptim::detail::EvaluateConstraintViolation< P >::interval_t
template<typename P>
typedef P::intervalsVect_t roboptim::detail::EvaluateConstraintViolation< P >::intervalsVect_t
template<typename P>
typedef P::size_type roboptim::detail::EvaluateConstraintViolation< P >::size_type
template<typename P>
typedef P::value_type roboptim::detail::EvaluateConstraintViolation< P >::value_type
template<typename P>
typedef P::vector_t roboptim::detail::EvaluateConstraintViolation< P >::vector_t

Constructor & Destructor Documentation

template<typename P>
roboptim::detail::EvaluateConstraintViolation< P >::EvaluateConstraintViolation ( const std::vector< vector_t > &  constraints,
const intervalsVect_t bounds 
) [inline]

Member Function Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines