MFEM  v4.5.2
Finite element discretization library
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

◆ real_type

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

◆ dim

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.

◆ geom

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.

◆ order

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.

◆ qpts

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.

◆ qpts_1d

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.

◆ tensor_prod

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: