Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::Periodicity< A0, A1, A2, A3, A4 > Struct Template Reference
+ Inheritance diagram for Feel::Periodicity< A0, A1, A2, A3, A4 >:
+ Collaboration diagram for Feel::Periodicity< A0, A1, A2, A3, A4 >:

Public Types

typedef mpl::if_< boost::is_same< A0, mpl::void_ >, boost::fusion::vector<>, typenamempl::if_< boost::is_same< A1, mpl::void_ >, boost::fusion::vector< A0 >, typenamempl::if_< boost::is_same< A2, mpl::void_ >, boost::fusion::vector< A0, A1 >, typenamempl::if_< boost::is_same< A3, mpl::void_ >, boost::fusion::vector< A0, A1, A2 >, typenamempl::if_< boost::is_same< A4, mpl::void_ >, boost::fusion::vector< A0, A1, A2, A3 >, boost::fusion::vector< A0, A1, A2, A3, A4 > >::type >::type >::type >::type >::type super
 
typedef Periodicity< A0, A1, A2, A3, A4 > this_type
 

Public Member Functions

 Periodicity (A0 a0)
 
 Periodicity (A0 a0, A1 a1)
 
 Periodicity (A0 a0, A1 a1, A2 a2)
 
 Periodicity (A0 a0, A1 a1, A2 a2, A3 a3)
 
 Periodicity (super const &m)
 
uint16_type tag1 () const
 
uint16_type tag2 () const