3.6-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Files | Classes
PQ1 bubble scheme

Control-volume finite element scheme based on P1/Q1 basis function with enrichment by a bubble function. More...

Description

Control-volume finite element scheme based on P1/Q1 basis function with enrichment by a bubble function.

Files

file  pq1bubblelocalassembler.hh
 An assembler for Jacobian and residual contribution per element (pq1bubble method)
 
file  pq1bubble/elementsolution.hh
 The local element solution class for the pq1bubble method.
 
file  discretization/pq1bubble/fvelementgeometry.hh
 Base class for the local finite volume geometry for the pq1bubble method This builds up the sub control volumes and sub control volume faces for an element.
 
file  discretization/pq1bubble/fvgridgeometry.hh
 Base class for the finite volume geometry vector for the pq1bubble method This builds up the sub control volumes and sub control volume faces for each element of the grid partition.
 
file  discretization/pq1bubble/geometryhelper.hh
 Helper class constructing the dual grid finite volume geometries for the cvfe discretizazion method.
 
file  pq1bubblefecache.hh
 A finite element cache for P1/Q1 function with bubble.
 
file  pq1bubblelocalfiniteelement.hh
 Evaluate P1/Q1 basis with bubble function.
 
file  discretization/pq1bubble/subcontrolvolume.hh
 the sub control volume for the cvfe scheme
 
file  discretization/pq1bubble/subcontrolvolumeface.hh
 Base class for a sub control volume face.
 
file  subdomainpq1bubblelocalassembler.hh
 An assembler for Jacobian and residual contribution per element for multidomain problems.
 

Classes

class  Dumux::PQ1BubbleLocalAssemblerBase< TypeTag, Assembler, Implementation, implicit >
 A base class for all local pq1bubble assemblers. More...
 
class  Dumux::PQ1BubbleLocalAssembler< TypeTag, Assembler, diffMethod, implicit, Implementation >
 An assembler for Jacobian and residual contribution per element (PQ1Bubble methods) More...
 
class  Dumux::PQ1BubbleLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true, Implementation >
 Face-centered scheme local assembler using numeric differentiation and implicit time discretization. More...
 
class  Dumux::PQ1BubbleLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false >
 TODO docme. More...
 
class  Dumux::PQ1BubbleLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true >
 TODO docme. More...
 
class  Dumux::PQ1BubbleLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false >
 TODO docme. More...
 
class  Dumux::PQ1BubbleElementSolution< FVElementGeometry, PV >
 The element solution vector. More...
 
class  Dumux::PQ1BubbleFVElementGeometry< GG, enableGridGeometryCache >
 Base class for the finite volume geometry vector for pq1bubble models This builds up the sub control volumes and sub control volume faces for each element. More...
 
struct  Dumux::PQ1BubbleDefaultGridGeometryTraits< GridView, MapperTraits >
 The default traits for the pq1bubble finite volume grid geometry Defines the scv and scvf types and the mapper types. More...
 
class  Dumux::PQ1BubbleFVGridGeometry< Scalar, GV, enableCaching, Traits >
 Base class for the finite volume geometry vector for pq1bubble schemes This builds up the sub control volumes and sub control volume faces. More...
 
class  Dumux::PQ1BubbleGeometryHelper< GridView, ScvType, ScvfType >
 A class to create sub control volume and sub control volume face geometries per element. More...
 
struct  Dumux::PQ1BubbleDefaultScvGeometryTraits< GridView >
 Default traits class to be used for the sub-control volumes for the pq1bubble scheme. More...
 
class  Dumux::PQ1BubbleSubControlVolume< GridView, T >
 the sub control volume for the pq1bubble scheme More...
 
struct  Dumux::PQ1BubbleDefaultScvfGeometryTraits< GridView >
 Default traits class to be used for the sub-control volume faces for the cvfe scheme. More...
 
class  Dumux::PQ1BubbleSubControlVolumeFace< GV, T >
 Class for a sub control volume face in the cvfe method, i.e a part of the boundary of a sub control volume we compute fluxes on. We simply use the base class here. More...
 
class  Dumux::SubDomainPQ1BubbleLocalAssemblerBase< id, TypeTag, Assembler, Implementation, dm, implicit >
 A base class for PQ1Bubble local assemblers. More...
 
class  Dumux::SubDomainPQ1BubbleLocalAssembler< id, TypeTag, Assembler, DM, implicit >
 The PQ1Bubble scheme multidomain local assembler. More...
 
class  Dumux::SubDomainPQ1BubbleLocalAssembler< id, TypeTag, Assembler, DiffMethod::numeric, true >
 Control-volume fe staggered scheme multi domain local assembler using numeric differentiation and implicit time discretization. More...