SetupQuadratureAction
Sets the quadrature type for the simulation.
A Quadrature
is specified as an object inside the [Quadrature]
block with the [Executioner]
block as shown below.
[Executioner]
type = Steady
[Quadrature]
custom_blocks = '1 2'
custom_orders = 'first second'
[]
[]
(moose/test/tests/quadrature/order/block-order.i)This action adds the default quadrature rule to the Problem
then adds custom requested quadratures in the specified blocks.
More information about quadratures may be found on the Quadrature syntax documentation.
Input Parameters
- active__all__ If specified only the blocks named will be visited and made active
Default:__all__
C++ Type:std::vector<std::string>
Controllable:No
Description:If specified only the blocks named will be visited and made active
- allow_negative_qweightsTrueWhether or not allow negative quadrature weights
Default:True
C++ Type:bool
Controllable:No
Description:Whether or not allow negative quadrature weights
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.
- custom_blockslist of blocks to specify custom quadrature order
C++ Type:std::vector<unsigned short>
Controllable:No
Description:list of blocks to specify custom quadrature order
- custom_orderslist of quadrature orders for the blocks specified in `custom_blocks`
C++ Type:MultiMooseEnum
Controllable:No
Description:list of quadrature orders for the blocks specified in `custom_blocks`
- element_orderAUTOOrder of the quadrature for elements
Default:AUTO
C++ Type:MooseEnum
Controllable:No
Description:Order of the quadrature for elements
- inactiveIf specified blocks matching these identifiers will be skipped.
C++ Type:std::vector<std::string>
Controllable:No
Description:If specified blocks matching these identifiers will be skipped.
- orderAUTOOrder of the quadrature
Default:AUTO
C++ Type:MooseEnum
Controllable:No
Description:Order of the quadrature
- side_orderAUTOOrder of the quadrature for sides
Default:AUTO
C++ Type:MooseEnum
Controllable:No
Description:Order of the quadrature for sides