opm-simulators
pvsprimaryvariables.hh File Reference

Represents the primary variables used in the primary variable switching compositional model. More...

#include <dune/common/fvector.hh>
#include <opm/common/Exceptions.hpp>
#include <opm/material/common/MathToolbox.hpp>
#include <opm/material/common/Valgrind.hpp>
#include <opm/material/constraintsolvers/NcpFlash.hpp>
#include <opm/material/fluidstates/CompositionalFluidState.hpp>
#include <opm/models/common/energymodule.hh>
#include <opm/models/discretization/common/fvbaseprimaryvariables.hh>
#include <opm/models/pvs/pvsproperties.hh>
#include <cassert>
#include <cmath>
#include <ostream>
#include <type_traits>

Go to the source code of this file.

Classes

class  Opm::PvsPrimaryVariables< TypeTag >
 Represents the primary variables used in the primary variable switching compositional model. More...
 

Namespaces

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

Detailed Description

Represents the primary variables used in the primary variable switching compositional model.

This class is basically a Dune::FieldVector which can retrieve its contents from an aribitatry fluid state.