Class SensitivityAnalyzer.TornadoItem

java.lang.Object
neqsim.process.fielddevelopment.economics.SensitivityAnalyzer.TornadoItem
All Implemented Interfaces:
Serializable
Enclosing class:
SensitivityAnalyzer

public static final class SensitivityAnalyzer.TornadoItem extends Object implements Serializable
Single item in tornado analysis.
Version:
1.0
Author:
ESOL
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • parameterName

      private final String parameterName
    • lowNpv

      private final double lowNpv
    • highNpv

      private final double highNpv
    • baseCaseNpv

      private final double baseCaseNpv
  • Constructor Details

    • TornadoItem

      TornadoItem(String parameterName, double lowNpv, double highNpv, double baseCaseNpv)
  • Method Details

    • getParameterName

      public String getParameterName()
    • getLowNpv

      public double getLowNpv()
    • getHighNpv

      public double getHighNpv()
    • getBaseCaseNpv

      public double getBaseCaseNpv()
    • getSwing

      public double getSwing()
      Gets the total NPV swing (high - low).
      Returns:
      NPV swing
    • getImpactLevel

      public String getImpactLevel()
      Gets the impact level (High, Medium, Low).
      Returns:
      impact level string