Uses of Class
neqsim.process.calibration.EnKFParameterEstimator
Packages that use EnKFParameterEstimator
-
Uses of EnKFParameterEstimator in neqsim.process.calibration
Methods in neqsim.process.calibration that return EnKFParameterEstimatorModifier and TypeMethodDescriptionEnKFParameterEstimator.addMeasuredVariable(String path, String unit, double noiseStd) Adds a measured variable to match.EnKFParameterEstimator.addTunableParameter(String path, String unit, double minValue, double maxValue, double initialValue) Adds a tunable parameter to estimate.EnKFParameterEstimator.addTunableParameter(String path, String unit, double minValue, double maxValue, double initialValue, double initialUncertainty) Adds a tunable parameter with explicit uncertainty.CalibrationFrameworkExample.createEstimator()Sets up the EnKF estimator.WellRoutingEstimationExample.createEstimator()Creates and configures the EnKF estimator.EnKFParameterEstimator.setMaxChangePerUpdate(double maxChange) Sets the maximum parameter change per update (rate limiting).EnKFParameterEstimator.setProcessNoise(double processNoiseStd) Sets the process noise standard deviation.Methods in neqsim.process.calibration with parameters of type EnKFParameterEstimatorModifier and TypeMethodDescriptionprivate voidWellRoutingEstimationExample.printFinalSummary(EnKFParameterEstimator estimator) Prints final summary comparing estimates to true values.EstimationTestHarness.runConvergenceTest(EnKFParameterEstimator estimator, int numSteps) Runs a convergence test.EstimationTestHarness.runConvergenceTest(EnKFParameterEstimator estimator, int numSteps, double noiseMultiplier, Consumer<Integer> progressCallback) Runs a convergence test with optional progress callback.EstimationTestHarness.runDriftTrackingTest(EnKFParameterEstimator estimator, int numSteps, int driftingParamIndex, double driftRate) Runs a parameter drift tracking test.voidWellRoutingEstimationExample.runLiveEstimation(EnKFParameterEstimator estimator) Runs the live estimation loop.EstimationTestHarness.runNoiseRobustnessTest(EnKFParameterEstimator estimator, int stepsPerLevel, double[] noiseLevels) Runs a noise robustness test at multiple noise levels.booleanWellRoutingEstimationExample.runValidation(EnKFParameterEstimator estimator, EstimationTestHarness harness) Runs pre-deployment validation tests.Method parameters in neqsim.process.calibration with type arguments of type EnKFParameterEstimatorModifier and TypeMethodDescriptionEstimationTestHarness.runMonteCarloValidation(Supplier<EnKFParameterEstimator> estimatorFactory, int numTrials, int stepsPerTrial) Runs Monte Carlo validation with multiple trials.