Uses of Class
neqsim.process.util.fielddevelopment.SensitivityAnalysis.TrialResult
Packages that use SensitivityAnalysis.TrialResult
Package
Description
Field Development Planning utilities for NeqSim.
-
Uses of SensitivityAnalysis.TrialResult in neqsim.process.util.fielddevelopment
Classes in neqsim.process.util.fielddevelopment that implement interfaces with type arguments of type SensitivityAnalysis.TrialResultModifier and TypeClassDescriptionstatic final classSingle Monte Carlo trial result.Fields in neqsim.process.util.fielddevelopment with type parameters of type SensitivityAnalysis.TrialResultModifier and TypeFieldDescriptionprivate final List<SensitivityAnalysis.TrialResult> SensitivityAnalysis.MonteCarloResult.trialsMethods in neqsim.process.util.fielddevelopment that return SensitivityAnalysis.TrialResultModifier and TypeMethodDescriptionprivate SensitivityAnalysis.TrialResultSensitivityAnalysis.runSingleTrial(int trialNum, Map<String, Double> sampled, StreamInterface feedStream, double lowerBound, double upperBound, String rateUnit, ToDoubleFunction<ProductionOptimizer.OptimizationResult> outputMetric) Runs a single trial (used for parallel execution).Methods in neqsim.process.util.fielddevelopment that return types with arguments of type SensitivityAnalysis.TrialResultModifier and TypeMethodDescriptionSensitivityAnalysis.MonteCarloResult.getTrials()Gets all trial results.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.Methods in neqsim.process.util.fielddevelopment with parameters of type SensitivityAnalysis.TrialResultModifier and TypeMethodDescriptionintSensitivityAnalysis.TrialResult.compareTo(SensitivityAnalysis.TrialResult other) Method parameters in neqsim.process.util.fielddevelopment with type arguments of type SensitivityAnalysis.TrialResultModifier and TypeMethodDescriptionprivate doubleSensitivityAnalysis.MonteCarloResult.getPercentileFromSorted(List<SensitivityAnalysis.TrialResult> sorted, double percentile) Constructor parameters in neqsim.process.util.fielddevelopment with type arguments of type SensitivityAnalysis.TrialResultModifierConstructorDescriptionMonteCarloResult(List<SensitivityAnalysis.TrialResult> trials, Map<String, Double> tornadoSensitivities, String outputName, String outputUnit) Creates a Monte Carlo result.