3.6-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Classes | Namespaces
fcdiamond.hh File Reference

Defines a type tag and some properties for models using the diamond scheme. This scheme features degrees of freedom at the elements' centers and intersections (faces). More...

#include <dumux/common/properties.hh>
#include <dumux/common/typetraits/problem.hh>
#include <dumux/assembly/cvfelocalresidual.hh>
#include <dumux/discretization/method.hh>
#include <dumux/discretization/fvproperties.hh>
#include <dumux/flux/fluxvariablescaching.hh>
#include <dumux/discretization/facecentered/diamond/fvgridgeometry.hh>
#include <dumux/discretization/cvfe/gridvolumevariables.hh>
#include <dumux/discretization/cvfe/gridfluxvariablescache.hh>
#include <dumux/discretization/cvfe/fluxvariablescache.hh>
#include <dumux/discretization/cvfe/elementboundarytypes.hh>

Go to the source code of this file.

Description

Defines a type tag and some properties for models using the diamond scheme. This scheme features degrees of freedom at the elements' centers and intersections (faces).

Classes

struct  Dumux::Properties::TTag::FaceCenteredDiamondModel
 
struct  Dumux::Properties::GridGeometry< TypeTag, TTag::FaceCenteredDiamondModel >
 Set the default for the grid geometry. More...
 
struct  Dumux::Properties::GridVolumeVariables< TypeTag, TTag::FaceCenteredDiamondModel >
 The grid volume variables vector class. More...
 
struct  Dumux::Properties::GridFluxVariablesCache< TypeTag, TTag::FaceCenteredDiamondModel >
 Set the global flux variables cache vector class. More...
 
struct  Dumux::Properties::GridVariables< TypeTag, TTag::FaceCenteredDiamondModel >
 Set the grid variables (volume, flux and face variables) More...
 
struct  Dumux::Properties::BaseLocalResidual< TypeTag, TTag::FaceCenteredDiamondModel >
 Set the BaseLocalResidual to CVFELocalResidual. More...
 
struct  Dumux::Properties::FluxVariablesCache< TypeTag, TTag::FaceCenteredDiamondModel >
 The flux variables cache class for models involving flow in porous media. More...
 
struct  Dumux::Properties::ElementBoundaryTypes< TypeTag, TTag::FaceCenteredDiamondModel >
 Set the default for the ElementBoundaryTypes. More...
 
struct  Dumux::Detail::ProblemTraits< Problem, DiscretizationMethods::FCDiamond >
 

Namespaces

namespace  Dumux
 Adaption of the non-isothermal two-phase two-component flow model to problems with CO2.
 
namespace  Dumux::Properties
 
namespace  Dumux::Properties::TTag
 Type tag for numeric models.
 
namespace  Dumux::Detail
 Distance implementation details.
 
Include dependency graph for fcdiamond.hh: