opm-simulators
multiphasebaseproblem.hh File Reference

The base class for the problems of ECFV discretizations which deal with a multi-phase flow through a porous medium. More...

#include <dune/common/fmatrix.hh>
#include <dune/common/fvector.hh>
#include <dune/grid/common/partitionset.hh>
#include <opm/material/fluidmatrixinteractions/NullMaterial.hpp>
#include <opm/material/common/Means.hpp>
#include <opm/material/densead/Evaluation.hpp>
#include <opm/models/common/directionalmobility.hh>
#include <opm/models/common/multiphasebaseparameters.hh>
#include <opm/models/common/multiphasebaseproperties.hh>
#include <opm/models/discretization/common/fvbaseproblem.hh>
#include <opm/models/discretization/common/fvbaseproperties.hh>
#include <opm/utility/CopyablePtr.hpp>
#include <algorithm>
#include <array>
#include <stdexcept>

Go to the source code of this file.

Classes

class  Opm::MultiPhaseBaseProblem< TypeTag >
 The base class for the problems of ECFV discretizations which deal with a multi-phase flow through a porous medium. More...
 

Namespaces

 Opm
 Structs needed for tpfalinearizer and its gpuparams struct extracted to be defined in one place that both can include.
 

Detailed Description

The base class for the problems of ECFV discretizations which deal with a multi-phase flow through a porous medium.