Class Vega

java.lang.Object
neqsim.thermo.util.Vega.Vega

public class Vega extends Object

Vega class.

Author:
victorigi99
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) double
     
    (package private) double
     
    (package private) double[]
     
    (package private) double[]
     
    (package private) double
     
    (package private) double
     
    (package private) double
     
    (package private) double[]
     
    (package private) double[]
     
    (package private) double[]
     
    (package private) int
     
    (package private) int
     
    (package private) int
     
    (package private) double[]
     
    (package private) double
     
    (package private) int
     
    (package private) double[]
     
    (package private) double
     
    (package private) double[]
     
    (package private) double
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) void
    Alpha0Vega(double T, double D, org.netlib.util.doubleW[] a0)
     
    (package private) void
    AlpharVega(int itau, int idelta, double T, double D, org.netlib.util.doubleW[][] ar)
     
    void
    DensityVega(int iFlag, double T, double P, org.netlib.util.doubleW D, org.netlib.util.intW ierr, org.netlib.util.StringW herr)
    DensityVega.
    static void
    main(String[] args)
    main.
    void
    PressureVega(double T, double D, org.netlib.util.doubleW P, org.netlib.util.doubleW Z)
    PressureVega.
    void
    propertiesVega(double T, double D, org.netlib.util.doubleW P, org.netlib.util.doubleW Z, org.netlib.util.doubleW dPdD, org.netlib.util.doubleW d2PdD2, org.netlib.util.doubleW d2PdTD, org.netlib.util.doubleW dPdT, org.netlib.util.doubleW U, org.netlib.util.doubleW H, org.netlib.util.doubleW S, org.netlib.util.doubleW Cv, org.netlib.util.doubleW Cp, org.netlib.util.doubleW W, org.netlib.util.doubleW G, org.netlib.util.doubleW JT, org.netlib.util.doubleW Kappa, org.netlib.util.doubleW A)
    propertiesVega.
    (package private) void
    PseudoCriticalPointVega(org.netlib.util.doubleW Tcx, org.netlib.util.doubleW Dcx)
     
    void
    SetupVega.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • R

      double R
    • M

      double M
    • Tc

      double Tc
    • Dc

      double Dc
    • dPdDsave

      double dPdDsave
    • a1

      double a1
    • a2

      double a2
    • N

      int N
    • I_pol

      int I_pol
    • I_Exp

      int I_Exp
    • I_GBS

      int I_GBS
    • n_i

      double[] n_i
    • t_i

      double[] t_i
    • d_i

      double[] d_i
    • l_i

      double[] l_i
    • eta_i

      double[] eta_i
    • beta_i

      double[] beta_i
    • gamma_i

      double[] gamma_i
    • epsilon_i

      double[] epsilon_i
    • epsilon

      double epsilon
  • Constructor Details

    • Vega

      public Vega()
  • Method Details

    • DensityVega

      public void DensityVega(int iFlag, double T, double P, org.netlib.util.doubleW D, org.netlib.util.intW ierr, org.netlib.util.StringW herr)

      DensityVega.

      Parameters:
      iFlag - a int
      T - a double
      P - a double
      D - a doubleW object
      ierr - a intW object
      herr - a StringW object
    • PressureVega

      public void PressureVega(double T, double D, org.netlib.util.doubleW P, org.netlib.util.doubleW Z)

      PressureVega.

      Parameters:
      T - a double
      D - a double
      P - a doubleWobject
      Z - a doubleWobject
    • AlpharVega

      void AlpharVega(int itau, int idelta, double T, double D, org.netlib.util.doubleW[][] ar)
    • Alpha0Vega

      void Alpha0Vega(double T, double D, org.netlib.util.doubleW[] a0)
    • propertiesVega

      public void propertiesVega(double T, double D, org.netlib.util.doubleW P, org.netlib.util.doubleW Z, org.netlib.util.doubleW dPdD, org.netlib.util.doubleW d2PdD2, org.netlib.util.doubleW d2PdTD, org.netlib.util.doubleW dPdT, org.netlib.util.doubleW U, org.netlib.util.doubleW H, org.netlib.util.doubleW S, org.netlib.util.doubleW Cv, org.netlib.util.doubleW Cp, org.netlib.util.doubleW W, org.netlib.util.doubleW G, org.netlib.util.doubleW JT, org.netlib.util.doubleW Kappa, org.netlib.util.doubleW A)

      propertiesVega.

      Parameters:
      T - a double
      D - a double
      P - a doubleW object
      Z - a doubleW object
      dPdD - a doubleW object
      d2PdD2 - a doubleW object
      d2PdTD - a doubleW object
      dPdT - a doubleW object
      U - a doubleW object
      H - a doubleW object
      S - a doubleW object
      Cv - a doubleW object
      Cp - a doubleW object
      W - a doubleW object
      G - a doubleW object
      JT - a doubleW object
      Kappa - a doubleW object
      A - a doubleW object
    • PseudoCriticalPointVega

      void PseudoCriticalPointVega(org.netlib.util.doubleW Tcx, org.netlib.util.doubleW Dcx)
    • SetupVega

      public void SetupVega()

      SetupVega.

    • main

      public static void main(String[] args)

      main.

      Parameters:
      args - an array of Stringobjects