https://mooseframework.inl.gov
Loading...
Searching...
No Matches
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")
AddParallelAcquisitionAction.h
FEProblem.h
Factory.h
ParallelAcquisitionFunctionBase.h
MooseObjectAction::_problem
std::shared_ptr< FEProblemBase > & _problem
AddParallelAcquisitionAction
Definition
AddParallelAcquisitionAction.h:15
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
InputParameters::addClassDescription
void addClassDescription(const std::string &doc_string)
MooseObjectAction::_name
const std::string & _name
MooseObjectAction
MooseObjectAction::_moose_object_pars
InputParameters _moose_object_pars
MooseObjectAction::validParams
static InputParameters validParams()
MooseObjectAction::_type
std::string _type
ParallelAcquisitionFunctionBase
All ParallelAcquisition functions should inherit from this class.
Definition
ParallelAcquisitionFunctionBase.h:20
InputParameters
Generated on Fri Sep 11 2026 20:36:59 for https://mooseframework.inl.gov by
1.9.8