immisciblemodel.hh File Reference A fully-implicit multi-phase flow model which assumes immiscibility of the phases. More... #include <opm/material/localad/Math.hpp> #include "immiscibleproperties.hh" #include "immiscibleindices.hh" #include "immiscibleextensivequantities.hh" #include "immiscibleprimaryvariables.hh" #include "immiscibleintensivequantities.hh" #include "immiscibleratevector.hh" #include "immiscibleboundaryratevector.hh" #include "immisciblelocalresidual.hh" #include <ewoms/models/common/multiphasebasemodel.hh> #include <ewoms/models/common/energymodule.hh> #include <ewoms/io/vtkenergymodule.hh> #include <opm/material/components/NullComponent.hpp> #include <opm/material/fluidsystems/GasPhase.hpp> #include <opm/material/fluidsystems/LiquidPhase.hpp> #include <opm/material/fluidsystems/SinglePhaseFluidSystem.hpp> #include <opm/material/fluidsystems/TwoPhaseImmiscibleFluidSystem.hpp> #include <dune/common/unused.hh> #include <sstream> #include <string>
Include dependency graph for immisciblemodel.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Detailed DescriptionA fully-implicit multi-phase flow model which assumes immiscibility of the phases. This model implements multi-phase flow of immiscible fluids . By default, the standard multi-phase Darcy approach is used to determine the velocity, i.e.
although the actual approach which is used can be specified via the SET_TYPE_PROP(MyProblemTypeTag, FluxModule, Ewoms::ForchheimerFluxModule<TypeTag>);
The core of the model is the conservation mass of each component by means of the equation
The model uses the following primary variables:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||