|
| | Ewoms::Properties::NEW_TYPE_TAG (NewtonMethod) |
| |
| | Ewoms::Properties::NEW_PROP_TAG (Simulator) |
| | Manages the simulation time. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (Problem) |
| | The type of the problem. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (Model) |
| | The class dealing with the balance equations. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (Scalar) |
| | Property to specify the type of scalar values. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (NewtonMethod) |
| | The class implementing the Newton algorithm. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (SolutionVector) |
| | Vector containing all primary variables of the grid. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (PrimaryVariables) |
| | The class storing primary variables plus pseudo primary variables. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (GlobalEqVector) |
| | Vector containing a quantity of for equation for each DOF of the whole grid. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (EqVector) |
| | A vector of holding a quantity for each equation (usually at a given spatial location) More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (Linearizer) |
| | The class which linearizes the non-linear system of equations. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (JacobianMatrix) |
| | Type of the global jacobian matrix. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (LinearSolverBackend) |
| | The type of the linear solver to be used. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (NewtonVerbose) |
| | Specifies whether the Newton method should print messages or not. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (NewtonConvergenceWriter) |
| | Specifies the type of the class which writes out the Newton convergence. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (NewtonWriteConvergence) |
| |
| | Ewoms::Properties::NEW_PROP_TAG (ConvergenceWriter) |
| |
| | Ewoms::Properties::NEW_PROP_TAG (NewtonRawTolerance) |
| | The value for the error below which convergence is declared. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (NewtonMaxError) |
| |
| | Ewoms::Properties::NEW_PROP_TAG (NewtonTargetIterations) |
| | The number of iterations at which the Newton method should aim at. More...
|
| |
| | Ewoms::Properties::NEW_PROP_TAG (NewtonMaxIterations) |
| | Number of maximum iterations for the Newton method. More...
|
| |
| | Ewoms::Properties::SET_TYPE_PROP (NewtonMethod, NewtonMethod, Ewoms::NewtonMethod< TypeTag >) |
| |
| | Ewoms::Properties::SET_TYPE_PROP (NewtonMethod, NewtonConvergenceWriter, Ewoms::NullConvergenceWriter< TypeTag >) |
| |
| | Ewoms::Properties::SET_BOOL_PROP (NewtonMethod, NewtonWriteConvergence, false) |
| |
| | Ewoms::Properties::SET_BOOL_PROP (NewtonMethod, NewtonVerbose, true) |
| |
| | Ewoms::Properties::SET_SCALAR_PROP (NewtonMethod, NewtonRawTolerance, 1e-8) |
| |
| | Ewoms::Properties::SET_SCALAR_PROP (NewtonMethod, NewtonMaxError, 1e100) |
| |
| | Ewoms::Properties::SET_INT_PROP (NewtonMethod, NewtonTargetIterations, 10) |
| |
| | Ewoms::Properties::SET_INT_PROP (NewtonMethod, NewtonMaxIterations, 18) |
| |
The multi-dimensional Newton method.
This class uses static polymorphism to allow implementations to implement different update/convergence strategies.