Class BatchParameterEstimator.TunableParameter

java.lang.Object
neqsim.process.calibration.BatchParameterEstimator.TunableParameter
All Implemented Interfaces:
Serializable
Enclosing class:
BatchParameterEstimator

public static class BatchParameterEstimator.TunableParameter extends Object implements Serializable
Represents a tunable parameter.
Version:
1.0
Author:
ESOL
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • path

      private final String path
    • unit

      private final String unit
    • lowerBound

      private final double lowerBound
    • upperBound

      private final double upperBound
    • initialGuess

      private final double initialGuess
  • Constructor Details

    • TunableParameter

      public TunableParameter(String path, String unit, double lowerBound, double upperBound, double initialGuess)
      Creates a tunable parameter.
      Parameters:
      path - path to the parameter
      unit - unit of the parameter
      lowerBound - minimum value
      upperBound - maximum value
      initialGuess - initial guess for optimization
  • Method Details

    • getPath

      public String getPath()
    • getUnit

      public String getUnit()
    • getLowerBound

      public double getLowerBound()
    • getUpperBound

      public double getUpperBound()
    • getInitialGuess

      public double getInitialGuess()