Classes | Public Types | Public Member Functions | Protected Attributes

OpenTissue::math::optimization::detail::ConstantVectorBoundFunctor< T > Class Template Reference

#include <optimization_make_constant_bounds.h>

List of all members.

Classes

class  vector_iterator

Public Types

typedef T value_type

Public Member Functions

 ConstantVectorBoundFunctor (ublas::vector< T > const &values)
template<typename vector_type >
operator() (vector_type const &x, size_t const &i) const
vector_iterator partial_begin (size_t const &i) const
vector_iterator partial_end (size_t const &i) const
size_t size () const

Protected Attributes

ublas::vector< T > const & m_values

template<typename T>
class OpenTissue::math::optimization::detail::ConstantVectorBoundFunctor< T >


Member Typedef Documentation


Constructor & Destructor Documentation

template<typename T >
OpenTissue::math::optimization::detail::ConstantVectorBoundFunctor< T >::ConstantVectorBoundFunctor ( ublas::vector< T > const &  values  )  [inline]

Member Function Documentation

template<typename T >
template<typename vector_type >
T OpenTissue::math::optimization::detail::ConstantVectorBoundFunctor< T >::operator() ( vector_type const &  x,
size_t const &  i 
) const [inline]
template<typename T >
vector_iterator OpenTissue::math::optimization::detail::ConstantVectorBoundFunctor< T >::partial_begin ( size_t const &  i  )  const [inline]
template<typename T >
vector_iterator OpenTissue::math::optimization::detail::ConstantVectorBoundFunctor< T >::partial_end ( size_t const &  i  )  const [inline]
template<typename T >
size_t OpenTissue::math::optimization::detail::ConstantVectorBoundFunctor< T >::size (  )  const [inline]

Member Data Documentation

template<typename T >
ublas::vector<T> const& OpenTissue::math::optimization::detail::ConstantVectorBoundFunctor< T >::m_values [protected]

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