Class ProductionOptimizer.ScenarioRequest
java.lang.Object
neqsim.process.util.optimization.ProductionOptimizer.ScenarioRequest
- Enclosing class:
ProductionOptimizer
Scenario definition to enable side-by-side optimization comparisons.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ProductionOptimizer.OptimizationConfigprivate final List<ProductionOptimizer.OptimizationConstraint> private final StreamInterfaceprivate final Stringprivate final List<ProductionOptimizer.OptimizationObjective> private final ProcessSystemprivate final List<ProductionOptimizer.ManipulatedVariable> -
Constructor Summary
ConstructorsConstructorDescriptionScenarioRequest(String name, ProcessSystem process, List<ProductionOptimizer.ManipulatedVariable> variables, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints) ScenarioRequest(String name, ProcessSystem process, StreamInterface feedStream, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints) -
Method Summary
-
Field Details
-
name
-
process
-
feedStream
-
variables
-
config
-
objectives
-
constraints
-
-
Constructor Details
-
ScenarioRequest
public ScenarioRequest(String name, ProcessSystem process, StreamInterface feedStream, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints) -
ScenarioRequest
public ScenarioRequest(String name, ProcessSystem process, List<ProductionOptimizer.ManipulatedVariable> variables, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints)
-
-
Method Details
-
getName
-
getProcess
-
getFeedStream
-
getVariables
-
getConfig
-
getObjectives
-
getConstraints
-