A Newton method for models using a finite volume discretization. More...
#include "fvbasenewtonconvergencewriter.hh"
#include <ewoms/nonlinear/newtonmethod.hh>
#include <ewoms/common/propertysystem.hh>
Go to the source code of this file.
Classes | |
class | Ewoms::FvBaseNewtonMethod< TypeTag > |
A Newton method for models using a finite volume discretization. More... | |
class | Ewoms::FvBaseNewtonConvergenceWriter< TypeTag > |
Writes the intermediate solutions during the Newton scheme for models using a finite volume discretization. More... | |
class | Ewoms::FvBaseNewtonMethod< TypeTag > |
A Newton method for models using a finite volume discretization. More... | |
Functions | |
Ewoms::Properties::NEW_TYPE_TAG (FvBaseNewtonMethod, INHERITS_FROM(NewtonMethod)) | |
create a type tag for the Newton method of the finite-volume discretization | |
Ewoms::Properties::NEW_PROP_TAG (Model) | |
The class dealing with the balance equations. More... | |
Ewoms::Properties::NEW_PROP_TAG (PrimaryVariables) | |
The class storing primary variables plus pseudo primary variables. More... | |
Ewoms::Properties::NEW_PROP_TAG (EqVector) | |
The class storing values of conservation equations (e.g., a "naked" primary varible vector) More... | |
Ewoms::Properties::NEW_PROP_TAG (NumEq) | |
The number of balance equations. More... | |
Ewoms::Properties::NEW_PROP_TAG (DiscNewtonMethod) | |
The discretization specific part of he implementing the Newton algorithm. | |
Ewoms::Properties::NEW_PROP_TAG (NewtonMethod) | |
The class implementing the Newton algorithm. More... | |
Ewoms::Properties::SET_TYPE_PROP (FvBaseNewtonMethod, DiscNewtonMethod, Ewoms::FvBaseNewtonMethod< TypeTag >) | |
Ewoms::Properties::SET_TYPE_PROP (FvBaseNewtonMethod, NewtonMethod, typename GET_PROP_TYPE(TypeTag, DiscNewtonMethod)) | |
Ewoms::Properties::SET_TYPE_PROP (FvBaseNewtonMethod, NewtonConvergenceWriter, Ewoms::FvBaseNewtonConvergenceWriter< TypeTag >) | |
A Newton method for models using a finite volume discretization.
This class is sufficient for most models which use an Element or a Vertex Centered Finite Volume discretization.
Ewoms::Properties::NEW_PROP_TAG | ( | Model | ) |
The class dealing with the balance equations.
The model describing the PDEs for the conservation quantities.
The type of the model.
Ewoms::Properties::NEW_PROP_TAG | ( | EqVector | ) |
The class storing values of conservation equations (e.g., a "naked" primary varible vector)
Vector containing a quantity of for equation for a single degee of freedom.
A vector of holding a quantity for each equation (usually at a given spatial location)
Ewoms::Properties::NEW_PROP_TAG | ( | PrimaryVariables | ) |
The class storing primary variables plus pseudo primary variables.
Specifies the type of a solution for a single degee of freedom.
A vector of primary variables within a sub-control volume.
Ewoms::Properties::NEW_PROP_TAG | ( | NewtonMethod | ) |
The class implementing the Newton algorithm.
Specifies the type of the actual Newton method.
Ewoms::Properties::NEW_PROP_TAG | ( | NumEq | ) |
The number of balance equations.
Number of equations in the system of PDEs.