cModel.Bounds_Unreliability

From ReliaWiki
Jump to navigation Jump to search


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

Syntax

  • Bounds_Unreliability( Time As Double , Optional StartAge As Double = 0 , Optional DutyCycle As Double = 1.0 ) As BoundsValues

Parameters

Time: The time to calculate the reliability.
StartAge: The start age.
DutyCycle: The duty cycle.

Usage Example

 'Declare a new repository connection class. See Repository. 
 Dim 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. 
 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 unreliability at time = 100. 
 Dim ModelBoundsValue as BoundsValues
 ModelBoundsValue = AModel.Bounds_Unreliability(100)