cModel.Bounds_FailureRate

From ReliaWiki
Jump to navigation Jump to search


Returns the bounds on the failure rate given the specified time. Use the SetConfidenceLevel method to specify the confidence bound settings.

Syntax

  • Bounds_FailureRate( Time As Double , Optional CurrentAge As Double = 0 , Optional DutyCycle As Double = 1.0 ) As BoundsValues

Parameters

Time: The time to calculate the failure rate.
CurrentAge: The current age.
DutyCycle: The duty cycle.

Usage Example

 'Declare a new repository connection object. See Repository. 
  Private WithEvents MyRepository As New Repository
 
 'Connect to the Synthesis repository. 
 Dim Success As Boolean = False
 Success = MyRepository.ConnectToRepository("RepositoryFileNamePath")
 
 'Get the list of projects in the connected repository. See NameIdPair. 
 Dim ListOfModels() As NameIdPair
 ListOfModels = MyRepository.GetAllModelsInfo()
 
 'Select the ID of the model and retrieve it. 
 Dim AModel as cModel
 AModel = MyRepository.GetModel(ListOfModels(0).ID)
 
 'Get the Bounds on the failure rate at time = 100. 
 Dim ModelBoundsValue as BoundsValues
 ModelBoundsValue = AModel.Bounds_FailureRate(100)