Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::detail::ID< T, M, N > Struct Template Reference
+ Collaboration diagram for Feel::detail::ID< T, M, N >:

Classes

struct  result
 

Public Types

typedef boost::multi_array< m_type, 1 > array_type
 
typedef Eigen::TensorFixedSize< value_type, Eigen::Sizes< M, N > > m_type
 
typedef array_type::index_range range
 
typedef T value_type
 

Public Member Functions

 ID (array_type const &id)
 
template<typename Elem , typename ContextType >
 ID (Elem const &elem, ContextType const &context)
 
 ID (ID const &id)
 
template<class Archive >
void load (Archive &ar, const unsigned int)
 
value_type operator() (uint16_type c1, uint16_type c2, uint16_type q) const
 
ID & operator= (ID const &id)
 
m_type const & operator[] (uint16_type q) const
 
template<typename ExtentList >
void resize (const ExtentList &extents)
 
template<class Archive >
void save (Archive &ar, const unsigned int) const
 
template<class Archive >
void serialize (Archive &ar, const unsigned int file_version)
 

Public Attributes

array_type M_id
 

Friends

class boost::serialization::access