Class NormalReliabilityFunction

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected LognormalReliabilityFunction lognormalReliabilityFunction  
      protected double mu
      The used mean of the natural logarithms of the times-to-failure.
      protected double rho
      The used standard deviation of the natural logarithms of the times-to-failure.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double getY​(double x)
      The estimated log-normal reliability function (the estimation uncertainty is 3E-7 for uniformly distributed random variables).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.jreliability.function.Function

        getY
    • Field Detail

      • mu

        protected final double mu
        The used mean of the natural logarithms of the times-to-failure.
      • rho

        protected final double rho
        The used standard deviation of the natural logarithms of the times-to-failure.
    • Constructor Detail

      • NormalReliabilityFunction

        public NormalReliabilityFunction​(double mu,
                                         double rho)
        Constructs a NormalReliabilityFunction with a given mu and rho.
        Parameters:
        mu - the mean of the variable's natural logarithm
        rho - the standard deviation of the variable's natural logarithm
    • Method Detail

      • getY

        public double getY​(double x)
        The estimated log-normal reliability function (the estimation uncertainty is 3E-7 for uniformly distributed random variables).
        Specified by:
        getY in interface Function
        Parameters:
        x - the x value
        Returns:
        R(x)
        See Also:
        Function.getY(double)