opm/material/constraintsolvers/MiscibleMultiPhaseComposition.hpp File Reference

#include <opm/material/common/MathToolbox.hpp>
#include <opm/common/utility/platform_dependent/disable_warnings.h>
#include <dune/common/fvector.hh>
#include <dune/common/fmatrix.hh>
#include <opm/common/utility/platform_dependent/reenable_warnings.h>
#include <opm/common/Exceptions.hpp>
#include <opm/common/ErrorMacros.hpp>
#include <opm/common/Valgrind.hpp>

Go to the source code of this file.

Classes

class  Opm::MMPCAuxConstraint< Scalar >
 Specifies an auxiliary constraint for the MiscibleMultiPhaseComposition constraint solver. More...
class  Opm::MiscibleMultiPhaseComposition< Scalar, FluidSystem, Evaluation >
 Computes the composition of all phases of a N-phase, N-component fluid system assuming that all N phases are present. More...

Detailed Description

Computes the composition of all phases of a N-phase, N-component fluid system assuming that all N phases are present. The constraint solver assumes the following quantities to be set:

It also assumes that the mole/mass fractions of all phases sum up to 1. After calling the solve() method the following quantities are calculated in addition:


Generated on 25 Mar 2018 by  doxygen 1.6.1