MFEM v4.9.0
Finite element discretization library
Loading...
Searching...
No Matches
mfem::future::DofToQuadMap Struct Reference

DofToQuadMap struct. More...

#include <util.hpp>

Collaboration diagram for mfem::future::DofToQuadMap:
[legend]

Public Types

enum  Index { QP , DIM , DOF }
 Enumeration for the indices of the mappings B and G. More...
 

Public Attributes

DeviceTensor< 3, const real_tB
 Basis functions evaluated at quadrature points.
 
DeviceTensor< 3, const real_tG
 Gradient of the basis functions evaluated at quadrature points.
 
int which_input = -1
 Reverse mapping indicating which input this map belongs to.
 

Detailed Description

DofToQuadMap struct.

This struct is used to store the mapping from degrees of freedom to quadrature points for a given field operator type.

Definition at line 1517 of file util.hpp.

Member Enumeration Documentation

◆ Index

Enumeration for the indices of the mappings B and G.

Enumerator
QP 
DIM 
DOF 

Definition at line 1520 of file util.hpp.

Member Data Documentation

◆ B

DeviceTensor<3, const real_t> mfem::future::DofToQuadMap::B

Basis functions evaluated at quadrature points.

This is a 3D tensor with dimensions (num_qp, dim, num_dofs).

Definition at line 1530 of file util.hpp.

◆ G

DeviceTensor<3, const real_t> mfem::future::DofToQuadMap::G

Gradient of the basis functions evaluated at quadrature points.

This is a 3D tensor with dimensions (num_qp, dim, num_dofs).

Definition at line 1535 of file util.hpp.

◆ which_input

int mfem::future::DofToQuadMap::which_input = -1

Reverse mapping indicating which input this map belongs to.

Definition at line 1538 of file util.hpp.


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