Ewoms::DgfGridManager< TypeTag > Class Template Reference

Provides a grid manager which reads Dune Grid Format (DGF) files. More...

#include <dgfgridmanager.hh>

Inheritance diagram for Ewoms::DgfGridManager< TypeTag >:
Inheritance graph

Public Member Functions

 DgfGridManager (Simulator &simulator)
 Load the grid from the file. More...
 
Grid & grid ()
 Returns a reference to the grid. More...
 
const Grid & grid () const
 Returns a reference to the grid. More...
 
void loadBalance ()
 Distributes the grid on all processes of a parallel computation. More...
 
FractureMapperfractureMapper ()
 Returns the fracture mapper. More...
 
const FractureMapperfractureMapper () const
 Returns the fracture mapper. More...
 
GridView & gridView ()
 Returns a reference to the grid view to be used. More...
 
const GridView & gridView () const
 Returns a reference to the grid view to be used. More...
 

Static Public Member Functions

static void registerParameters ()
 Register all run-time parameters for the grid manager. More...
 

Protected Member Functions

void addFractures_ (Dune::GridPtr< Grid > &dgfPointer)
 
void finalizeInit_ ()
 

Detailed Description

template<class TypeTag>
class Ewoms::DgfGridManager< TypeTag >

Provides a grid manager which reads Dune Grid Format (DGF) files.

Constructor & Destructor Documentation

template<class TypeTag >
Ewoms::DgfGridManager< TypeTag >::DgfGridManager ( Simulator simulator)
inline

Member Function Documentation

template<class TypeTag >
void Ewoms::DgfGridManager< TypeTag >::addFractures_ ( Dune::GridPtr< Grid > &  dgfPointer)
inlineprotected
template<class TypeTag >
void Ewoms::BaseGridManager< TypeTag >::finalizeInit_ ( )
inlineprotectedinherited
template<class TypeTag >
FractureMapper& Ewoms::DgfGridManager< TypeTag >::fractureMapper ( )
inline

Returns the fracture mapper.

The fracture mapper determines the topology of the fractures.

template<class TypeTag >
const FractureMapper& Ewoms::DgfGridManager< TypeTag >::fractureMapper ( ) const
inline

Returns the fracture mapper.

The fracture mapper determines the topology of the fractures.

template<class TypeTag >
Grid& Ewoms::DgfGridManager< TypeTag >::grid ( )
inline

Returns a reference to the grid.

template<class TypeTag >
const Grid& Ewoms::DgfGridManager< TypeTag >::grid ( ) const
inline

Returns a reference to the grid.

template<class TypeTag >
GridView& Ewoms::BaseGridManager< TypeTag >::gridView ( )
inlineinherited

Returns a reference to the grid view to be used.

Referenced by Ewoms::DgfGridManager< TypeTag >::addFractures_().

template<class TypeTag >
const GridView& Ewoms::BaseGridManager< TypeTag >::gridView ( ) const
inlineinherited

Returns a reference to the grid view to be used.

template<class TypeTag >
void Ewoms::DgfGridManager< TypeTag >::loadBalance ( )
inline

Distributes the grid on all processes of a parallel computation.

This grid manager plays nice and also distributes the data of the DGF...

template<class TypeTag >
static void Ewoms::DgfGridManager< TypeTag >::registerParameters ( )
inlinestatic

Register all run-time parameters for the grid manager.

References EWOMS_REGISTER_PARAM.


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