Interface TBPModelInterface

All Known Implementing Classes:
TBPfractionModel.CavettModel, TBPfractionModel.LeeKesler, TBPfractionModel.PedersenTBPModelPR, TBPfractionModel.PedersenTBPModelPR2, TBPfractionModel.PedersenTBPModelPRHeavyOil, TBPfractionModel.PedersenTBPModelSRK, TBPfractionModel.PedersenTBPModelSRKHeavyOil, TBPfractionModel.RiaziDaubert, TBPfractionModel.StandingModel, TBPfractionModel.TBPBaseModel, TBPfractionModel.TwuModel

public interface TBPModelInterface

TBPModelInterface interface.

Version:
$Id: $Id
Author:
ESOL
  • Method Details

    • calcTC

      double calcTC(double molarMass, double density)

      calcTC.

      Parameters:
      molarMass - a double
      density - a double
      Returns:
      a double
    • calcPC

      double calcPC(double molarMass, double density)

      calcPC.

      Parameters:
      molarMass - a double
      density - a double
      Returns:
      a double
    • calcm

      double calcm(double molarMass, double density)

      calcm.

      Parameters:
      molarMass - a double
      density - a double
      Returns:
      a double
    • calcTB

      double calcTB(double molarMass, double density)

      calcTB.

      Parameters:
      molarMass - a double
      density - a double
      Returns:
      a double
    • calcAcentricFactorKeslerLee

      double calcAcentricFactorKeslerLee(double molarMass, double density)

      calcAcentricFactorKeslerLee.

      Parameters:
      molarMass - a double
      density - a double
      Returns:
      a double
    • calcAcentricFactor

      double calcAcentricFactor(double molarMass, double density)

      calcAcentricFactor.

      Parameters:
      molarMass - a double
      density - a double
      Returns:
      a double
    • calcRacketZ

      double calcRacketZ(SystemInterface thermoSystem, double molarMass, double density)

      calcRacketZ.

      Parameters:
      thermoSystem - a SystemInterface object
      molarMass - a double
      density - a double
      Returns:
      a double
    • calcCriticalVolume

      double calcCriticalVolume(double molarMass, double density)

      calcCriticalVolume.

      Parameters:
      molarMass - a double
      density - a double
      Returns:
      a double
    • calcParachorParameter

      double calcParachorParameter(double molarMass, double density)

      calcParachorParameter.

      Parameters:
      molarMass - a double
      density - a double
      Returns:
      a double
    • calcCriticalViscosity

      double calcCriticalViscosity(double molarMass, double density)

      calcCriticalViscosity.

      Parameters:
      molarMass - a double
      density - a double
      Returns:
      a double
    • isCalcm

      boolean isCalcm()

      isCalcm.

      Returns:
      a boolean
    • calcWatsonCharacterizationFactor

      double calcWatsonCharacterizationFactor(double molarMass, double density)

      calcWatsonCharacterizationFactor.

      Parameters:
      molarMass - a double
      density - a double
      Returns:
      a double
    • getName

      String getName()

      getName.

      Returns:
      a String object
    • setBoilingPoint

      void setBoilingPoint(double boilingPoint)

      setBoilingPoint.

      Parameters:
      boilingPoint - a double