Loading...
Searching...
No Matches
NewTranFluxModule.hpp File Reference

This file contains the flux module which is used for flow problems. More...

`#include <dune/common/fvector.hh>`
`#include <dune/common/fmatrix.hh>`
`#include <opm/common/OpmLog/OpmLog.hpp>`
`#include <opm/input/eclipse/EclipseState/Grid/FaceDir.hpp>`
`#include <opm/material/common/MathToolbox.hpp>`
`#include <opm/material/common/Valgrind.hpp>`
`#include <opm/models/discretization/common/fvbaseproperties.hh>`
`#include <opm/models/blackoil/blackoilproperties.hh>`
`#include <opm/models/utils/signum.hh>`
`#include <opm/models/blackoil/blackoillocalresidualtpfa.hh>`
`#include <array>`

Go to the source code of this file.

## Classes

struct | Opm::NewTranFluxModule< TypeTag >
| Specifies a flux module which uses ECL transmissibilities. More...
class | Opm::NewTranBaseProblem< TypeTag >
| Provides the defaults for the parameters required by the transmissibility based volume flux calculation. More...
class | Opm::NewTranIntensiveQuantities< TypeTag >
| Provides the intensive quantities for the ECL flux module. More...
class | Opm::NewTranExtensiveQuantities< TypeTag >
| Provides the ECL flux module. More...

## Namespaces

namespace | Opm
| This file contains a set of helper functions used by VFPProd / VFPInj.

## Detailed Description

This file contains the flux module which is used for flow problems.

This approach to fluxes is very specific to two-point flux approximation and applies what the Eclipse Technical Description calls the "NEWTRAN" transmissibility approach.