Class BlackOilFlash

java.lang.Object
neqsim.blackoil.BlackOilFlash

public final class BlackOilFlash extends Object
Core Black-Oil flash calculator. Temperature dependence is assumed to be captured by the PVT table (single Tref) unless you extend it.
Author:
esol
  • Field Details

    • pvt

      private final BlackOilPVTTable pvt
    • rho_o_sc

      private final double rho_o_sc
    • rho_g_sc

      private final double rho_g_sc
    • rho_w_sc

      private final double rho_w_sc
  • Constructor Details

    • BlackOilFlash

      public BlackOilFlash(BlackOilPVTTable pvt, double rho_o_sc, double rho_g_sc, double rho_w_sc)

      Constructor for BlackOilFlash.

      Parameters:
      pvt - a BlackOilPVTTable object
      rho_o_sc - a double
      rho_g_sc - a double
      rho_w_sc - a double
  • Method Details

    • flash

      public BlackOilFlashResult flash(double P, double T, double Otot_std, double Gtot_std, double W_std)

      flash.

      Parameters:
      P - a double
      T - a double
      Otot_std - a double
      Gtot_std - a double
      W_std - a double
      Returns:
      a BlackOilFlashResult object