Classes | Functions
NonlinearEigen.h File Reference

Go to the source code of this file.


class  NonlinearEigen


InputParameters validParams< NonlinearEigen > ()

Function Documentation

Definition at line 19 of file NonlinearEigen.C.

20 {
22  params.addParam<unsigned int>("free_power_iterations", 4, "The number of free power iterations");
23  params.addParam<Real>("source_abs_tol", 1e-06, "Absolute tolernance on residual norm");
24  params.addParam<Real>(
25  "source_rel_tol", 1e-50, "Relative tolernance on residual norm after free power iterations");
26  params.addParam<Real>(
27  "pfactor",
28  1e-2,
29  "The factor of residual to be reduced per free power iteration or per nonlinear step");
30  params.addParam<Real>("k0", 1.0, "Initial guess of the eigenvalue");
31  params.addParam<bool>(
32  "output_after_power_iterations", true, "True to output solution after free power iterations");
33  return params;
34 }
InputParameters validParams< EigenExecutionerBase >()
The main MOOSE class responsible for handling user-defined parameters in almost every MOOSE system...
void addParam(const std::string &name, const S &value, const std::string &doc_string)
These methods add an option parameter and a documentation string to the InputParameters object...