www.mooseframework.org
Classes | Functions
FXIntegralBaseUserObject.h File Reference

Go to the source code of this file.

Classes

class  FXIntegralBaseUserObjectParameters
 Class declaration for parameters - we cannot use templated types in validParams<>() More...
 
class  FXIntegralBaseUserObject< IntegralBaseVariableUserObject >
 This class interacts with a MooseApp through functional expansions. More...
 

Functions

template<>
InputParameters validParams< FXIntegralBaseUserObjectParameters > ()
 

Function Documentation

◆ validParams< FXIntegralBaseUserObjectParameters >()

template<>
InputParameters validParams< FXIntegralBaseUserObjectParameters > ( )

Definition at line 14 of file FXntegralBaseUserObjectParameters.C.

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 }

Referenced by validParams< FXBoundaryBaseUserObject >(), and validParams< FXVolumeUserObject >().

validParams< MutableCoefficientsInterface >
InputParameters validParams< MutableCoefficientsInterface >()
Definition: MutableCoefficientsInterface.C:19