fvbasenewtonmethod.hh File Reference

A Newton method for models using a finite volume discretization. More...

Include dependency graph for fvbasenewtonmethod.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ewoms::FvBaseNewtonMethod< TypeTag >
 A Newton method for models using a finite volume discretization. More...
 
singleton  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...
 

Namespaces

 Ewoms
 
 Ewoms::Properties
 

Functions

 Ewoms::Properties::NEW_TYPE_TAG (FvBaseNewtonMethod, INHERITS_FROM(NewtonMethod))
 create a type tag for the Newton method of the finite-volume discretization More...
 
 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)
 A vector of holding a quantity for each equation (usually at a given spatial location) 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. More...
 
 Ewoms::Properties::NEW_PROP_TAG (NewtonMethod)
 The class implementing the Newton algorithm. More...
 
 Ewoms::Properties::NEW_PROP_TAG (EnablePartialRelinearization)
 
 Ewoms::Properties::NEW_PROP_TAG (EnableLinearizationRecycling)
 Enable linearization recycling? More...
 
 Ewoms::Properties::NEW_PROP_TAG (LinearSolverTolerance)
 The desired residual reduction of the linear solver. 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 >)
 

Detailed Description

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.