The base class for the vertex centered finite volume discretization scheme. More...

#include <vcfvdiscretization.hh>

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

Public Member Functions

 VcfvDiscretization (Simulator &simulator)
 
size_t numGridDof () const
 Returns the number of global degrees of freedom (DOFs) due to the grid. More...
 
const DofMapper & dofMapper () const
 Mapper to convert the Dune entities of the discretization's degrees of freedoms are to indices. More...
 
template<class Restarter >
void serialize (Restarter &res)
 Serializes the current state of the model. More...
 
template<class Restarter >
void deserialize (Restarter &res)
 Deserializes the state of the model. More...
 

Static Public Member Functions

static std::string discretizationName ()
 Returns a string of discretization's human-readable name. More...
 

Detailed Description

template<class TypeTag>
class Opm::VcfvDiscretization< TypeTag >

The base class for the vertex centered finite volume discretization scheme.

Constructor & Destructor Documentation

◆ VcfvDiscretization()

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

Member Function Documentation

◆ deserialize()

template<class TypeTag >
template<class Restarter >
void Opm::VcfvDiscretization< TypeTag >::deserialize ( Restarter &  res)
inline

Deserializes the state of the model.

Template Parameters
RestarterThe type of the serializer class
Parameters
resThe serializer object

◆ discretizationName()

template<class TypeTag >
static std::string Opm::VcfvDiscretization< TypeTag >::discretizationName ( )
inlinestatic

Returns a string of discretization's human-readable name.

◆ dofMapper()

template<class TypeTag >
const DofMapper & Opm::VcfvDiscretization< TypeTag >::dofMapper ( ) const
inline

Mapper to convert the Dune entities of the discretization's degrees of freedoms are to indices.

◆ numGridDof()

template<class TypeTag >
size_t Opm::VcfvDiscretization< TypeTag >::numGridDof ( ) const
inline

Returns the number of global degrees of freedom (DOFs) due to the grid.

◆ serialize()

template<class TypeTag >
template<class Restarter >
void Opm::VcfvDiscretization< TypeTag >::serialize ( Restarter &  res)
inline

Serializes the current state of the model.

Template Parameters
RestarterThe type of the serializer class
Parameters
resThe serializer object

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