Single and multi-phase models for flow and transport in pore networks. More...
| Topics | |
| 1p | |
| Single-phase (immiscible) flow. | |
| 1pnc | |
| Single-phase, multi-component flow. | |
| 2p | |
| Two-phase (immiscible) flow. | |
| solidenergy | |
| Energy equation for the solid (heat equation) | |
| Files | |
| file | dgfwriter.hh | 
| Write pore-network grids with attached data to dgf file. | |
| file | griddata.hh | 
| Class for grid data attached to dgf or gmsh grid files. | |
| file | gridmanager.hh | 
| Provides a grid manager for pore-network models. | |
| file | parametersforgeneratedgrid.hh | 
| Helper class to assign parameters to a generated grid. | |
| file | structuredlatticegridcreator.hh | 
| Creates a network grid from a structured lattice. Connections can be randomly deleted. | |
| file | subgriddata.hh | 
| Class for sub grid data attached to dgf or gmsh grid files. | |
| file | localrulesforplatonicbody.hh | 
| Pore-local pc-Sw curves for for platonic bodies (tetrahedron, cube, octahedron, dodecahedron, icosahedron). | |
| file | multishapelocalrules.hh | 
| Implementation of capillary pressure curves for multiple pore body geometries. | |
| file | singleshapelocalrules.hh | 
| Base classes for standard pore-local pc-Sw curves. | |
| file | emptycache.hh | 
| An empty cache for transmissibility laws using only standard quantities. | |
| file | thresholdcapillarypressures.hh | 
| Specification of threshold capillary pressures for the PNM. | |
| file | transmissibility1p.hh | 
| Implementation of the single-phase transmissibility laws for throats. | |
| file | transmissibility2p.hh | 
| Implementation of the transmissibility laws for throats. | |
| file | couplingmapper.hh | 
| Coupling mapper for Stokes and Darcy domains with equal dimension. | |
| file | extendedsourcestencil.hh | 
| Extended source stencil helper class for coupling managers. | |
| file | boundaryflux.hh | 
| Class for the calculation of fluxes at the boundary of pore-network models. | |
| file | iofields.hh | 
| Adds output fields specific to all pore-network models. | |
| file | labels.hh | 
| Defines labels for pores and throats. | |
| file | pnmvtkoutputmodule.hh | 
| Adds vtk output fields specific to pore-network models. | |
| file | poreproperties.hh | 
| This file contains functions related to calculate pore-body properties. | |
| file | spatialparams.hh | 
| The base class for spatial parameters for pore-network models. | |
| file | throatproperties.hh | 
| This file contains functions related to calculate pore-throat properties. | |
| file | utilities.hh | 
| This file contains functions useful for all types of pore-network models, e.g. for the calculation of fluxes at the boundary. | |
| file | velocityoutput.hh | 
| Velocity output for pore-network models. | |
| file | properties.hh | 
| Defines common properties required for all pore-network models. | |
| Functions | |
| template<class GridView, class GridData> | |
| void | Dumux::PoreNetwork::writeDgf (const std::string &fileName, const GridView &gridView, const GridData &gridData) | 
| Write pore-network grids with attached data to dgf file. | |