3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
mpfa Directory Reference

Directories

directory  omethod
 

Files

file  mpfa/computetransmissibility.hh [code]
 This file contains free functions to evaluate the transmissibilities associated with flux evaluations across sub-control volume faces in the context of cell-centered Mpfa schemes.
 
file  cellcentered/mpfa/connectivitymap.hh [code]
 Stores the face indices corresponding to the neighbors of an element that contribute to the derivative calculation. Depending on if an mpfa scheme leads to a symmetric/unsymmetric sparsity pattern, the adequate implementation of the connectiviy map is chosen.
 
file  dualgridindexset.hh [code]
 Class for the index sets of the dual grid in mpfa schemes.
 
file  cellcentered/mpfa/elementfluxvariablescache.hh [code]
 The element-local object of flux variables caches.
 
file  cellcentered/mpfa/elementvolumevariables.hh [code]
 The local (stencil) volume variables class for cell centered mpfa models.
 
file  discretization/cellcentered/mpfa/fluxvariablescachefiller.hh [code]
 A helper class to fill the flux variable caches used in the flux constitutive laws.
 
file  discretization/cellcentered/mpfa/fvelementgeometry.hh [code]
 Stencil-local finite volume geometry (scvs and scvfs) for cell-centered mpfa models This builds up the sub control volumes and sub control volume faces for each element in the local scope we are restricting to, e.g. stencil or element.
 
file  discretization/cellcentered/mpfa/fvgridgeometry.hh [code]
 The finite volume geometry (scvs and scvfs) for cell-centered mpfa models on a grid view This builds up the sub control volumes and sub control volume faces for each element of the grid partition.
 
file  cellcentered/mpfa/fvgridgeometrytraits.hh [code]
 Traits class to be used in conjunction with the CCMpfaFVGridGeometry.
 
file  cellcentered/mpfa/gridfluxvariablescache.hh [code]
 Flux variable caches on a gridview.
 
file  gridinteractionvolumeindexsets.hh [code]
 Class for the grid interaction volume index sets of mpfa schemes.
 
file  cellcentered/mpfa/gridvolumevariables.hh [code]
 The grid volume variables class for cell centered mpfa models.
 
file  helper.hh [code]
 Helper class to get data required for mpfa scheme.
 
file  interactionvolumebase.hh [code]
 Base class for interaction volumes of mpfa methods.
 
file  interactionvolumedatahandle.hh [code]
 Data handle class for interaction volumes of mpfa methods. This class is passed to interaction volumes to store the necessary data in it.
 
file  localassemblerbase.hh [code]
 Defines the general interface of classes used for the assembly of the local systems of equations involved in the transmissibility computation in mpfa schemes.
 
file  localassemblerhelper.hh [code]
 A class that contains helper functions as well as functionality which is common to different mpfa schemes and which solely operate on the interaction volume.
 
file  localfacedata.hh [code]
 Data structure holding interaction volume-local information for a grid subb-control volume face embedded in it.
 
file  methods.hh [code]
 The available mpfa schemes in Dumux.
 
file  scvgradients.hh [code]
 Class roviding functionality for the reconstruction of the gradients in the sub-control volumes involved in mpfa schemes.
 
file  discretization/cellcentered/mpfa/subcontrolvolumeface.hh [code]
 The sub control volume face.
 
file  tensorlambdafactory.hh [code]
 Helper class to be used to obtain lambda functions for the tensors involved in the laws that describe the different kind of fluxes that occur in DuMuX models (i.e. advective, diffusive and heat conduction fluxes). The local systems appearing in Mpfa methods have to be solved subject to the different tensors. This class returns lambda expressions to be used in the local systems. The specialization for other discretization methods allows compatibility with the TPFA scheme, which could be used for one or more of the tensors.