Uses of Class
neqsim.process.design.DesignOptimizer
Packages that use DesignOptimizer
Package
Description
Process design framework for automated equipment sizing and optimization.
-
Uses of DesignOptimizer in neqsim.process.design
Methods in neqsim.process.design that return DesignOptimizerModifier and TypeMethodDescriptionDesignOptimizer.applyDefaultConstraints()Apply default constraints based on equipment types.DesignOptimizer.autoSizeEquipment()Enable auto-sizing of equipment with default safety factor (1.2).DesignOptimizer.autoSizeEquipment(double safetyFactor) Enable auto-sizing of equipment with specified safety factor.DesignOptimizer.excludeEquipment(String... equipmentNames) Exclude equipment from optimization.static DesignOptimizerDesignOptimizer.forProcess(ProcessModule module) Create a DesignOptimizer for an existing process module.static DesignOptimizerDesignOptimizer.forProcess(ProcessSystem process) Create a DesignOptimizer for an existing process.static DesignOptimizerDesignOptimizer.fromTemplate(ProcessTemplate template, ProcessBasis basis) Create a DesignOptimizer from a template.DesignOptimizer.runAutoSizing()Run only equipment auto-sizing (no optimization).DesignOptimizer.setObjective(DesignOptimizer.ObjectiveType objective) Set the optimization objective.