14 #include "libmesh/enum_order.h"    15 #include "libmesh/enum_quadrature_type.h"    27   virtual void act() 
override;
    32     return MooseEnum(
"CLOUGH CONICAL GAUSS GRID MONOMIAL SIMPSON TRAP GAUSS_LOBATTO", 
"GAUSS");
    38         "AUTO CONSTANT FIRST SECOND THIRD FOURTH FIFTH SIXTH SEVENTH EIGHTH NINTH TENTH "    39         "ELEVENTH TWELFTH THIRTEENTH FOURTEENTH FIFTEENTH SIXTEENTH SEVENTEENTH "    40         "EIGHTTEENTH NINTEENTH TWENTIETH",
    47         "CONSTANT FIRST SECOND THIRD FOURTH FIFTH SIXTH SEVENTH EIGHTH NINTH TENTH "    48         "ELEVENTH TWELFTH THIRTEENTH FOURTEENTH FIFTEENTH SIXTEENTH SEVENTEENTH "    49         "EIGHTTEENTH NINTEENTH TWENTIETH");
 
static MooseEnum getQuadratureOrderEnum()
Return the potential selections for the order of the quadrature, with an 'auto' default. 
static MultiMooseEnum getQuadratureOrdersMultiEnum()
A MultiMooseEnum for selecting multiple quadrature orders. 
const InputParameters & parameters() const
Get the parameters of the object. 
const std::vector< std::pair< SubdomainID, MooseEnumItem > > _custom_block_orders
const bool _allow_negative_qweights
static MooseEnum getQuadratureTypesEnum()
Return the possible selections for the type of the quadrature. 
libMesh::QuadratureType _type
virtual void act() override
Method to add objects to the simulation or perform other setup tasks. 
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type It sho...
static InputParameters validParams()
SetupQuadratureAction(const InputParameters ¶meters)
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type...