https://mooseframework.inl.gov
stochastic_tools
src
actions
LoadSurrogateDataAction.C
Go to the documentation of this file.
1
//* This file is part of the MOOSE framework
2
//* https://mooseframework.inl.gov
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 "
LoadSurrogateDataAction.h
"
11
#include "
SurrogateModel.h
"
12
#include "
FEProblem.h
"
13
#include "
StochasticToolsApp.h
"
14
15
registerMooseAction
(
"StochasticToolsApp"
,
LoadSurrogateDataAction
,
"load_surrogate_data"
);
16
17
InputParameters
18
LoadSurrogateDataAction::validParams
()
19
{
20
InputParameters
params =
LoadModelDataAction<SurrogateModel>::validParams
();
21
params.
addClassDescription
(
"Calls load method on SurrogateModel objects contained within the "
22
"`[Surrogates]` input block, if a filename is given."
);
23
return
params;
24
}
25
26
LoadSurrogateDataAction::LoadSurrogateDataAction
(
const
InputParameters
& params)
27
:
LoadModelDataAction
<
SurrogateModel
>(params)
28
{
29
}
LoadModelDataAction::validParams
static InputParameters validParams()
Definition:
LoadModelDataAction.h:42
SurrogateModel
Definition:
SurrogateModel.h:18
LoadSurrogateDataAction.h
LoadSurrogateDataAction::LoadSurrogateDataAction
LoadSurrogateDataAction(const InputParameters ¶ms)
Definition:
LoadSurrogateDataAction.C:26
InputParameters
StochasticToolsApp.h
FEProblem.h
LoadSurrogateDataAction
Action which is responsible for loading essential data for surrogates from separate binary files...
Definition:
LoadSurrogateDataAction.h:20
LoadModelDataAction
Action for loading the model data for the mapping objects.
Definition:
LoadModelDataAction.h:23
SurrogateModel.h
InputParameters::addClassDescription
void addClassDescription(const std::string &doc_string)
registerMooseAction
registerMooseAction("StochasticToolsApp", LoadSurrogateDataAction, "load_surrogate_data")
LoadSurrogateDataAction::validParams
static InputParameters validParams()
Definition:
LoadSurrogateDataAction.C:18
Generated on Fri Jul 18 2025 13:43:50 for https://mooseframework.inl.gov by
1.8.14