/*!
  * \brief Return the wetting-phase saturation values of all sampling points.
  */
 const ValueVector& SwPcwnSamples() const
 { assertFinalized_(); return SwPcwnSamples_; }
 /*!
  * \brief The parameter object for the oil-water twophase law.
  */
 OilWaterParams& oilWaterParams()
 { assertFinalized_(); return *oilWaterParams_; }
 /*!
  * \brief Return the sampling points for the capillary pressure curve.
  *
  * This curve is assumed to depend on the wetting phase saturation
  */
 const ValueVector& pcnwSamples() const
 { assertFinalized_(); return pcwnSamples_; }
 /*!
  * \brief Return the sampling points for the relative permeability
  *        curve of the wetting phase.
  *
  * This curve is assumed to depend on the wetting phase saturation
  */
 const ValueVector& krwSamples() const
 { assertFinalized_(); return krwSamples_; }
 /*!
  * \brief Return the slope capillary pressure curve if Sw is
  *        larger or equal to 1.
  *
  * For this case, we extrapolate the curve using a straight line.
  */
 Scalar pcnwSlopeHigh() const
 { assertFinalized_(); return pcnwSlopeHigh_; }
 /*!
  * \brief Return the threshold saturation below which the
  *        capillary pressure is regularized.
  */
 Scalar pcnwLowSw() const
 { assertFinalized_(); return pcnwLowSw_; }
 /*!
  * \brief Return the spline curve which ought to be used between
  *        the upper threshold saturation and 1.
  */
 const Spline<Scalar> &pcnwHighSpline() const
 { assertFinalized_(); return pcnwHighSpline_; }
 /*!
  * \brief Return the slope capillary pressure curve if Sw is
  *        smaller or equal to the low threshold saturation.
  *
  * For this case, we extrapolate the curve using a straight line.
  */
 Scalar pcnwSlopeLow() const
 { assertFinalized_(); return pcnwSlopeLow_; }
Пример #9
0
 /*!
  * \brief Return the sum of the residual saturations.
  */
 Scalar sumResidualSaturations() const
 { assertFinalized_(); return sumResidualSaturations_; }
Пример #10
0
 /*!
  * \brief Return the residual saturation of a phase.
  */
 Scalar residualSaturation(unsigned phaseIdx) const
 { assertFinalized_(); return residualSaturation_[phaseIdx]; }
 /*!
  * \brief Return the threshold saturation below which the capillary pressure
  *        is regularized.
  */
 Scalar thresholdSw() const
 { assertFinalized_(); return SwThres_; }