|
| class | BaseAuxiliaryModule |
| | Base class for specifying auxiliary equations. More...
|
| |
| class | BaseGridManager |
| | Provides the base class for most (all?) grid managers. More...
|
| |
| class | BaseOutputModule |
| | The base class for writer modules. More...
|
| |
| class | BaseOutputWriter |
| | The base class for all output writers. More...
|
| |
| class | BiCGSTABSolver |
| | Bi-conjugate Gradient Stabilized (BiCG-STAB) More...
|
| |
| class | BlackOilBoundaryRateVector |
| | Implements a boundary vector for the fully implicit black-oil model. More...
|
| |
| class | BlackOilExtensiveQuantities |
| | This template class contains the data which is required to calculate the fluxes of the fluid phases over a face of a finite volume for the black-oil model. More...
|
| |
| struct | BlackOilIndices |
| | The primary variable and equation indices for the black-oil model. More...
|
| |
| class | BlackOilIntensiveQuantities |
| | Contains the quantities which are are constant within a finite volume in the black-oil model. More...
|
| |
| class | BlackOilLocalResidual |
| | Calculates the local residual of the black oil model. More...
|
| |
| class | BlackOilModel |
| | A fully-implicit black-oil flow model. More...
|
| |
| class | BlackOilNewtonMethod |
| | A newton solver which is specific to the black oil model. More...
|
| |
| class | BlackOilPrimaryVariables |
| | Represents the primary variables used by the black-oil model. More...
|
| |
| class | BlackOilProblem |
| | Base class for all problems which use the black-oil model. More...
|
| |
| class | BlackOilRateVector |
| | Implements a vector representing mass, molar or volumetric rates for the black oil model. More...
|
| |
| class | BoundaryPressureCallback |
| | Callback class for a phase pressure. More...
|
| |
| class | CGSolver |
| | conjugate gradient method More...
|
| |
| class | CollectDataToIORank |
| |
| class | ConvergenceCriterion |
| | Base class for all convergence criteria which only defines an virtual API. More...
|
| |
| class | CubeGridManager |
| | Provides a grid manager which a regular grid made of quadrilaterals. More...
|
| |
| class | DarcyBaseProblem |
| | Provides the defaults for the parameters required by the Darcy velocity approach. More...
|
| |
| class | DarcyExtensiveQuantities |
| | Provides the Darcy flux module. More...
|
| |
| struct | DarcyFluxModule |
| | Specifies a flux module which uses the Darcy relation. More...
|
| |
| class | DarcyIntensiveQuantities |
| | Provides the intensive quantities for the Darcy flux module. More...
|
| |
| class | DensityCallback |
| | Callback class for the density of a phase. More...
|
| |
| class | DgfGridManager |
| | Provides a grid manager which reads Dune Grid Format (DGF) files. More...
|
| |
| class | DiffusionExtensiveQuantities |
| | Provides the quantities required to calculate diffusive mass fluxes. More...
|
| |
| class | DiffusionExtensiveQuantities< TypeTag, false > |
| | Provides the quantities required to calculate diffusive mass fluxes. More...
|
| |
| class | DiffusionExtensiveQuantities< TypeTag, true > |
| | Provides the quantities required to calculate diffusive mass fluxes. More...
|
| |
| class | DiffusionIntensiveQuantities |
| | Provides the volumetric quantities required for the calculation of molecular diffusive fluxes. More...
|
| |
| class | DiffusionIntensiveQuantities< TypeTag, false > |
| | Provides the volumetric quantities required for the calculation of molecular diffusive fluxes. More...
|
| |
| class | DiffusionIntensiveQuantities< TypeTag, true > |
| | Provides the volumetric quantities required for the calculation of molecular diffusive fluxes. More...
|
| |
| class | DiffusionModule |
| | Provides the auxiliary methods required for consideration of the diffusion equation. More...
|
| |
| class | DiffusionModule< TypeTag, false > |
| | Provides the auxiliary methods required for consideration of the diffusion equation. More...
|
| |
| class | DiffusionModule< TypeTag, true > |
| | Provides the auxiliary methods required for consideration of the diffusion equation. More...
|
| |
| class | DiscreteFractureExtensiveQuantities |
| | This class expresses all intensive quantities of the discrete fracture model. More...
|
| |
| class | DiscreteFractureIntensiveQuantities |
| | Contains the quantities which are are constant within a finite volume in the discret fracture immiscible multi-phase model. More...
|
| |
| class | DiscreteFractureLocalResidual |
| | Calculates the local residual of the discrete fracture immiscible multi-phase model. More...
|
| |
| class | DiscreteFractureModel |
| | A fully-implicit multi-phase flow model which assumes immiscibility of the phases and is able to include fractures in the domain. More...
|
| |
| class | DiscreteFracturePrimaryVariables |
| | Represents the primary variables used by the discrete fracture multi-phase model. More...
|
| |
| class | DiscreteFractureProblem |
| | The base class for the problems of ECFV discretizations which deal with a multi-phase flow through a porous medium. More...
|
| |
| class | EcfvBaseOutputModule |
| | Implements the discretization specific parts of writing files. More...
|
| |
| class | EcfvDiscretization |
| | The base class for the element-centered finite-volume discretization scheme. More...
|
| |
| class | EcfvGridCommHandleFactory |
| | A class which provides types for DUNE grid handles for communication. More...
|
| |
| class | EcfvStencil |
| | Represents the stencil (finite volume geometry) of a single element in the ECFV discretization. More...
|
| |
| singleton | EclGridManager |
| |
| class | EnergyExtensiveQuantities |
| | Provides the quantities required to calculate energy fluxes. More...
|
| |
| class | EnergyExtensiveQuantities< TypeTag, false > |
| | Provides the quantities required to calculate energy fluxes. More...
|
| |
| class | EnergyExtensiveQuantities< TypeTag, true > |
| | Provides the quantities required to calculate energy fluxes. More...
|
| |
| class | EnergyIndices |
| | Provides the indices required for the energy equation. More...
|
| |
| struct | EnergyIndices< PVOffset, false > |
| | Provides the indices required for the energy equation. More...
|
| |
| struct | EnergyIndices< PVOffset, true > |
| | Provides the indices required for the energy equation. More...
|
| |
| class | EnergyIntensiveQuantities |
| | Provides the volumetric quantities required for the energy equation. More...
|
| |
| class | EnergyIntensiveQuantities< TypeTag, false > |
| | Provides the volumetric quantities required for the energy equation. More...
|
| |
| class | EnergyIntensiveQuantities< TypeTag, true > |
| | Provides the volumetric quantities required for the energy equation. More...
|
| |
| singleton | EnergyModule |
| | Provides the auxiliary methods required for consideration of the energy equation. More...
|
| |
| class | EnergyModule< TypeTag, false > |
| | Provides the auxiliary methods required for consideration of the energy equation. More...
|
| |
| class | EnergyModule< TypeTag, true > |
| | Provides the auxiliary methods required for consideration of the energy equation. More...
|
| |
| class | FixPointCriterion |
| | Provides a convergence criterion for the linear solvers which looks at the weighted maximum of the difference between two iterations. More...
|
| |
| class | FlashBoundaryRateVector |
| | Implements a boundary vector for the fully implicit compositional multi-phase model which is based on flash calculations. More...
|
| |
| class | FlashExtensiveQuantities |
| | This template class contains the data which is required to calculate all fluxes of components over a face of a finite volume for the compositional multi-phase model based on flash calculations. More...
|
| |
| class | FlashIndices |
| | Defines the primary variable and equation indices for the compositional multi-phase model based on flash calculations. More...
|
| |
| class | FlashIntensiveQuantities |
| | Contains the intensive quantities of the flash-based compositional multi-phase model. More...
|
| |
| class | FlashLocalResidual |
| | Calculates the local residual of the compositional multi-phase model based on flash calculations. More...
|
| |
| class | FlashModel |
| | A compositional multi-phase model based on flash-calculations. More...
|
| |
| class | FlashPrimaryVariables |
| | Represents the primary variables used by the compositional flow model based on flash calculations. More...
|
| |
| class | FlashRateVector |
| | Implements a vector representing rates of conserved quantities. More...
|
| |
| class | ForchheimerBaseProblem |
| | Provides the defaults for the parameters required by the Forchheimer velocity approach. More...
|
| |
| class | ForchheimerExtensiveQuantities |
| | Provides the Forchheimer flux module. More...
|
| |
| struct | ForchheimerFluxModule |
| | Specifies a flux module which uses the Forchheimer relation. More...
|
| |
| class | ForchheimerIntensiveQuantities |
| | Provides the intensive quantities for the Forchheimer module. More...
|
| |
| class | FractureMapper |
| | Stores the topology of fractures. More...
|
| |
| class | FvBaseAdLocalLinearizer |
| | Calculates the local residual and its Jacobian for a single element of the grid. More...
|
| |
| class | FvBaseBoundaryContext |
| | Represents all quantities which available on boundary segments. More...
|
| |
| class | FvBaseConstraints |
| | Class to specify constraints for a finite volume spatial discretization. More...
|
| |
| class | FvBaseConstraintsContext |
| | Represents all quantities which available for calculating constraints. More...
|
| |
| class | FvBaseDiscretization |
| | The base class for the finite volume discretization schemes. More...
|
| |
| class | FvBaseElementContext |
| | This class stores an array of IntensiveQuantities objects, one intensive quantities object for each of the element's vertices. More...
|
| |
| class | FvBaseExtensiveQuantities |
| | Provide the properties at a face which make sense indepentently of the conserved quantities. More...
|
| |
| class | FvBaseFdLocalLinearizer |
| | Calculates the Jacobian of the local residual for finite volume spatial discretizations using a finite difference method. More...
|
| |
| class | FvBaseGradientCalculator |
| | This class calculates gradients of arbitrary quantities at flux integration points using the two-point approximation scheme. More...
|
| |
| class | FvBaseIntensiveQuantities |
| | Base class for the model specific class which provides access to all intensive (i.e., volume averaged) quantities. More...
|
| |
| class | FvBaseLinearizer |
| | The common code for the linearizers of non-linear systems of equations. More...
|
| |
| class | FvBaseLocalResidual |
| | Element-wise caculation of the residual matrix for models based on a finite volume spatial discretization. More...
|
| |
| singleton | FvBaseNewtonConvergenceWriter |
| | Writes the intermediate solutions during the Newton scheme for models using a finite volume discretization. More...
|
| |
| class | FvBaseNewtonMethod |
| | A Newton method for models using a finite volume discretization. More...
|
| |
| class | FvBasePrimaryVariables |
| | Represents the primary variables used by the a model. More...
|
| |
| class | FvBaseProblem |
| | Base class for all problems which use a finite volume spatial discretization. More...
|
| |
| class | GeneralizedPCGSolver |
| | Generalized preconditioned conjugate gradient solver. More...
|
| |
| class | GradientSolver |
| | gradient method More...
|
| |
| class | GridCommHandleGhostSync |
| | Data handle for parallel communication which can be used to set the values values of ghost and overlap DOFs from their respective master processes. More...
|
| |
| class | GridCommHandleMax |
| | Data handle for parallel communication which takes the maximum of all values that are attached to DOFs. More...
|
| |
| class | GridCommHandleMin |
| | Provides data handle for parallel communication which takes the minimum of all values that are attached to DOFs. More...
|
| |
| class | GridCommHandleSum |
| | Data handle for parallel communication which sums up all values are attached to DOFs. More...
|
| |
| class | ImmiscibleBoundaryRateVector |
| | Implements a boundary vector for the fully implicit multi-phase model which assumes immiscibility. More...
|
| |
| class | ImmiscibleExtensiveQuantities |
| | This class provides the data all quantities that are required to calculate the fluxes of the fluid phases over a face of a finite volume for the immiscible multi-phase model. More...
|
| |
| struct | ImmiscibleIndices |
| | The indices for the isothermal multi-phase model. More...
|
| |
| class | ImmiscibleIntensiveQuantities |
| | Contains the quantities which are are constant within a finite volume for the immiscible multi-phase model. More...
|
| |
| class | ImmiscibleLocalResidual |
| | Calculates the local residual of the immiscible multi-phase model. More...
|
| |
| class | ImmiscibleModel |
| | A fully-implicit multi-phase flow model which assumes immiscibility of the phases. More...
|
| |
| class | ImmisciblePrimaryVariables |
| | Represents the primary variables used by the immiscible multi-phase, model. More...
|
| |
| class | ImmiscibleRateVector |
| | Implements a vector representing rates of conserved quantities. More...
|
| |
| class | InverseOperator |
| | Abstract base class for all solvers. More...
|
| |
| class | LoopSolver |
| | Preconditioned loop solver. More...
|
| |
| class | MINRESSolver |
| | Minimal Residual Method (MINRES) More...
|
| |
| class | MolarDensityCallback |
| | Callback class for the molar density of a phase. More...
|
| |
| class | MoleFractionCallback |
| | Callback class for a mole fraction of a component in a phase. More...
|
| |
| class | MpiBuffer |
| | Simplifies handling of buffers to be used in conjunction with MPI. More...
|
| |
| class | MultiPhaseBaseExtensiveQuantities |
| | This class calculates the pressure potential gradients and the filter velocities for multi-phase flow in porous media. More...
|
| |
| class | MultiPhaseBaseModel |
| | A base class for fully-implicit multi-phase porous-media flow models which assume multiple fluid phases. More...
|
| |
| class | MultiPhaseBaseProblem |
| | The base class for the problems of ECFV discretizations which deal with a multi-phase flow through a porous medium. More...
|
| |
| class | NcpBoundaryRateVector |
| | Implements a boundary vector for the fully implicit compositional multi-phase NCP model. More...
|
| |
| class | NcpExtensiveQuantities |
| | This template class represents the extensive quantities of the compositional NCP model. More...
|
| |
| struct | NcpIndices |
| | The primary variable and equation indices for the compositional multi-phase NCP model. More...
|
| |
| class | NcpIntensiveQuantities |
| | Contains the quantities which are are constant within a finite volume in the compositional multi-phase NCP model. More...
|
| |
| class | NcpLocalResidual |
| | Details needed to calculate the local residual in the compositional multi-phase NCP-model . More...
|
| |
| class | NcpModel |
| | A compositional multi-phase model based on non-linear complementarity functions. More...
|
| |
| class | NcpNewtonMethod |
| | A Newton solver specific to the NCP model. More...
|
| |
| class | NcpPrimaryVariables |
| | Represents the primary variables used by the compositional multi-phase NCP model. More...
|
| |
| class | NcpRateVector |
| | Implements a vector representing mass, molar or volumetric rates. More...
|
| |
| class | NewtonMethod |
| | The multi-dimensional Newton method. More...
|
| |
| class | NullConvergenceWriter |
| | A convergence writer for the Newton method which does nothing. More...
|
| |
| class | PressureCallback |
| | Callback class for a phase pressure. More...
|
| |
| class | PvsBoundaryRateVector |
| | Implements a rate vector on the boundary for the fully implicit compositional multi-phase primary variable switching compositional model. More...
|
| |
| class | PvsExtensiveQuantities |
| | Contains all data which is required to calculate all fluxes at a flux integration point for the primary variable switching model. More...
|
| |
| class | PvsIndices |
| | The indices for the compositional multi-phase primary variable switching model. More...
|
| |
| class | PvsIntensiveQuantities |
| | Contains the quantities which are are constant within a finite volume in the compositional multi-phase primary variable switching model. More...
|
| |
| class | PvsLocalResidual |
| | Element-wise calculation of the local residual for the compositional multi-phase primary variable switching model. More...
|
| |
| class | PvsModel |
| | A generic compositional multi-phase model using primary-variable switching. More...
|
| |
| class | PvsNewtonMethod |
| | A newton solver which is specific to the compositional multi-phase PVS model. More...
|
| |
| class | PvsPrimaryVariables |
| | Represents the primary variables used in the primary variable switching compositional model. More...
|
| |
| class | PvsRateVector |
| | Implements a vector representing molar, mass or volumetric rates. More...
|
| |
| class | QuadrialteralQuadratureGeometry |
| | Quadrature geometry for quadrilaterals. More...
|
| |
| class | ResidReductionCriterion |
| | Provides a convergence criterion which looks at the reduction of the two-norm of the residual for the linear solvers. More...
|
| |
| class | Restart |
| | Load or save a state of a problem to/from the harddisk. More...
|
| |
| class | RestartedGMResSolver |
| | implements the Generalized Minimal Residual (GMRes) method More...
|
| |
| class | RichardsBoundaryRateVector |
| | Implements a boundary vector for the fully implicit Richards model. More...
|
| |
| class | RichardsExtensiveQuantities |
| | Calculates and stores the data which is required to calculate the flux of fluid over a face of a finite volume. More...
|
| |
| struct | RichardsIndices |
| | Indices for the primary variables/conservation equations of the Richards model. More...
|
| |
| class | RichardsIntensiveQuantities |
| | Intensive quantities required by the Richards model. More...
|
| |
| class | RichardsLocalResidual |
| | Element-wise calculation of the residual for the Richards model. More...
|
| |
| class | RichardsModel |
| | This model implements a variant of the Richards equation for quasi-twophase flow. More...
|
| |
| class | RichardsNewtonMethod |
| | A Richards model specific Newton method. More...
|
| |
| class | RichardsPrimaryVariables |
| | Represents the primary variables used in the Richards model. More...
|
| |
| class | RichardsRateVector |
| | Implements a vector representing mass, molar or volumetric rates. More...
|
| |
| class | SimplexGridManager |
| | Provides a grid manager which a regular grid made of simplices. More...
|
| |
| class | Simulator |
| | Manages the initializing and running of time dependent problems. More...
|
| |
| class | StokesBoundaryRateVector |
| | Implements a boundary vector for the fully implicit (Navier-)Stokes model. More...
|
| |
| class | StokesExtensiveQuantities |
| | Contains the data which is required to calculate the mass and momentum fluxes over the face of a sub-control-volume for the Stokes model. More...
|
| |
| class | StokesIndices |
| | The primary variable and equation indices of the (Navier-)Stokes model. More...
|
| |
| class | StokesIntensiveQuantities |
| | Contains the intensive quantities of the Stokes model. More...
|
| |
| class | StokesLocalResidual |
| | The local residual function for problems using the Stokes model. More...
|
| |
| class | StokesModel |
| | A model for the Navier-Stokes equations. More...
|
| |
| class | StokesProblem |
| | Base class for all problems which use the Stokes model. More...
|
| |
| class | TemperatureCallback |
| | Callback class for temperature. More...
|
| |
| class | ThreadedEntityIterator |
| | Provides an STL-iterator like interface to iterate over the enties of a GridView in OpenMP threaded applications. More...
|
| |
| class | ThreadManager |
| | Simplifies multi-threaded capabilities. More...
|
| |
| class | Timer |
| | Provides an encapsulation to measure the system time. More...
|
| |
| class | Tutorial1Problem |
| | Tutorial problem using the "immiscible" model. More...
|
| |
| class | VcfvBaseOutputModule |
| | Implements the discretization specific parts of writing files. More...
|
| |
| class | VcfvDiscretization |
| | The base class for the vertex centered finite volume discretization scheme. More...
|
| |
| class | VcfvGradientCalculator |
| | This class calculates gradients of arbitrary quantities at flux integration points for the vertex centered finite volume (VCFV) discretization. More...
|
| |
| class | VcfvGridCommHandleFactory |
| | A class which provides types for DUNE grid handles for communication. More...
|
| |
| class | VcfvStencil |
| | Represents the finite volume geometry of a single element in the VCFV discretization. More...
|
| |
| class | VelocityCallback |
| | Callback class for the velocity of a phase at the center of a DOF. More...
|
| |
| class | VelocityComponentCallback |
| | Callback class for the velocity of a phase at the center of a DOF. More...
|
| |
| class | ViscosityCallback |
| | Callback class for the viscosity of a phase. More...
|
| |
| class | VtkBlackOilModule |
| | VTK output module for the black oil model's parameters. More...
|
| |
| class | VtkCompositionModule |
| | VTK output module for the fluid composition. More...
|
| |
| class | VtkDiffusionModule |
| | VTK output module for quantities which make sense for models which incorperate molecular diffusion. More...
|
| |
| class | VtkDiscreteFractureModule |
| | VTK output module for quantities which make sense for all models which deal with discrete fractures in porous media. More...
|
| |
| class | VtkEnergyModule |
| | VTK output module for quantities which make sense for models which assume thermal equilibrium. More...
|
| |
| class | VtkMultiPhaseModule |
| | VTK output module for quantities which make sense for all models which deal with multiple fluid phases in porous media that don't use flashy concepts like interfacial area. More...
|
| |
| class | VtkMultiWriter |
| | Simplifies writing multi-file VTK datasets. More...
|
| |
| class | VtkPhasePresenceModule |
| | VTK output module for the fluid composition. More...
|
| |
| class | VtkPrimaryVarsModule |
| | VTK output module for the fluid composition. More...
|
| |
| class | VtkScalarFunction |
| | Provides a vector-valued function using Dune::FieldVectors as elements. More...
|
| |
| class | VtkTemperatureModule |
| | VTK output module for the temperature in which assume thermal equilibrium. More...
|
| |
| class | VtkTensorFunction |
| | Provides a tensor-valued function using Dune::FieldMatrix objects as elements. More...
|
| |
| class | VtkVectorFunction |
| | Provides a vector-valued function using Dune::FieldVectors as elements. More...
|
| |
| class | WeightedResidualReductionCriterion |
| | Convergence criterion which looks at the weighted absolute value of the residual. More...
|
| |