Satellite injection rates for a single phase.
More...
#include <GroupSatelliteInjection.hpp>
Satellite injection rates for a single phase.
◆ calorific() [1/2]
Assign mean calorific value for this phase.
- Parameters
-
| [in] | c | Mean calorific value [kJ/sm3]. |
- Returns
- *this
◆ calorific() [2/2]
| const std::optional<double>& Opm::GroupSatelliteInjection::Rate::calorific |
( |
| ) |
const |
|
inline |
Mean calorific value of injected gas.
Nullopt if there is no defined mean calorific value.
◆ operator==()
| bool Opm::GroupSatelliteInjection::Rate::operator== |
( |
const Rate & |
that | ) |
const |
|
inline |
Equality predicate.
- Parameters
-
| [in] | that | Object against which will be tested for equality. |
- Returns
- Whether or not is the same as
that.
◆ reservoir() [1/2]
Assign reservoir injection rate for this phase.
- Parameters
-
| [in] | q | Reservoir injection rate [rm3/s]. |
- Returns
- *this
◆ reservoir() [2/2]
| const std::optional<double>& Opm::GroupSatelliteInjection::Rate::reservoir |
( |
| ) |
const |
|
inline |
Reservoir injection rate for this phase.
Nullopt if there is no defined reservoir injection rate.
◆ serializeOp()
template<class Serializer >
| void Opm::GroupSatelliteInjection::Rate::serializeOp |
( |
Serializer & |
serializer | ) |
|
|
inline |
Convert between byte array and object representation.
- Template Parameters
-
- Parameters
-
| [in,out] | serializer | Byte array conversion object. |
◆ surface() [1/2]
Assign surface injection rate for this phase.
- Parameters
-
| [in] | q | Surface injection rate [sm3/s]. |
- Returns
- *this
◆ surface() [2/2]
| const std::optional<double>& Opm::GroupSatelliteInjection::Rate::surface |
( |
| ) |
const |
|
inline |
Surface injection rate for this phase.
Nullopt if there is no defined surface injection rate.
The documentation for this class was generated from the following files: