22 virtual bool isScalar()
const override {
return false; }
24 virtual bool isVector()
const override {
return true; }
28 virtual std::string
getFECName()
const override;
32 virtual int getVDim()
const override;
MFEMVectorFESpace(const InputParameters ¶meters)
static InputParameters validParams()
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.
virtual bool isScalar() const override
const std::string _fec_type
Name of the family of finite element collections to use.
const InputParameters & parameters() const
Get the parameters of the object.
Class with common parameters for MFEMVectorFESpace and MFEMScalarFESpace.
virtual bool isVector() const override
const int _range_dim
The number of vector components in the reference space.