fvbaseadlocallinearizer.hh File Reference

Calculates the local residual and its Jacobian for a single element of the grid. More...

#include <opm/material/localad/Math.hpp>
#include "fvbaseproperties.hh"
#include <dune/istl/bvector.hh>
#include <dune/istl/matrix.hh>
#include <dune/common/fvector.hh>
#include <dune/common/fmatrix.hh>
Include dependency graph for fvbaseadlocallinearizer.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ewoms::FvBaseAdLocalLinearizer< TypeTag >
 Calculates the local residual and its Jacobian for a single element of the grid. More...
 
class  Ewoms::FvBaseAdLocalLinearizer< TypeTag >
 Calculates the local residual and its Jacobian for a single element of the grid. More...
 

Namespaces

 Ewoms
 
 Ewoms::Properties
 

Functions

 Ewoms::Properties::NEW_TYPE_TAG (AutoDiffLocalLinearizer)
 
 Ewoms::Properties::NEW_PROP_TAG (LocalLinearizer)
 The type of the local linearizer. More...
 
 Ewoms::Properties::NEW_PROP_TAG (Evaluation)
 Representation of a function evaluation and all necessary derivatives with regard to the intensive quantities of the primary variables. More...
 
 Ewoms::Properties::NEW_PROP_TAG (LocalResidual)
 The type of the local residual function. More...
 
 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 (PrimaryVariables)
 The class storing primary variables plus pseudo primary variables. More...
 
 Ewoms::Properties::NEW_PROP_TAG (ElementContext)
 The secondary variables of all degrees of freedom in an element's stencil. More...
 
 Ewoms::Properties::NEW_PROP_TAG (Scalar)
 Property to specify the type of scalar values. More...
 
 Ewoms::Properties::NEW_PROP_TAG (GridView)
 The type of the grid view. More...
 
 Ewoms::Properties::SET_TYPE_PROP (AutoDiffLocalLinearizer, LocalLinearizer, Ewoms::FvBaseAdLocalLinearizer< TypeTag >)
 
 Ewoms::Properties::SET_PROP (AutoDiffLocalLinearizer, Evaluation)
 Set the function evaluation w.r.t. the primary variables. More...
 

Detailed Description

Calculates the local residual and its Jacobian for a single element of the grid.

This class uses automatic differentiation to calculate the partial derivatives (the alternative is finite differences).