Opm::RichardsNewtonMethod< TypeTag > Class Template Reference

A Richards model specific Newton method. More...

#include <richardsnewtonmethod.hh>

Inheritance diagram for Opm::RichardsNewtonMethod< TypeTag >:
Inheritance graph

Public Member Functions

 RichardsNewtonMethod (Simulator &simulator)
 

Protected Member Functions

void updatePrimaryVariables_ (unsigned globalDofIdx, PrimaryVariables &nextValue, const PrimaryVariables &currentValue, const EqVector &update, const EqVector &)
 Update a single primary variables object. More...
 

Protected Attributes

friend NewtonMethod< TypeTag >
 
friend ParentType
 

Detailed Description

template<class TypeTag>
class Opm::RichardsNewtonMethod< TypeTag >

A Richards model specific Newton method.

Constructor & Destructor Documentation

◆ RichardsNewtonMethod()

template<class TypeTag >
Opm::RichardsNewtonMethod< TypeTag >::RichardsNewtonMethod ( Simulator &  simulator)
inline

Member Function Documentation

◆ updatePrimaryVariables_()

template<class TypeTag >
void Opm::RichardsNewtonMethod< TypeTag >::updatePrimaryVariables_ ( unsigned  globalDofIdx,
PrimaryVariables &  nextValue,
const PrimaryVariables &  currentValue,
const EqVector &  update,
const EqVector &   
)
inlineprotected

Update a single primary variables object.

Member Data Documentation

◆ NewtonMethod< TypeTag >

template<class TypeTag >
friend Opm::RichardsNewtonMethod< TypeTag >::NewtonMethod< TypeTag >
protected

◆ ParentType

template<class TypeTag >
friend Opm::RichardsNewtonMethod< TypeTag >::ParentType
protected

The documentation for this class was generated from the following file: