|
| TProductShapeEvaluator () |
|
template<typename dof_layout_t , typename dof_data_t , typename qpt_layout_t , typename qpt_data_t > |
MFEM_ALWAYS_INLINE void | Calc (const dof_layout_t &dof_layout, const dof_data_t &dof_data, const qpt_layout_t &qpt_layout, qpt_data_t &qpt_data) const |
|
template<bool Add, typename qpt_layout_t , typename qpt_data_t , typename dof_layout_t , typename dof_data_t > |
MFEM_ALWAYS_INLINE void | CalcT (const qpt_layout_t &qpt_layout, const qpt_data_t &qpt_data, const dof_layout_t &dof_layout, dof_data_t &dof_data) const |
|
template<typename dof_layout_t , typename dof_data_t , typename grad_layout_t , typename grad_data_t > |
MFEM_ALWAYS_INLINE void | CalcGrad (const dof_layout_t &dof_layout, const dof_data_t &dof_data, const grad_layout_t &grad_layout, grad_data_t &grad_data) const |
|
template<bool Add, typename grad_layout_t , typename grad_data_t , typename dof_layout_t , typename dof_data_t > |
MFEM_ALWAYS_INLINE void | CalcGradT (const grad_layout_t &grad_layout, const grad_data_t &grad_data, const dof_layout_t &dof_layout, dof_data_t &dof_data) const |
|
template<typename qpt_layout_t , typename qpt_data_t , typename M_layout_t , typename M_data_t > |
MFEM_ALWAYS_INLINE void | Assemble (const qpt_layout_t &qpt_layout, const qpt_data_t &qpt_data, const M_layout_t &M_layout, M_data_t &M_data) const |
|
template<typename qpt_layout_t , typename qpt_data_t , typename D_layout_t , typename D_data_t > |
MFEM_ALWAYS_INLINE void | AssembleGradGrad (const qpt_layout_t &qpt_layout, const qpt_data_t &qpt_data, const D_layout_t &D_layout, D_data_t &D_data) const |
|
template<int DOF, int NIP, typename real_t>
class mfem::TProductShapeEvaluator< 1, DOF, NIP, real_t >
Definition at line 212 of file tevaluator.hpp.
template<int DOF, int NIP, typename real_t >
template<typename qpt_layout_t , typename qpt_data_t , typename D_layout_t , typename D_data_t >
MFEM_ALWAYS_INLINE void mfem::TProductShapeEvaluator< 1, DOF, NIP, real_t >::AssembleGradGrad |
( |
const qpt_layout_t & |
qpt_layout, |
|
|
const qpt_data_t & |
qpt_data, |
|
|
const D_layout_t & |
D_layout, |
|
|
D_data_t & |
D_data |
|
) |
| const |
|
inline |
template<int DOF, int NIP, typename real_t >
template<typename dof_layout_t , typename dof_data_t , typename qpt_layout_t , typename qpt_data_t >
MFEM_ALWAYS_INLINE void mfem::TProductShapeEvaluator< 1, DOF, NIP, real_t >::Calc |
( |
const dof_layout_t & |
dof_layout, |
|
|
const dof_data_t & |
dof_data, |
|
|
const qpt_layout_t & |
qpt_layout, |
|
|
qpt_data_t & |
qpt_data |
|
) |
| const |
|
inline |
template<int DOF, int NIP, typename real_t >
template<typename dof_layout_t , typename dof_data_t , typename grad_layout_t , typename grad_data_t >
MFEM_ALWAYS_INLINE void mfem::TProductShapeEvaluator< 1, DOF, NIP, real_t >::CalcGrad |
( |
const dof_layout_t & |
dof_layout, |
|
|
const dof_data_t & |
dof_data, |
|
|
const grad_layout_t & |
grad_layout, |
|
|
grad_data_t & |
grad_data |
|
) |
| const |
|
inline |
template<int DOF, int NIP, typename real_t >
template<bool Add, typename grad_layout_t , typename grad_data_t , typename dof_layout_t , typename dof_data_t >
MFEM_ALWAYS_INLINE void mfem::TProductShapeEvaluator< 1, DOF, NIP, real_t >::CalcGradT |
( |
const grad_layout_t & |
grad_layout, |
|
|
const grad_data_t & |
grad_data, |
|
|
const dof_layout_t & |
dof_layout, |
|
|
dof_data_t & |
dof_data |
|
) |
| const |
|
inline |
template<int DOF, int NIP, typename real_t >
template<bool Add, typename qpt_layout_t , typename qpt_data_t , typename dof_layout_t , typename dof_data_t >
MFEM_ALWAYS_INLINE void mfem::TProductShapeEvaluator< 1, DOF, NIP, real_t >::CalcT |
( |
const qpt_layout_t & |
qpt_layout, |
|
|
const qpt_data_t & |
qpt_data, |
|
|
const dof_layout_t & |
dof_layout, |
|
|
dof_data_t & |
dof_data |
|
) |
| const |
|
inline |