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 Summary
Modifier and TypeMethodDescriptiondoublecalcAcentricFactor(double molarMass, double density) calcAcentricFactor.doublecalcAcentricFactorKeslerLee(double molarMass, double density) calcAcentricFactorKeslerLee.doublecalcCriticalViscosity(double molarMass, double density) calcCriticalViscosity.doublecalcCriticalVolume(double molarMass, double density) calcCriticalVolume.doublecalcm(double molarMass, double density) calcm.doublecalcParachorParameter(double molarMass, double density) calcParachorParameter.doublecalcPC(double molarMass, double density) calcPC.doublecalcRacketZ(SystemInterface thermoSystem, double molarMass, double density) calcRacketZ.doublecalcTB(double molarMass, double density) calcTB.doublecalcTC(double molarMass, double density) calcTC.doublecalcWatsonCharacterizationFactor(double molarMass, double density) calcWatsonCharacterizationFactor.getName()getName.booleanisCalcm()isCalcm.voidsetBoilingPoint(double boilingPoint) setBoilingPoint.
-
Method Details
-
calcTC
double calcTC(double molarMass, double density) calcTC.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcPC
double calcPC(double molarMass, double density) calcPC.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcm
double calcm(double molarMass, double density) calcm.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcTB
double calcTB(double molarMass, double density) calcTB.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcAcentricFactorKeslerLee
double calcAcentricFactorKeslerLee(double molarMass, double density) calcAcentricFactorKeslerLee.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcAcentricFactor
double calcAcentricFactor(double molarMass, double density) calcAcentricFactor.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcRacketZ
calcRacketZ.
- Parameters:
thermoSystem- aSystemInterfaceobjectmolarMass- a doubledensity- a double- Returns:
- a double
-
calcCriticalVolume
double calcCriticalVolume(double molarMass, double density) calcCriticalVolume.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcParachorParameter
double calcParachorParameter(double molarMass, double density) calcParachorParameter.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
calcCriticalViscosity
double calcCriticalViscosity(double molarMass, double density) calcCriticalViscosity.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
isCalcm
boolean isCalcm()isCalcm.
- Returns:
- a boolean
-
calcWatsonCharacterizationFactor
double calcWatsonCharacterizationFactor(double molarMass, double density) calcWatsonCharacterizationFactor.
- Parameters:
molarMass- a doubledensity- a double- Returns:
- a double
-
getName
-
setBoilingPoint
void setBoilingPoint(double boilingPoint) setBoilingPoint.
- Parameters:
boilingPoint- a double
-