MFEM  v4.2.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Static Public Attributes | List of all members
mfem::TProductIntegrationRule< Dim, Q, Order, real_t > Class Template Reference

#include <tintrules.hpp>

Inheritance diagram for mfem::TProductIntegrationRule< Dim, Q, Order, real_t >:
[legend]
Collaboration diagram for mfem::TProductIntegrationRule< Dim, Q, Order, real_t >:
[legend]

Public Types

typedef real_t real_type
 

Static Public Attributes

static const Geometry::Type geom
 
static const int dim = Dim
 
static const int qpts_1d = Q
 
static const int qpts = (Dim == 1) ? Q : ((Dim == 2) ? (Q*Q) : (Q*Q*Q))
 
static const int order = Order
 
static const bool tensor_prod = true
 

Detailed Description

template<int Dim, int Q, int Order, typename real_t>
class mfem::TProductIntegrationRule< Dim, Q, Order, real_t >

Definition at line 179 of file tintrules.hpp.

Member Typedef Documentation

template<int Dim, int Q, int Order, typename real_t>
typedef real_t mfem::TProductIntegrationRule< Dim, Q, Order, real_t >::real_type

Definition at line 193 of file tintrules.hpp.

Member Data Documentation

template<int Dim, int Q, int Order, typename real_t>
const int mfem::TProductIntegrationRule< Dim, Q, Order, real_t >::dim = Dim
static

Definition at line 186 of file tintrules.hpp.

template<int Dim, int Q, int Order, typename real_t>
const Geometry::Type mfem::TProductIntegrationRule< Dim, Q, Order, real_t >::geom
static
Initial value:
=
((Dim == 1) ? Geometry::SEGMENT :
((Dim == 2) ? Geometry::SQUARE : Geometry::CUBE))

Definition at line 183 of file tintrules.hpp.

template<int Dim, int Q, int Order, typename real_t>
const int mfem::TProductIntegrationRule< Dim, Q, Order, real_t >::order = Order
static

Definition at line 189 of file tintrules.hpp.

template<int Dim, int Q, int Order, typename real_t>
const int mfem::TProductIntegrationRule< Dim, Q, Order, real_t >::qpts = (Dim == 1) ? Q : ((Dim == 2) ? (Q*Q) : (Q*Q*Q))
static

Definition at line 188 of file tintrules.hpp.

template<int Dim, int Q, int Order, typename real_t>
const int mfem::TProductIntegrationRule< Dim, Q, Order, real_t >::qpts_1d = Q
static

Definition at line 187 of file tintrules.hpp.

template<int Dim, int Q, int Order, typename real_t>
const bool mfem::TProductIntegrationRule< Dim, Q, Order, real_t >::tensor_prod = true
static

Definition at line 191 of file tintrules.hpp.


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