Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::numeric::odeint::detail::symplectic_rkn_sb3a_m4_mclachlan::coef_a_type< Value > Struct Template Reference

#include <symplectic_rkn_sb3a_m4_mclachlan.hpp>

Inheritance diagram for boost::numeric::odeint::detail::symplectic_rkn_sb3a_m4_mclachlan::coef_a_type< Value >:
Collaboration diagram for boost::numeric::odeint::detail::symplectic_rkn_sb3a_m4_mclachlan::coef_a_type< Value >:

Public Types

enum  
 
typedef Value value_type
 
typedef Value * iterator
 
typedef const Value * const_iterator
 
typedef Value & reference
 
typedef const Value & const_reference
 
typedef std::size_t size_type
 
typedef std::ptrdiff_t difference_type
 
typedef std::reverse_iterator
< iterator
reverse_iterator
 
typedef std::reverse_iterator
< const_iterator
const_reverse_iterator
 

Public Member Functions

 coef_a_type (void)
 
iterator begin ()
 
const_iterator begin () const
 
const_iterator cbegin () const
 
iterator end ()
 
const_iterator end () const
 
const_iterator cend () const
 
reverse_iterator rbegin ()
 
const_reverse_iterator rbegin () const
 
const_reverse_iterator crbegin () const
 
reverse_iterator rend ()
 
const_reverse_iterator rend () const
 
const_reverse_iterator crend () const
 
reference operator[] (size_type i)
 
const_reference operator[] (size_type i) const
 
reference at (size_type i)
 
const_reference at (size_type i) const
 
reference front ()
 
const_reference front () const
 
reference back ()
 
const_reference back () const
 
void swap (array< Value, N > &y)
 
const Value * data () const
 
Value * data ()
 
Value * c_array ()
 
void assign (const Value &value)
 
void fill (const Value &value)
 

Static Public Member Functions

static size_type size ()
 
static bool empty ()
 
static size_type max_size ()
 
static void rangecheck (size_type i)
 

Public Attributes

Value elems [N]
 

Member Typedef Documentation

typedef const Value * boost::array< Value , N >::const_iterator
inherited
typedef const Value & boost::array< Value , N >::const_reference
inherited
typedef std::reverse_iterator<const_iterator> boost::array< Value , N >::const_reverse_iterator
inherited
typedef std::ptrdiff_t boost::array< Value , N >::difference_type
inherited
typedef Value * boost::array< Value , N >::iterator
inherited
typedef Value & boost::array< Value , N >::reference
inherited
typedef std::reverse_iterator<iterator> boost::array< Value , N >::reverse_iterator
inherited
typedef std::size_t boost::array< Value , N >::size_type
inherited
typedef Value boost::array< Value , N >::value_type
inherited

Member Enumeration Documentation

anonymous enum
inherited

Constructor & Destructor Documentation

Member Function Documentation

void boost::array< Value , N >::assign ( const Value &  value)
inlineinherited
reference boost::array< Value , N >::at ( size_type  i)
inlineinherited
const_reference boost::array< Value , N >::at ( size_type  i) const
inlineinherited
reference boost::array< Value , N >::back ( )
inlineinherited
const_reference boost::array< Value , N >::back ( ) const
inlineinherited
iterator boost::array< Value , N >::begin ( void  )
inlineinherited
const_iterator boost::array< Value , N >::begin ( void  ) const
inlineinherited
Value * boost::array< Value , N >::c_array ( )
inlineinherited
const_iterator boost::array< Value , N >::cbegin ( ) const
inlineinherited
const_iterator boost::array< Value , N >::cend ( ) const
inlineinherited
const_reverse_iterator boost::array< Value , N >::crbegin ( ) const
inlineinherited
const_reverse_iterator boost::array< Value , N >::crend ( ) const
inlineinherited
const Value * boost::array< Value , N >::data ( ) const
inlineinherited
Value * boost::array< Value , N >::data ( )
inlineinherited
static bool boost::array< Value , N >::empty ( void  )
inlinestaticinherited
iterator boost::array< Value , N >::end ( void  )
inlineinherited
const_iterator boost::array< Value , N >::end ( void  ) const
inlineinherited
void boost::array< Value , N >::fill ( const Value &  value)
inlineinherited
reference boost::array< Value , N >::front ( void  )
inlineinherited
const_reference boost::array< Value , N >::front ( void  ) const
inlineinherited
static size_type boost::array< Value , N >::max_size ( void  )
inlinestaticinherited
reference boost::array< Value , N >::operator[] ( size_type  i)
inlineinherited
const_reference boost::array< Value , N >::operator[] ( size_type  i) const
inlineinherited
static void boost::array< Value , N >::rangecheck ( size_type  i)
inlinestaticinherited
reverse_iterator boost::array< Value , N >::rbegin ( )
inlineinherited
const_reverse_iterator boost::array< Value , N >::rbegin ( ) const
inlineinherited
reverse_iterator boost::array< Value , N >::rend ( )
inlineinherited
const_reverse_iterator boost::array< Value , N >::rend ( ) const
inlineinherited
static size_type boost::array< Value , N >::size ( void  )
inlinestaticinherited
void boost::array< Value , N >::swap ( array< Value , N > &  y)
inlineinherited

Member Data Documentation

Value boost::array< Value , N >::elems[N]
inherited

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