Uses of Class
neqsim.process.util.optimization.ProductionOptimizer.ManipulatedVariable
Packages that use ProductionOptimizer.ManipulatedVariable
Package
Description
Optimization utilities for batch studies and parameter screening.
-
Uses of ProductionOptimizer.ManipulatedVariable in neqsim.process.util.optimization
Fields in neqsim.process.util.optimization with type parameters of type ProductionOptimizer.ManipulatedVariableModifier and TypeFieldDescriptionprivate final List<ProductionOptimizer.ManipulatedVariable> ProductionOptimizer.ScenarioRequest.variablesMethods in neqsim.process.util.optimization that return types with arguments of type ProductionOptimizer.ManipulatedVariableMethod parameters in neqsim.process.util.optimization with type arguments of type ProductionOptimizer.ManipulatedVariableModifier and TypeMethodDescriptionProductionOptimizer.binaryFeasibilitySearch(ProcessSystem process, List<ProductionOptimizer.ManipulatedVariable> variables, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, List<ProductionOptimizer.IterationRecord> iterationHistory) private ProductionOptimizer.EvaluationProductionOptimizer.evaluateCandidate(ProcessSystem process, List<ProductionOptimizer.ManipulatedVariable> variables, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, double[] candidate, Map<String, ProductionOptimizer.Evaluation> cache) private ProductionOptimizer.EvaluationProductionOptimizer.evaluateCandidateInternal(ProcessSystem process, List<ProductionOptimizer.ManipulatedVariable> variables, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, double[] candidate) ProductionOptimizer.goldenSectionSearch(ProcessSystem process, List<ProductionOptimizer.ManipulatedVariable> variables, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, List<ProductionOptimizer.IterationRecord> iterationHistory) ProductionOptimizer.nelderMeadSearch(ProcessSystem process, List<ProductionOptimizer.ManipulatedVariable> variables, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, List<ProductionOptimizer.IterationRecord> iterationHistory) ProductionOptimizer.optimize(ProcessSystem process, List<ProductionOptimizer.ManipulatedVariable> variables, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints) Optimize multiple manipulated variables (feeds, pressures, temperatures) using multi-dimensional search strategies.ProductionOptimizer.particleSwarmSearch(ProcessSystem process, List<ProductionOptimizer.ManipulatedVariable> variables, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, List<ProductionOptimizer.IterationRecord> iterationHistory) private voidProductionOptimizer.shrink(double[][] simplex, List<ProductionOptimizer.ManipulatedVariable> variables) Constructor parameters in neqsim.process.util.optimization with type arguments of type ProductionOptimizer.ManipulatedVariableModifierConstructorDescriptionScenarioRequest(String name, ProcessSystem process, List<ProductionOptimizer.ManipulatedVariable> variables, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints)