Uses of Class
neqsim.process.util.optimizer.FlowRateOptimizationResult
Packages that use FlowRateOptimizationResult
Package
Description
Process optimization engine and constraint evaluation utilities.
-
Uses of FlowRateOptimizationResult in neqsim.process.util.optimizer
Methods in neqsim.process.util.optimizer that return FlowRateOptimizationResultModifier and TypeMethodDescriptionstatic FlowRateOptimizationResultCreates an error result.FlowRateOptimizer.findFlowRate(double inletPressure, double outletPressure, String pressureUnit) Finds the flow rate required to achieve the specified outlet pressure given the inlet pressure.FlowRateOptimizer.findInletPressure(double flowRate, String flowRateUnit, double outletPressure, String pressureUnit) Finds the inlet pressure required to achieve the specified outlet pressure at a given flow rate.static FlowRateOptimizationResultFlowRateOptimizationResult.infeasibleConstraint(String reason, List<FlowRateOptimizationResult.ConstraintViolation> violations) Creates an infeasible result due to constraint violations.static FlowRateOptimizationResultFlowRateOptimizationResult.infeasiblePressure(String reason) Creates an infeasible result due to pressure constraints.static FlowRateOptimizationResultFlowRateOptimizationResult.notConverged(int iterations, double lastError) Creates a not-converged result.static FlowRateOptimizationResultFlowRateOptimizationResult.success(double flowRate, String flowRateUnit, double inletPressure, double outletPressure, String pressureUnit) Creates a successful optimization result.