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