MFEM  v4.5.2
Finite element discretization library
Public Member Functions | Protected Attributes | List of all members
mfem::TProductIntegrationRule_base< 2, Q, real_t > Class Template Reference

#include <tintrules.hpp>

Collaboration diagram for mfem::TProductIntegrationRule_base< 2, Q, real_t >:
[legend]

Public Member Functions

template<AssignOp::Type Op, typename qpt_layout_t , typename qpt_data_t >
void AssignWeights (const qpt_layout_t &qpt_layout, qpt_data_t &qpt_data) const
 
template<typename qpt_data_t >
void ApplyWeights (qpt_data_t &qpt_data) const
 

Protected Attributes

TVector< Q, real_t > weights_1d
 

Detailed Description

template<int Q, typename real_t>
class mfem::TProductIntegrationRule_base< 2, Q, real_t >

Definition at line 109 of file tintrules.hpp.

Member Function Documentation

◆ ApplyWeights()

template<int Q, typename real_t >
template<typename qpt_data_t >
void mfem::TProductIntegrationRule_base< 2, Q, real_t >::ApplyWeights ( qpt_data_t &  qpt_data) const
inline

Definition at line 135 of file tintrules.hpp.

◆ AssignWeights()

template<int Q, typename real_t >
template<AssignOp::Type Op, typename qpt_layout_t , typename qpt_data_t >
void mfem::TProductIntegrationRule_base< 2, Q, real_t >::AssignWeights ( const qpt_layout_t &  qpt_layout,
qpt_data_t &  qpt_data 
) const
inline

Definition at line 117 of file tintrules.hpp.

Member Data Documentation

◆ weights_1d

template<int Q, typename real_t >
TVector<Q,real_t> mfem::TProductIntegrationRule_base< 2, Q, real_t >::weights_1d
protected

Definition at line 112 of file tintrules.hpp.


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