www.mooseframework.org
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 
11 
12 template <>
13 InputParameters
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