#include <imsimplex.hpp>
brief description
Inherits PointSetQuadrature< Simplex< Dim, 1 >, Order, T >, and PointSetQuadrature< Simplex< Dim, 1 >, Order, T >.
Public Member Functions | |
| T | factor () const |
| T | factor () const |
Constructors, destructor | |
| IMSimplex () | |
| ~IMSimplex () | |
| IMSimplex (bool transform=true) | |
| ~IMSimplex () | |
Methods | |
| IMSimplex & | operator= (IMSimplex const &i) |
|
GeoND< nDim, GeoEntity < Simplex< nDim, 1 > >, value_type > | element () const |
|
GeoND< nDim, GeoEntity < Simplex< nDim, 1 > >, value_type > | element (mpl::int_< 2 >) const |
|
GeoND< nDim, GeoEntity < Simplex< nDim, 1 > >, value_type > | element (mpl::int_< 3 >) const |
| template<typename QVec > | |
| void | permute (int m, QVec const &q, int wi) |
| template<typename QVec > | |
| void | permute (int m, QVec const &q, int wi, mpl::int_< 2 >) |
| template<typename QVec > | |
| void | permute (int m, QVec const &q, int wi, mpl::int_< 3 >) |
| bool | test () |
| bool | test (mpl::int_< 2 >) |
| bool | test (mpl::int_< 3 >) |
| double | exact (int a, int b, int c) const |
| double | exact (int a, int b, int c, int d) const |
| double | fact (int x) const |
Typedefs | |
| typedef T | value_type |
|
typedef ublas::matrix < value_type, ublas::column_major > | matrix_type |
| typedef ublas::vector< value_type > | vector_type |
|
typedef mpl::if_ < mpl::equal_to< mpl::int_ < Dim >, mpl::int_ < 2 > >, mpl::identity < detail::IMTriangle< Order, T > >, mpl::identity < detail::IMTetrahedra< Order, T > > >::type::type | quad_type |
|
typedef Gauss< Simplex< Dim-1, 1 > , Order, T > | face_quad_type |
| typedef IMSimplex< Dim, Order, T > | parent_quadrature_type |
| typedef T | value_type |
|
typedef ublas::matrix < value_type, ublas::column_major > | matrix_type |
| typedef ublas::vector< value_type > | vector_type |
|
typedef mpl::if_ < mpl::equal_to< mpl::int_ < Dim >, mpl::int_ < 2 > >, mpl::identity < detail::IMTriangle< Order, T > >, mpl::identity < detail::IMTetrahedra< Order, T > > >::type::type | quad_type |
|
typedef mpl::if_ < mpl::equal_to< mpl::int_ < Dim >, mpl::int_ < 2 > >, mpl::identity< Gauss < Simplex< Dim-1, 1 >, Order, T > >, mpl::identity < IMSimplex< Dim-1, Order, T > > >::type::type | face_quad_type |
| static const uint16_type | nDim = Dim |
| static const uint16_type | nOrder = Order |
1.8.5