Uses of Class
neqsim.process.util.fielddevelopment.SensitivityAnalysis.SensitivityConfig
Packages that use SensitivityAnalysis.SensitivityConfig
Package
Description
Field Development Planning utilities for NeqSim.
-
Uses of SensitivityAnalysis.SensitivityConfig in neqsim.process.util.fielddevelopment
Methods in neqsim.process.util.fielddevelopment that return SensitivityAnalysis.SensitivityConfigModifier and TypeMethodDescriptionSensitivityAnalysis.SensitivityConfig.includeBaseCase(boolean include) Enables or disables base case inclusion in trials.SensitivityAnalysis.SensitivityConfig.numberOfTrials(int trials) Sets the number of Monte Carlo trials.SensitivityAnalysis.SensitivityConfig.parallel(boolean parallel) Enables or disables parallel execution.SensitivityAnalysis.SensitivityConfig.parallelThreads(int threads) Sets the number of parallel threads.SensitivityAnalysis.SensitivityConfig.randomSeed(long seed) Sets the random seed for reproducibility.Methods in neqsim.process.util.fielddevelopment with parameters of type SensitivityAnalysis.SensitivityConfigModifier and TypeMethodDescriptionSensitivityAnalysis.runMonteCarloOptimization(StreamInterface feedStream, double lowerBound, double upperBound, String rateUnit, ToDoubleFunction<ProductionOptimizer.OptimizationResult> outputMetric, SensitivityAnalysis.SensitivityConfig config) Runs Monte Carlo simulation on feed rate optimization.private List<SensitivityAnalysis.TrialResult> SensitivityAnalysis.runParallelTrials(StreamInterface feedStream, double lowerBound, double upperBound, String rateUnit, ToDoubleFunction<ProductionOptimizer.OptimizationResult> outputMetric, SensitivityAnalysis.SensitivityConfig config, Random localRng) Runs trials in parallel.private List<SensitivityAnalysis.TrialResult> SensitivityAnalysis.runSequentialTrials(StreamInterface feedStream, double lowerBound, double upperBound, String rateUnit, ToDoubleFunction<ProductionOptimizer.OptimizationResult> outputMetric, SensitivityAnalysis.SensitivityConfig config, Random localRng) Runs trials sequentially.