Rheolef  7.1
an efficient C++ finite element environment
field_concat< T, M >

Public Types

typedef field_basic< T, M >::size_type size_type
 
typedef field_concat_value< T, Mvalue_type
 
typedef std::initializer_list< value_type >::const_iterator const_iterator
 

Public Member Functions

 field_concat ()
 
 field_concat (const std::initializer_list< value_type > &il)
 
field_basic< T, Mbuild_field () const
 

Protected Attributes

std::list< value_type_l
 

Friends

std::ostream & operator<< (std::ostream &o, const field_concat< T, M > &x)
 

Detailed Description

template<class T, class M>
class rheolef::details::field_concat< T, M >

Definition at line 68 of file field_concat.h.

Member Typedef Documentation

◆ size_type

Definition at line 73 of file field_concat.h.

◆ value_type

Definition at line 74 of file field_concat.h.

◆ const_iterator

typedef std::initializer_list<value_type>::const_iterator const_iterator

Definition at line 75 of file field_concat.h.

Constructor & Destructor Documentation

◆ field_concat() [1/2]

Definition at line 79 of file field_concat.h.

◆ field_concat() [2/2]

field_concat ( const std::initializer_list< value_type > &  il)

Definition at line 81 of file field_concat.h.

Member Function Documentation

◆ build_field()

field_basic< T, M > build_field ( ) const

Definition at line 32 of file field_concat.cc.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  o,
const field_concat< T, M > &  x 
)
friend

Definition at line 86 of file field_concat.h.

Member Data Documentation

◆ _l

std::list<value_type> _l
protected

Definition at line 97 of file field_concat.h.


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