| Directories | |
| properties | |
| typetraits | |
| Files | |
| balanceequationopts.hh | |
| Traits class to set options used by the local residual when when evaluating the balance equations. | |
| boundaryflag.hh | |
| Boundary flag to store e.g. in sub control volume faces. | |
| boundarytypes.hh | |
| Class to specify the type of a boundary. | |
| cubicspline.hh | |
| A simple implementation of a cubic spline. | |
| cubicsplinehermitebasis.hh | |
| The cubic hermite spline basis. | |
| defaultmappertraits.hh | |
| Defines the default element and vertex mapper types. | |
| defaultusagemessage.hh | |
| deprecated.hh | |
| Helpers for deprecation. | |
| dimensionlessnumbers.hh | |
| Collection of functions, calculating dimensionless numbers. | |
| doubleexpintegrationconstants.hh | |
| Exponential integration abcissas. | |
| doubleexpintegrator.hh | |
| A double exponential integrator. | |
| dumuxmessage.hh | |
| entitymap.hh | |
| A map from indices to entities using grid entity seeds. | |
| enumerate.hh | |
| A Python-like enumerate function. | |
| exceptions.hh | |
| Some exceptions thrown in DuMux | |
| functionfromstringexpression.hh | |
| Evaluating string math expressions containing named variables. | |
| fvporousmediumspatialparams.hh | |
| The base class for spatial parameters in porous medium problems. | |
| fvproblem.hh | |
| Base class for all finite volume problems. | |
| fvproblemwithspatialparams.hh | |
| Base class for all finite volume problems that are parameterized. | |
| fvspatialparams.hh | |
| Basic spatial parameters to be used with finite-volume schemes. | |
| gridcapabilities.hh | |
| dune-grid capabilities compatibility layer | |
| indextraits.hh | |
| Defines the index types used for grid and local indices. | |
| initialize.hh | |
| The initialize function to be called before using Dumux. | |
| integrate.hh | |
| Define helper functions for integration. | |
| intersectionmapper.hh | |
| defines intersection mappers. | |
| loggingparametertree.hh | |
| A parameter tree that logs which parameters have been used. | |
| math.hh | |
| Define some often used mathematical functions. | |
| metadata.hh | |
| The infrastructure to retrieve metadata information. | |
| monotonecubicspline.hh | |
| A monotone cubic spline. | |
| numeqvector.hh | |
| A helper to deduce a vector with the same size as numbers of equations. | |
| numericdifferentiation.hh | |
| A class for numeric differentiation. | |
| optionalscalar.hh | |
| A wrapper that can either contain a valid Scalar or NaN. | |
| parameters.cc | |
| The infrastructure to retrieve run-time parameters from Dune::ParameterTrees. | |
| parameters.hh | |
| The infrastructure to retrieve run-time parameters from Dune::ParameterTrees. | |
| partial.hh | |
| Get only parts of a container or tuple. | |
| pdesolver.hh | |
| Defines a high-level interface for a PDESolver. | |
| pointsource.hh | |
| A point source class, i.e. sources located at a single point in space. | |
| properties.hh | |
| Defines all properties used in Dumux. | |
| random.hh | |
| Some tools for random number generation. | |
| reorderingdofmapper.hh | |
| An SCSG element mapper that sorts the indices in order to optimize the matrix sparsity pattern. | |
| reservedblockvector.hh | |
| A arithmetic block vector type based on DUNE's reserved vector. | |
| spline.hh | |
| Provides 3rd order polynomial splines. | |
| staggeredfvproblem.hh | |
| Base class for all staggered fv problems. | |
| stringutilities.hh | |
| Helpers for working with strings. | |
| tabulated2dfunction.hh | |
| Implements tabulation for a two-dimensional function. | |
| tag.hh | |
| Helper class to create (named and comparable) tagged types. | |
| timeloop.hh | |
| Manages the handling of time dependent problems. | |
| variablesbackend.hh | |
| Backends for operations on different solution vector types or more generic variable classes to be used in places where several different types/layouts should be supported. | |
| volumevariables.hh | |
| Basic volume variables for finite volume methods. | |