Interface ComponentGEInterface

All Superinterfaces:
Cloneable, ComponentInterface, Serializable, ThermodynamicConstantsInterface
All Known Implementing Classes:
ComponentDesmukhMather, ComponentGE, ComponentGeDuanSun, ComponentGeNRTL, ComponentGENRTLmodifiedHV, ComponentGENRTLmodifiedWS, ComponentGePitzer, ComponentGEUnifac, ComponentGEUnifacPSRK, ComponentGEUnifacUMRPRU, ComponentGEUniquac, ComponentGEUniquacmodifiedHV, ComponentGEWilson, ComponentKentEisenberg

public interface ComponentGEInterface extends ComponentInterface

ComponentGEInterface interface.

Version:
$Id: $Id
Author:
Even Solbraa
  • Method Details

    • getGamma

      double getGamma(PhaseInterface phase, int numberOfComponents, double temperature, double pressure, PhaseType pt, double[][] HValpha, double[][] HVgij, double[][] intparam, String[][] mixRule)

      getGamma.

      Parameters:
      phase - a PhaseInterface object
      numberOfComponents - a int
      temperature - a double
      pressure - a double
      pt - the PhaseType of the phase
      HValpha - an array of type double
      HVgij - an array of type double
      intparam - an array of type double
      mixRule - an array of String objects
      Returns:
      a double
    • getGamma

      double getGamma()

      getGamma.

      Returns:
      a double
    • getlnGamma

      double getlnGamma()

      getlnGamma.

      Returns:
      a double
    • getGammaRefCor

      double getGammaRefCor()

      getGammaRefCor.

      Returns:
      a double
    • getlnGammadt

      double getlnGammadt()

      getlnGammadt.

      Returns:
      a double
    • getlnGammadtdt

      double getlnGammadtdt()

      getlnGammadtdt.

      Returns:
      a double
    • getlnGammadn

      double getlnGammadn(int k)

      getlnGammadn.

      Parameters:
      k - a int
      Returns:
      a double
    • setlnGammadn

      void setlnGammadn(int k, double val)

      setlnGammadn.

      Parameters:
      k - a int
      val - a double