- 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
- 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.
AddMFEMProblemComposerAction
Overview
Action called to add a problem composer, an object that builds ProblemOperators, parsing content inside a ProblemComposers block in the user input. Only has an effect if the Problem type is set to MFEMProblem.
Example Input File Syntax
[Problem<<<{"href": "../../../syntax/Problem/index.html"}>>>]
type = MFEMProblem
[]
[ProblemComposers<<<{"href": "../../../syntax/ProblemComposers/index.html"}>>>]
[default_steady]
type = MFEMWeakFormProblemComposer<<<{"description": "Base class for MFEM objects backed directly by MooseObject.", "href": "../problem_composers/MFEMWeakFormProblemComposer.html"}>>>
[]
[](test/tests/mfem/problemcomposers/explicit_composer_darcy.i)[Problem<<<{"href": "../../../syntax/Problem/index.html"}>>>]
type = MFEMProblem
[]
[ProblemComposers<<<{"href": "../../../syntax/ProblemComposers/index.html"}>>>]
[default_transient]
type = MFEMTimeDependentWeakFormProblemComposer<<<{"description": "Base class for MFEM objects backed directly by MooseObject.", "href": "../problem_composers/MFEMTimeDependentWeakFormProblemComposer.html"}>>>
[]
[](test/tests/mfem/problemcomposers/explicit_composer_heat_transfer.i)Input Parameters
- 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.