Class EnKFParameterEstimator.TunableParameterSpec

java.lang.Object
neqsim.process.calibration.EnKFParameterEstimator.TunableParameterSpec
All Implemented Interfaces:
Serializable
Enclosing class:
EnKFParameterEstimator

public static class EnKFParameterEstimator.TunableParameterSpec extends Object implements Serializable
Specification for a tunable parameter.
Version:
1.0
Author:
NeqSim Development Team
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • path

      public final String path
      Path to the parameter (e.g., "Pipe1.heatTransferCoefficient").
    • unit

      public final String unit
      Unit of measurement.
    • minValue

      public final double minValue
      Minimum allowed value.
    • maxValue

      public final double maxValue
      Maximum allowed value.
    • initialValue

      public final double initialValue
      Initial/prior value.
    • initialUncertainty

      public final double initialUncertainty
      Initial uncertainty (standard deviation).
  • Constructor Details

    • TunableParameterSpec

      public TunableParameterSpec(String path, String unit, double minValue, double maxValue, double initialValue, double initialUncertainty)
      Constructor.
      Parameters:
      path - variable path
      unit - unit of measurement
      minValue - minimum bound
      maxValue - maximum bound
      initialValue - starting value
      initialUncertainty - initial std dev