Class AttractiveTermGERG

All Implemented Interfaces:
Serializable, Cloneable, AttractiveTermInterface

public class AttractiveTermGERG extends AttractiveTermPr

AttractiveTermGERG class.

Version:
$Id: $Id
Author:
esol
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serialization version UID.
      See Also:
    • parametersGERG

      protected double[] parametersGERG
    • parametersSolidGERG

      protected double[] parametersSolidGERG
  • Constructor Details

  • Method Details

    • AttractiveTermGERG

      public Object AttractiveTermGERG()

      AttractiveTermGERG.

      Returns:
      a Object object
    • alpha

      public double alpha(double temperature)

      alpha.

      Specified by:
      alpha in interface AttractiveTermInterface
      Overrides:
      alpha in class AttractiveTermPr
      Parameters:
      temperature - a double
      Returns:
      a double
    • aT

      public double aT(double temperature)

      Calculates the the alpha function with respect to temperature.

      Specified by:
      aT in interface AttractiveTermInterface
      Overrides:
      aT in class AttractiveTermPr
      Parameters:
      temperature - a double
      Returns:
      a double
    • diffalphaTGERG

      public double diffalphaTGERG(double temperature)

      diffalphaTGERG.

      Parameters:
      temperature - a double
      Returns:
      a double
    • diffdiffalphaTGERG

      public double diffdiffalphaTGERG(double temperature)

      diffdiffalphaTGERG.

      Parameters:
      temperature - a double
      Returns:
      a double
    • diffaT

      public double diffaT(double temperature)

      diffaT.

      Specified by:
      diffaT in interface AttractiveTermInterface
      Overrides:
      diffaT in class AttractiveTermPr
      Parameters:
      temperature - a double
      Returns:
      a double
    • diffdiffaT

      public double diffdiffaT(double temperature)

      diffdiffaT.

      Specified by:
      diffdiffaT in interface AttractiveTermInterface
      Overrides:
      diffdiffaT in class AttractiveTermPr
      Parameters:
      temperature - a double
      Returns:
      a double