10#ifdef MOOSE_MFEM_ENABLED
23 virtual bool isScalar()
const override {
return false; }
25 virtual bool isVector()
const override {
return true; }
29 virtual std::string
getFECName()
const override;
33 virtual int getVDim()
const override;
Class with common parameters for MFEMVectorFESpace and MFEMScalarFESpace.
const std::string _fec_type
Name of the family of finite element collections to use.
const int _range_dim
The number of vector components in the reference space.
virtual bool isVector() const override
virtual bool isScalar() const override
virtual int getVDim() const override
Get the number of degrees of freedom per basis function needed in this finite element space.
virtual std::string getFECName() const override
Get the name of the desired FECollection.
static InputParameters validParams()
const InputParameters & parameters() const
Get the parameters of the object.