- active__all__ If specified only the blocks named will be visited and made active
Default:__all__
C++ Type:std::vector<std::string>
Unit:(no unit assumed)
Controllable:No
Description:If specified only the blocks named will be visited and made active
- disable_scalars_in_consoleTrueSet to true to force 'execute_scalars_on = NONE' in Console, which disables printing of all scalar variables.
Default:True
C++ Type:bool
Unit:(no unit assumed)
Controllable:No
Description:Set to true to force 'execute_scalars_on = NONE' in Console, which disables printing of all scalar variables.
- inactiveIf specified blocks matching these identifiers will be skipped.
C++ Type:std::vector<std::string>
Unit:(no unit assumed)
Controllable:No
Description:If specified blocks matching these identifiers will be skipped.
THMSetupOutputAction
This action creates a parameter "disable_scalars_in_console" in the [Outputs]
block, which when set to TRUE
, sets "execute_scalars_on" to be NONE
for all Console objects, overriding the user-specified value, which has a default of INITIAL TIMESTEP_END
. This parameter effectively changes the default for the "execute_scalars_on" parameter for THM-based applications. Disabling scalar variables output is often desirable in THM due to the potentially large number of scalar variables in systems simulations.
Input Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Unit:(no unit assumed)
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.