www.mooseframework.org
functional_expansion_tools
src
userobject
FXntegralBaseUserObjectParameters.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 "
FXIntegralBaseUserObject.h
"
11
12
template
<>
13
InputParameters
14
validParams<FXIntegralBaseUserObjectParameters>
()
15
{
16
InputParameters params =
validParams<MutableCoefficientsInterface>
();
17
18
params.addClassDescription(
19
"This UserObject interacts with a MooseApp through functional expansions."
);
20
21
params.addRequiredParam<FunctionName>(
"function"
,
22
"The name of the FunctionSeries \"Function\" object with "
23
"which to generate this functional expansion."
);
24
25
params.addParam<
bool
>(
26
"keep_history"
,
false
,
"Keep the expansion coefficients from previous solves"
);
27
28
params.addParam<
bool
>(
"print_state"
,
false
,
"Print the state of the zeroth instance each solve"
);
29
30
return
params;
31
}
validParams< FXIntegralBaseUserObjectParameters >
InputParameters validParams< FXIntegralBaseUserObjectParameters >()
Definition:
FXntegralBaseUserObjectParameters.C:14
validParams< MutableCoefficientsInterface >
InputParameters validParams< MutableCoefficientsInterface >()
Definition:
MutableCoefficientsInterface.C:19
FXIntegralBaseUserObject.h
Generated on Sat Jan 25 2020 12:04:37 for www.mooseframework.org by
1.8.16