Interface Function

All Known Subinterfaces:
ReliabilityFunction
All Known Implementing Classes:
BarlowProschan.BarlowProschanFunction, BDDReliabilityFunction, ConstantFailureFunction, ConstantReliabilityFunction, ExponentialFailureFunction, ExponentialReliabilityFunction, HjorthReliabilityFunction, InverseFunction, LognormalReliabilityFunction, NMWDReliabilityFunction, NormalReliabilityFunction, ParallelReliabilityFunction, ReliabilityFunctionSet, SampledReliabilityFunction, SequentialFunction, SerialReliabilityFunction, SLReliabilityFunction, SumReliabilityFunction, UnreliabilityFunction, WeibullReliabilityFunction

public interface Function
The Function represents a mathematical function y = f(x).
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    getY(double x)
    Returns the y value for y = f(x).
    Returns a list of y values for a given list of x value.
  • Method Details

    • getY

      double getY(double x)
      Returns the y value for y = f(x).
      Parameters:
      x - the x value
      Returns:
      the y for y = f(x)
    • getY

      List<Double> getY(List<Double> xs)
      Returns a list of y values for a given list of x value.
      Parameters:
      xs - the list of values
      Returns:
      the list of y values for each x