44#ifdef MOOSE_KOKKOS_ENABLED
InputParameters validParams()
Base class for MOOSE-based applications.
A class to provide an common interface to objects requiring "outputs" option.
MooseApp & _oi_moose_app
Reference the the MooseApp; neede for access to the OutputWarehouse.
const std::set< OutputName > & getOutputs()
Get the list of output objects that this class is restricted.
static InputParameters validParams()
OutputWarehouse & _oi_output_warehouse
Reference to the OutputWarehouse for populating the Output object hide lists.
void buildOutputHideVariableList(std::set< std::string > variable_names)
Builds hide lists for output objects NOT listed in the 'outputs' parameter.
std::set< OutputName > _oi_outputs
The set of Output object names listed in the 'outputs' parameter.
Class for storing and utilizing output objects.