![]() |
MFEM v4.10.0
Finite element discretization library
|
Maximum number of 1D DOFs or quadrature points for the current runtime configuration of the Device (used in fallback kernels). More...
#include <forall.hpp>
Static Public Member Functions | |
| static const DeviceDofQuadLimits & | Get () |
| Return a const reference to the DeviceDofQuadLimits singleton. | |
Public Attributes | |
| int | MAX_D1D |
| Maximum number of 1D nodal points. | |
| int | MAX_Q1D |
| Maximum number of 1D quadrature points. | |
| int | MAX_D1D_SIMPLEX |
| Maximum number of 1D nodal points for simplices. | |
| int | MAX_Q1D_SIMPLEX |
| Maximum number of 1D quadrature points for simplices. | |
| int | HCURL_MAX_D1D |
| Maximum number of 1D nodal points for H(curl). | |
| int | HCURL_MAX_Q1D |
| Maximum number of 1D quadrature points for H(curl). | |
| int | HDIV_MAX_D1D |
| Maximum number of 1D nodal points for H(div). | |
| int | HDIV_MAX_Q1D |
| Maximum number of 1D quadrature points for H(div). | |
| int | MAX_INTERP_1D |
| Maximum number of points for use in QuadratureInterpolator. | |
| int | MAX_DET_1D |
| Maximum number of points for determinant computation in QuadratureInterpolator. | |
Maximum number of 1D DOFs or quadrature points for the current runtime configuration of the Device (used in fallback kernels).
DeviceDofQuadLimits can be used in host code to query the limits for the configured device (e.g. when the user has selected GPU execution at runtime).
Definition at line 124 of file forall.hpp.
|
inlinestatic |
Return a const reference to the DeviceDofQuadLimits singleton.
Definition at line 138 of file forall.hpp.
| int mfem::DeviceDofQuadLimits::HCURL_MAX_D1D |
Maximum number of 1D nodal points for H(curl).
Definition at line 130 of file forall.hpp.
| int mfem::DeviceDofQuadLimits::HCURL_MAX_Q1D |
Maximum number of 1D quadrature points for H(curl).
Definition at line 131 of file forall.hpp.
| int mfem::DeviceDofQuadLimits::HDIV_MAX_D1D |
Maximum number of 1D nodal points for H(div).
Definition at line 132 of file forall.hpp.
| int mfem::DeviceDofQuadLimits::HDIV_MAX_Q1D |
Maximum number of 1D quadrature points for H(div).
Definition at line 133 of file forall.hpp.
| int mfem::DeviceDofQuadLimits::MAX_D1D |
Maximum number of 1D nodal points.
Definition at line 126 of file forall.hpp.
| int mfem::DeviceDofQuadLimits::MAX_D1D_SIMPLEX |
Maximum number of 1D nodal points for simplices.
Definition at line 128 of file forall.hpp.
| int mfem::DeviceDofQuadLimits::MAX_DET_1D |
Maximum number of points for determinant computation in QuadratureInterpolator.
Definition at line 135 of file forall.hpp.
| int mfem::DeviceDofQuadLimits::MAX_INTERP_1D |
Maximum number of points for use in QuadratureInterpolator.
Definition at line 134 of file forall.hpp.
| int mfem::DeviceDofQuadLimits::MAX_Q1D |
Maximum number of 1D quadrature points.
Definition at line 127 of file forall.hpp.
| int mfem::DeviceDofQuadLimits::MAX_Q1D_SIMPLEX |
Maximum number of 1D quadrature points for simplices.
Definition at line 129 of file forall.hpp.