![]() |
MFEM v4.9.0
Finite element discretization library
|
Uniform parameter space. More...
#include <parameterspace.hpp>
Public Member Functions | |
| UniformParameterSpace (Mesh &mesh, const IntegrationRule &ir, int vdim, bool used_in_tensor_product=true) | |
| Constructor for a uniform parameter space. | |
| int | GetTrueVSize () const override |
| int | GetVSize () const override |
Public Member Functions inherited from mfem::future::ParameterSpace | |
| ParameterSpace (int vdim=1) | |
| int | GetVDim () const |
| Get vector dimension at each point. | |
| const DofToQuad & | GetDofToQuad () const |
| Get DofToQuad information. | |
| int | Dimension () const |
| virtual const Operator * | GetProlongationMatrix () const |
| Get T-vector to L-vector transformation. | |
| virtual const Operator * | GetElementRestriction (ElementDofOrdering o) const |
| Get L-vector to E-vector transformation. | |
Additional Inherited Members | |
Protected Attributes inherited from mfem::future::ParameterSpace | |
| int | vdim |
| DofToQuad | dtq |
| std::unique_ptr< Operator > | prolongation |
| std::unique_ptr< Operator > | elem_restr |
Uniform parameter space.
Definition at line 85 of file parameterspace.hpp.
|
inline |
Constructor for a uniform parameter space.
| mesh | The mesh to determine dimension and number of elements. |
| ir | The integration rule to determine the number of quadrature points. |
| vdim | The vector dimension at each point. |
| used_in_tensor_product | If true, the number of quadrature points is calculated as the nth root of the number of points in the integration rule, where n is the mesh dimension. If false, the number of quadrature points is taken directly from the integration rule. |
Definition at line 97 of file parameterspace.hpp.
|
inlineoverridevirtual |
Get total size of the space (T-vector size)
returns the true size vsize of the space
Implements mfem::future::ParameterSpace.
Definition at line 115 of file parameterspace.hpp.
|
inlineoverridevirtual |
Get local vector size (L-vector size)
returns the local size of the space
Implements mfem::future::ParameterSpace.
Definition at line 120 of file parameterspace.hpp.