Class ProductionOptimizationSpecLoader.ScenarioSpec

java.lang.Object
neqsim.process.util.optimization.ProductionOptimizationSpecLoader.ScenarioSpec
Enclosing class:
ProductionOptimizationSpecLoader

private static final class ProductionOptimizationSpecLoader.ScenarioSpec extends Object
Scenario configuration from YAML.
  • Field Details

    • name

      public String name
    • process

      public String process
    • feedStream

      public String feedStream
    • lowerBound

      public double lowerBound
    • upperBound

      public double upperBound
    • rateUnit

      public String rateUnit
    • tolerance

      public double tolerance
    • maxIterations

      public int maxIterations
    • searchMode

      public String searchMode
    • utilizationMarginFraction

      public double utilizationMarginFraction
    • capacityUncertaintyFraction

      public double capacityUncertaintyFraction
    • capacityPercentile

      public double capacityPercentile
    • enableCaching

      public boolean enableCaching
    • swarmSize

      public int swarmSize
    • inertiaWeight

      public double inertiaWeight
    • cognitiveWeight

      public double cognitiveWeight
    • socialWeight

      public double socialWeight
    • columnFsFactorLimit

      public double columnFsFactorLimit
    • objectives

    • constraints

    • variables

  • Constructor Details

    • ScenarioSpec

      private ScenarioSpec()