ALTADataSet Class: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:
== Constructors ==
== Constructors ==


*'''[[New ALTADataSet]]''' {{APIComment|Creates a new class that can be used to fit a model from ALTA raw data.}}<br>
{{Template:ALTADataSet.NewALTADataSet}}
 


== Methods  ==
== Methods  ==
{{Template:ALTADataSet.AddStressDefinition}}
{{Template:ALTADataSet.AddStressDefinition}}


{{Template:ALTADataSet.AddStressProfile}}
{{Template:ALTADataSet.AddStressProfile}}

Revision as of 23:07, 27 January 2014



Instantiate this class to be able to fit an ALTA model from your raw data.

Constructors

New ALTADataSet()

New ALTADataSet( ByVal Name As String )


Methods

AddStressDefinition( ByVal Name As String, Optional ByVal StressRelation As ALTASolverLSR = ALTASolverLSR.Exponential, Optional ByVal UseStress As Double = 1)


  • AddFailure( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddFailure( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddFailure( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


  • AddSuspension( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddSuspension( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddSuspension( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


  • AddFailureInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddFailureInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddFailureInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


  • AddSuspensionInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddSuspensionInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddSuspensionInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


ALTADataSet.Calculate()
Creates a model from the raw data previously entered in the data set. Also sets the Fitted Model property if successful. Clears it (sets to Nothing) in case of an error.


ClearDataSet ()


Properties

Public Property DatasetName As String

Public ReadOnly Property GeneralSettings As ALTAGeneralOptions

Public ReadOnly Property AnalysisSettings As WeibullAnalysisOptions

Public ReadOnly Property AnalysisSettings As WeibullAnalysisOptions

Public ReadOnly Property FittedModel As cModel

Public ReadOnly Property FailureCount As Integer

Public ReadOnly Property SuspensionCount As Integer

Public ReadOnly Property NumStresses As Integer



Instantiate this class to be able to fit an ALTA model from your raw data.

Constructors

New ALTADataSet()

New ALTADataSet( ByVal Name As String )


Methods

AddStressDefinition( ByVal Name As String, Optional ByVal StressRelation As ALTASolverLSR = ALTASolverLSR.Exponential, Optional ByVal UseStress As Double = 1)


  • AddFailure( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddFailure( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddFailure( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


  • AddSuspension( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddSuspension( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddSuspension( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


  • AddFailureInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddFailureInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddFailureInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


  • AddSuspensionInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddSuspensionInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddSuspensionInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


ALTADataSet.Calculate()
Creates a model from the raw data previously entered in the data set. Also sets the Fitted Model property if successful. Clears it (sets to Nothing) in case of an error.


ClearDataSet ()


Properties

Public Property DatasetName As String

Public ReadOnly Property GeneralSettings As ALTAGeneralOptions

Public ReadOnly Property AnalysisSettings As WeibullAnalysisOptions

Public ReadOnly Property AnalysisSettings As WeibullAnalysisOptions

Public ReadOnly Property FittedModel As cModel

Public ReadOnly Property FailureCount As Integer

Public ReadOnly Property SuspensionCount As Integer

Public ReadOnly Property NumStresses As Integer

Template loop detected: Template:ALTADataSet.StressRelation

Template loop detected: Template:ALTADataSet.PlotUseStress

Public ReadOnly Property AnalysisResults As ALTAAnalysisResults
Settings are used when fitting the model. Returns an instance of a class containing values calculated during the analysis.


Events

  • Events Reference to a class that contains overridable methods for handling ALTA solver events.



Instantiate this class to be able to fit an ALTA model from your raw data.

Constructors

New ALTADataSet()

New ALTADataSet( ByVal Name As String )


Methods

AddStressDefinition( ByVal Name As String, Optional ByVal StressRelation As ALTASolverLSR = ALTASolverLSR.Exponential, Optional ByVal UseStress As Double = 1)


  • AddFailure( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddFailure( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddFailure( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


  • AddSuspension( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddSuspension( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddSuspension( ByVal Value As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


  • AddFailureInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddFailureInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddFailureInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


  • AddSuspensionInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress() As Object )
  • AddSuspensionInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1 As Object )
  • AddSuspensionInterval( ByVal StartValue As Double , ByVal EndValue As Double , ByVal NumberInGroup As Integer , ByRef Stress1, Stress2 As Object )


ALTADataSet.Calculate()
Creates a model from the raw data previously entered in the data set. Also sets the Fitted Model property if successful. Clears it (sets to Nothing) in case of an error.


ClearDataSet ()


Properties

Public Property DatasetName As String

Public ReadOnly Property GeneralSettings As ALTAGeneralOptions

Public ReadOnly Property AnalysisSettings As WeibullAnalysisOptions

Public ReadOnly Property AnalysisSettings As WeibullAnalysisOptions

Public ReadOnly Property FittedModel As cModel

Public ReadOnly Property FailureCount As Integer

Public ReadOnly Property SuspensionCount As Integer

Public ReadOnly Property NumStresses As Integer

Template loop detected: Template:ALTADataSet.StressRelation

Template loop detected: Template:ALTADataSet.PlotUseStress

Public ReadOnly Property AnalysisResults As ALTAAnalysisResults
Settings are used when fitting the model. Returns an instance of a class containing values calculated during the analysis.


Events

  • Events Reference to a class that contains overridable methods for handling ALTA solver events.

Public ReadOnly Property AnalysisResults As ALTAAnalysisResults
Settings are used when fitting the model. Returns an instance of a class containing values calculated during the analysis.


Events

  • Events Reference to a class that contains overridable methods for handling ALTA solver events.