Interface PlusFractionModelInterface

All Superinterfaces:
Serializable
All Known Implementing Classes:
PlusFractionModel.PedersenHeavyOilPlusModel, PlusFractionModel.PedersenPlusModel, PlusFractionModel.WhitsonGammaModel

public interface PlusFractionModelInterface extends Serializable

PlusFractionModelInterface interface.

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

    • hasPlusFraction

      boolean hasPlusFraction()

      hasPlusFraction.

      Returns:
      a boolean
    • characterizePlusFraction

      boolean characterizePlusFraction(TBPModelInterface model)

      characterizePlusFraction.

      Parameters:
      model - a TBPModelInterface object
      Returns:
      a boolean
    • getFirstTBPFractionNumber

      int getFirstTBPFractionNumber()

      getFirstTBPFractionNumber.

      Returns:
      a int
    • getFirstPlusFractionNumber

      int getFirstPlusFractionNumber()

      getFirstPlusFractionNumber.

      Returns:
      a int
    • getMaxPlusMolarMass

      double getMaxPlusMolarMass()

      getMaxPlusMolarMass.

      Returns:
      a double
    • getName

      String getName()

      getName.

      Returns:
      a String object
    • getLastPlusFractionNumber

      int getLastPlusFractionNumber()

      getLastPlusFractionNumber.

      Returns:
      a int
    • setLastPlusFractionNumber

      void setLastPlusFractionNumber(int fract)

      setLastPlusFractionNumber.

      Parameters:
      fract - a int
    • getPlusComponentNumber

      int getPlusComponentNumber()

      getPlusComponentNumber.

      Returns:
      a int
    • getNumberOfPlusPseudocomponents

      double getNumberOfPlusPseudocomponents()

      getNumberOfPlusPseudocomponents.

      Returns:
      a double
    • getMPlus

      double getMPlus()

      getMPlus.

      Returns:
      a double
    • getZPlus

      double getZPlus()

      getZPlus.

      Returns:
      a double
    • getDensPlus

      double getDensPlus()

      getDensPlus.

      Returns:
      a double
    • getZ

      double[] getZ()

      getZ.

      Returns:
      an array of type double
    • getM

      double[] getM()

      getM.

      Returns:
      an array of type double
    • getDens

      double[] getDens()

      getDens.

      Returns:
      an array of type double
    • getCoefs

      double[] getCoefs()

      getCoefs.

      Returns:
      an array of type double
    • getCoef

      double getCoef(int i)

      getCoef.

      Parameters:
      i - a int
      Returns:
      a double