Class InverseEvaluator

java.lang.Object
org.jreliability.evaluator.InverseEvaluator
All Implemented Interfaces:
Evaluator

public class InverseEvaluator extends Object implements Evaluator
The InverseEvaluator calculates the x value in y = R(x) for a given y of the ReliabilityFunction R(t). This is typically used to derive measures like, e.g., the Mission Time (MT).
  • Constructor Details

    • InverseEvaluator

      public InverseEvaluator()
  • Method Details

    • evaluate

      public double evaluate(ReliabilityFunction reliabilityFunction, double y)
      Returns the x value for a given y value in y = R(x) of a given ReliabilityFunction.
      Parameters:
      reliabilityFunction - the reliabilityFunction
      y - the y value
      Returns:
      the x value for a y value and a given reliabilityFunction