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

Defines a type tag and some properties for models using the box scheme. More...

#include <dumux/common/properties.hh>
#include <dumux/common/properties/model.hh>
#include <dumux/io/vtkoutputmodule.hh>
#include <dumux/porousmediumflow/fluxvariables.hh>
#include <dumux/porousmediumflow/fluxvariablescache.hh>
#include <dumux/porousmediumflow/fluxvariablescachefiller.hh>
#include <dumux/porousmediumflow/nonisothermal/localresidual.hh>
#include <dumux/porousmediumflow/velocityoutput.hh>
#include <dumux/flux/darcyslaw.hh>
#include <dumux/flux/fickslaw.hh>
#include <dumux/flux/fourierslaw.hh>
#include <dumux/flux/dispersionflux.hh>
#include <dumux/material/solidstates/inertsolidstate.hh>
#include <dumux/material/solidsystems/1csolid.hh>
#include <dumux/material/components/constant.hh>
#include <dumux/material/fluidmatrixinteractions/dispersiontensors/scheidegger.hh>

Go to the source code of this file.

Description

Defines a type tag and some properties for models using the box scheme.

Classes

struct  Dumux::Properties::TTag::PorousMediumFlow
 
struct  Dumux::Properties::FluxVariables< TypeTag, TTag::PorousMediumFlow >
 The flux variables for models involving flow in porous media. More...
 
struct  Dumux::Properties::FluxVariablesCache< TypeTag, TTag::PorousMediumFlow >
 The flux variables cache class for models involving flow in porous media. More...
 
struct  Dumux::Properties::FluxVariablesCacheFiller< TypeTag, TTag::PorousMediumFlow >
 
struct  Dumux::Properties::AdvectionType< TypeTag, TTag::PorousMediumFlow >
 By default, we use darcy's law for the advective fluxes. More...
 
struct  Dumux::Properties::MolecularDiffusionType< TypeTag, TTag::PorousMediumFlow >
 By default, we use fick's law for the diffusive fluxes. More...
 
struct  Dumux::Properties::EnableCompositionalDispersion< TypeTag, TTag::PorousMediumFlow >
 Per default, we do not include compositional dispersion effects. More...
 
struct  Dumux::Properties::EnableThermalDispersion< TypeTag, TTag::PorousMediumFlow >
 Per default, we do not include thermal dispersion effects. More...
 
struct  Dumux::Properties::DispersionFluxType< TypeTag, TTag::PorousMediumFlow >
 By default, we use a diffusive flux for the dispersive fluxes. More...
 
struct  Dumux::Properties::CompositionalDispersionModel< TypeTag, TTag::PorousMediumFlow >
 By default, we use Scheideggers's law for the dispersive tensor calculation. More...
 
struct  Dumux::Properties::ThermalDispersionModel< TypeTag, TTag::PorousMediumFlow >
 By default, we use the same dispersion tensor type as the componsitonal dispersion for the thermal disperion tensor. More...
 
struct  Dumux::Properties::HeatConductionType< TypeTag, TTag::PorousMediumFlow >
 By default, we use fourier's law as the default for heat conduction fluxes. More...
 
struct  Dumux::Properties::SolutionDependentAdvection< TypeTag, TTag::PorousMediumFlow >
 By default, parameters are solution-dependent. More...
 
struct  Dumux::Properties::SolutionDependentMolecularDiffusion< TypeTag, TTag::PorousMediumFlow >
 
struct  Dumux::Properties::SolutionDependentHeatConduction< TypeTag, TTag::PorousMediumFlow >
 
struct  Dumux::Properties::EnergyLocalResidual< TypeTag, TTag::PorousMediumFlow >
 The default implementation of the energy balance equation for flow problems in porous media. More...
 
struct  Dumux::Properties::VelocityOutput< TypeTag, TTag::PorousMediumFlow >
 Velocity output. More...
 
struct  Dumux::Properties::EnableThermalNonEquilibrium< TypeTag, TTag::PorousMediumFlow >
 
struct  Dumux::Properties::EnableBoxInterfaceSolver< TypeTag, TTag::PorousMediumFlow >
 Per default, we disable the box interface solver. More...
 
struct  Dumux::Properties::SolidState< TypeTag, TTag::PorousMediumFlow >
 per default solid state is inert More...
 
struct  Dumux::Properties::SolidSystem< TypeTag, TTag::PorousMediumFlow >
 

Namespaces

namespace  Dumux
 
namespace  Dumux::Properties
 
namespace  Dumux::Properties::TTag
 Type tag for numeric models.
 
Include dependency graph for porousmediumflow/properties.hh: