Uses of Interface
neqsim.process.util.optimizer.ProcessConstraint
Packages that use ProcessConstraint
Package
Description
Process optimization engine and constraint evaluation utilities.
-
Uses of ProcessConstraint in neqsim.process.util.optimizer
Classes in neqsim.process.util.optimizer that implement ProcessConstraintModifier and TypeClassDescriptionclassAdapts equipment-levelCapacityConstraintinstances to the unifiedProcessConstraintinterface.static classDefinition of a constraint for external optimizer integration.static final classConstraint on a process-level metric such as total power, pressure, or temperature.Fields in neqsim.process.util.optimizer with type parameters of type ProcessConstraintModifier and TypeFieldDescriptionprivate final List<ProcessConstraint> ConstraintPenaltyCalculator.constraintsAll registered constraints.Methods in neqsim.process.util.optimizer that return types with arguments of type ProcessConstraintModifier and TypeMethodDescriptionProcessSimulationEvaluator.getAllProcessConstraints()Returns all constraints as a unifiedProcessConstraintlist.ConstraintPenaltyCalculator.getConstraints()Returns all registered constraints.Methods in neqsim.process.util.optimizer with parameters of type ProcessConstraintModifier and TypeMethodDescriptionConstraintPenaltyCalculator.addConstraint(ProcessConstraint constraint) Adds a single constraint.Method parameters in neqsim.process.util.optimizer with type arguments of type ProcessConstraintModifier and TypeMethodDescriptionConstraintPenaltyCalculator.addConstraints(List<? extends ProcessConstraint> constraintList) Adds all constraints from a list.