Interface LumpingModelInterface

All Known Implementing Classes:
LumpingModel.NoLumpingModel, LumpingModel.PVTLumpingModel, LumpingModel.StandardLumpingModel

public interface LumpingModelInterface

LumpingModelInterface interface.

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

    • setNumberOfLumpedComponents

      void setNumberOfLumpedComponents(int numb)

      setNumberOfLumpedComponents.

      Parameters:
      numb - a int
    • getName

      String getName()

      getName.

      Returns:
      a String object
    • generateLumpedComposition

      void generateLumpedComposition(Characterise charac)

      generateLumpedComposition.

      Parameters:
      charac - a Characterise object
    • getNumberOfLumpedComponents

      int getNumberOfLumpedComponents()

      getNumberOfLumpedComponents.

      Returns:
      a int
    • getFractionOfHeavyEnd

      double getFractionOfHeavyEnd(int i)

      getFractionOfHeavyEnd.

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

      void setNumberOfPseudoComponents(int lumpedNumb)

      setNumberOfPseudoComponents.

      Parameters:
      lumpedNumb - a int
    • getNumberOfPseudoComponents

      int getNumberOfPseudoComponents()

      getNumberOfPseudoComponents.

      Returns:
      a int
    • getLumpedComponentName

      String getLumpedComponentName(int i)

      getLumpedComponentName.

      Parameters:
      i - a int
      Returns:
      a String object
    • getLumpedComponentNames

      String[] getLumpedComponentNames()

      getLumpedComponentNames.

      Returns:
      an array of String objects