Package org.jreliability.testsystems
Class TCNCSystem
- java.lang.Object
-
- org.jreliability.testsystems.TCNCSystem
-
public class TCNCSystem extends java.lang.Object
Implements a time-consistent non-coherent system with exponential failure rates. The structure function and failure rates have been taken from [Ali17] in order to compare results for the importance measures: Structure function: Equation 4.42 Failure rates: Page 81 [Ali17] ( https://nbn-resolving.org/urn:nbn:de:bvb:29-opus4-87185 )
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
component1
protected java.lang.String
component2
protected java.lang.String
component3
protected org.apache.commons.collections15.Transformer<java.lang.String,ReliabilityFunction>
transformer
-
Constructor Summary
Constructors Constructor Description TCNCSystem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReliabilityFunction
get()
Term
getTerm()
org.apache.commons.collections15.Transformer<java.lang.String,ReliabilityFunction>
getTransformer()
-
-
-
Field Detail
-
component1
protected java.lang.String component1
-
component2
protected java.lang.String component2
-
component3
protected java.lang.String component3
-
transformer
protected org.apache.commons.collections15.Transformer<java.lang.String,ReliabilityFunction> transformer
-
-
Method Detail
-
getTerm
public Term getTerm()
-
get
public ReliabilityFunction get()
-
getTransformer
public org.apache.commons.collections15.Transformer<java.lang.String,ReliabilityFunction> getTransformer()
-
-