Interface CharacteriseInterface

All Known Implementing Classes:
PlusCharacterize, TBPCharacterize

public interface CharacteriseInterface

CharacteriseInterface interface.

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

    • PVTsimMolarMass

      static final double[] PVTsimMolarMass
      Constant PVTsimMolarMass.
  • Method Details

    • solve

      void solve()

      solve.

    • generatePlusFractions

      void generatePlusFractions(int start, int end, double zplus, double Mplus)

      generatePlusFractions.

      Parameters:
      start - a int
      end - a int
      zplus - a double
      Mplus - a double
    • generateTBPFractions

      void generateTBPFractions()

      generateTBPFractions.

    • groupTBPfractions

      boolean groupTBPfractions()

      groupTBPfractions.

      Returns:
      a boolean
    • hasPlusFraction

      boolean hasPlusFraction()

      hasPlusFraction.

      Returns:
      a boolean
    • isPseudocomponents

      boolean isPseudocomponents()

      isPseudocomponents.

      Returns:
      a boolean
    • setPseudocomponents

      void setPseudocomponents(boolean pseudocomponents)

      setPseudocomponents.

      Parameters:
      pseudocomponents - a boolean
    • setNumberOfPseudocomponents

      void setNumberOfPseudocomponents(int numberOfPseudocomponents)

      setNumberOfPseudocomponents.

      Parameters:
      numberOfPseudocomponents - a int
    • addCharacterizedPlusFraction

      void addCharacterizedPlusFraction()

      addCharacterizedPlusFraction.

    • removeTBPfraction

      void removeTBPfraction()

      removeTBPfraction.

    • addHeavyEnd

      void addHeavyEnd()

      addHeavyEnd.

    • addTBPFractions

      void addTBPFractions()

      addTBPFractions.

    • getCoefs

      double[] getCoefs()

      getCoefs.

      Returns:
      an array of type double
    • getCoef

      double getCoef(int i)

      getCoef.

      Parameters:
      i - a int
      Returns:
      a double
    • getFirstPlusFractionNumber

      int getFirstPlusFractionNumber()

      getFirstPlusFractionNumber.

      Returns:
      a int
    • getLastPlusFractionNumber

      int getLastPlusFractionNumber()

      getLastPlusFractionNumber.

      Returns:
      a int
    • setZPlus

      void setZPlus(double zPlus)

      setZPlus.

      Parameters:
      zPlus - a double
    • getPlusCoefs

      double[] getPlusCoefs()

      getPlusCoefs.

      Returns:
      an array of type double
    • getPlusCoefs

      double getPlusCoefs(int i)

      getPlusCoefs.

      Parameters:
      i - a int
      Returns:
      a double
    • setPlusCoefs

      void setPlusCoefs(double[] plusCoefs)

      setPlusCoefs.

      Parameters:
      plusCoefs - an array of type double
    • getDensPlus

      double getDensPlus()

      getDensPlus.

      Returns:
      a double
    • getZPlus

      double getZPlus()

      getZPlus.

      Returns:
      a double
    • getMPlus

      double getMPlus()

      getMPlus.

      Returns:
      a double
    • setMPlus

      void setMPlus(double MPlus)

      setMPlus.

      Parameters:
      MPlus - a double
    • getDensLastTBP

      double getDensLastTBP()

      getDensLastTBP.

      Returns:
      a double
    • setCoefs

      void setCoefs(double[] coefs)

      setCoefs.

      Parameters:
      coefs - an array of type double
    • setCoefs

      void setCoefs(double coef, int i)

      setCoefs.

      Parameters:
      coef - a double
      i - a int
    • setDensLastTBP

      void setDensLastTBP(double densLastTBP)

      setDensLastTBP.

      Parameters:
      densLastTBP - a double