Package org.jreliability.function.common
Class ParallelReliabilityFunction
java.lang.Object
org.jreliability.function.ReliabilityFunctionSet
org.jreliability.function.common.ParallelReliabilityFunction
- All Implemented Interfaces:
Function
,ReliabilityFunction
The
ParallelReliabilityFunction
corresponds to a parallel-structure
of elements in a system as known from Serial-Parallel systems. Basically, the
ParallelReliabilityFunction
holds a set of
ReliabilityFunction
s and multiplies their (1-y)
-values and
calculates the counter probability to derive the y
-value of the whole
parallel-structure.-
Field Summary
Fields inherited from class org.jreliability.function.ReliabilityFunctionSet
functions
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs aParallelReliabilityFunction
.ParallelReliabilityFunction
(Set<ReliabilityFunction> functions) Constructs aParallelReliabilityFunction
with a given set ofReliabilityFunction
s. -
Method Summary
Methods inherited from class org.jreliability.function.ReliabilityFunctionSet
add, getFunctions, getY
-
Constructor Details
-
ParallelReliabilityFunction
public ParallelReliabilityFunction()Constructs aParallelReliabilityFunction
. -
ParallelReliabilityFunction
Constructs aParallelReliabilityFunction
with a given set ofReliabilityFunction
s.- Parameters:
functions
- the reliability functions
-
-
Method Details
-
getY
public double getY(double x) Description copied from interface:Function
Returns they
value fory = f(x)
.- Parameters:
x
- the x value- Returns:
- the y for y = f(x)
-