opm-simulators
RateConverter.hpp File Reference

Facility for converting component rates at surface conditions to phase (voidage) rates at reservoir conditions. More...

#include <opm/grid/utility/RegionMapping.hpp>
#include <opm/simulators/wells/RegionAttributeHelpers.hpp>
#include <opm/simulators/utils/DeferredLoggingErrorHelpers.hpp>
#include <opm/simulators/utils/ParallelCommunication.hpp>
#include <dune/grid/common/gridenums.hh>
#include <dune/grid/common/rangegenerators.hh>
#include <array>
#include <cassert>
#include <unordered_map>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  Opm::RateConverter::SurfaceToReservoirVoidage< FluidSystem, Region >
 Convert component rates at surface conditions to phase (voidage) rates at reservoir conditions. More...
 

Namespaces

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

Detailed Description

Facility for converting component rates at surface conditions to phase (voidage) rates at reservoir conditions.

This uses the average hydrocarbon pressure to define fluid properties. The facility is intended to support Reservoir Voidage rates only ('RESV').