https://mooseframework.inl.gov
stochastic_tools
src
actions
AddParallelAcquisitionAction.C
Go to the documentation of this file.
1
//* This file is part of the MOOSE framework
2
//* https://www.mooseframework.org
3
//*
4
//* All rights reserved, see COPYRIGHT for full restrictions
5
//* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6
//*
7
//* Licensed under LGPL 2.1, please see LICENSE for details
8
//* https://www.gnu.org/licenses/lgpl-2.1.html
9
10
#include "
AddParallelAcquisitionAction.h
"
11
#include "
Factory.h
"
12
#include "
FEProblem.h
"
13
#include "
ParallelAcquisitionFunctionBase.h
"
14
15
registerMooseAction
(
"StochasticToolsApp"
,
AddParallelAcquisitionAction
,
"add_parallelacquisition"
);
16
17
InputParameters
18
AddParallelAcquisitionAction::validParams
()
19
{
20
InputParameters
params =
MooseObjectAction::validParams
();
21
params.
addClassDescription
(
"Adds acquistion function objects."
);
22
return
params;
23
}
24
25
AddParallelAcquisitionAction::AddParallelAcquisitionAction
(
const
InputParameters
& params)
26
:
MooseObjectAction
(params)
27
{
28
}
29
30
void
31
AddParallelAcquisitionAction::act
()
32
{
33
_problem
->addObject<
ParallelAcquisitionFunctionBase
>(
34
_type
,
_name
,
_moose_object_pars
,
/* threaded = */
false
);
35
}
registerMooseAction
registerMooseAction("StochasticToolsApp", AddParallelAcquisitionAction, "add_parallelacquisition")
ParallelAcquisitionFunctionBase.h
MooseObjectAction::_name
const std::string & _name
AddParallelAcquisitionAction
Definition:
AddParallelAcquisitionAction.h:14
MooseObjectAction::validParams
static InputParameters validParams()
ParallelAcquisitionFunctionBase
All ParallelAcquisition functions should inherit from this class.
Definition:
ParallelAcquisitionFunctionBase.h:19
Factory.h
InputParameters
AddParallelAcquisitionAction.h
FEProblem.h
MooseObjectAction
MooseObjectAction::_type
std::string _type
MooseObjectAction::_moose_object_pars
InputParameters _moose_object_pars
InputParameters::addClassDescription
void addClassDescription(const std::string &doc_string)
MooseObjectAction::_problem
std::shared_ptr< FEProblemBase > & _problem
AddParallelAcquisitionAction::act
virtual void act() override
Definition:
AddParallelAcquisitionAction.C:31
AddParallelAcquisitionAction::validParams
static InputParameters validParams()
Definition:
AddParallelAcquisitionAction.C:18
AddParallelAcquisitionAction::AddParallelAcquisitionAction
AddParallelAcquisitionAction(const InputParameters ¶ms)
Definition:
AddParallelAcquisitionAction.C:25
Generated on Wed Jun 24 2026 08:25:40 for https://mooseframework.inl.gov by
1.8.14