Uses of Class
neqsim.process.util.optimization.ProductionOptimizer.OptimizationObjective
Packages that use ProductionOptimizer.OptimizationObjective
Package
Description
Optimization utilities for batch studies and parameter screening.
-
Uses of ProductionOptimizer.OptimizationObjective in neqsim.process.util.optimization
Fields in neqsim.process.util.optimization with type parameters of type ProductionOptimizer.OptimizationObjectiveModifier and TypeFieldDescriptionprivate final List<ProductionOptimizer.OptimizationObjective> ProductionOptimizer.ScenarioRequest.objectivesMethods in neqsim.process.util.optimization that return types with arguments of type ProductionOptimizer.OptimizationObjectiveMethod parameters in neqsim.process.util.optimization with type arguments of type ProductionOptimizer.OptimizationObjectiveModifier and TypeMethodDescriptionProductionOptimizer.binaryFeasibilitySearch(ProcessSystem process, StreamInterface feedStream, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, List<ProductionOptimizer.IterationRecord> iterationHistory) private ProductionOptimizer.EvaluationProductionOptimizer.evaluateCandidate(ProcessSystem process, StreamInterface feedStream, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, double candidateRate, Map<Long, ProductionOptimizer.Evaluation> cache) private ProductionOptimizer.EvaluationProductionOptimizer.evaluateCandidateInternal(ProcessSystem process, StreamInterface feedStream, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, double candidateRate) private ProductionOptimizer.EvaluationProductionOptimizer.evaluateProcess(ProcessSystem process, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, Map<String, Double> decisionVariables) ProductionOptimizer.goldenSectionSearch(ProcessSystem process, StreamInterface feedStream, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, List<ProductionOptimizer.IterationRecord> iterationHistory) ProductionOptimizer.nelderMeadSearch(ProcessSystem process, StreamInterface feedStream, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, List<ProductionOptimizer.IterationRecord> iterationHistory) ProductionOptimizer.optimize(ProcessSystem process, StreamInterface feedStream, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints) Optimize the feed stream rate of a process to respect utilization limits and constraints.ProductionOptimizer.particleSwarmSearch(ProcessSystem process, StreamInterface feedStream, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints, List<ProductionOptimizer.IterationRecord> iterationHistory) Constructor parameters in neqsim.process.util.optimization with type arguments of type ProductionOptimizer.OptimizationObjectiveModifierConstructorDescriptionScenarioRequest(String name, ProcessSystem process, StreamInterface feedStream, ProductionOptimizer.OptimizationConfig config, List<ProductionOptimizer.OptimizationObjective> objectives, List<ProductionOptimizer.OptimizationConstraint> constraints)