Package org.jreliability.function
Class ReliabilityFunctionSet
java.lang.Object
org.jreliability.function.ReliabilityFunctionSet
- All Implemented Interfaces:
Function,ReliabilityFunction
- Direct Known Subclasses:
ParallelReliabilityFunction,SerialReliabilityFunction,SumReliabilityFunction
The
ReliabilityFunctionSet is the basic class for functions defined
over a set of ReliabilityFunctions.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set<ReliabilityFunction> The set ofReliabilityFunctions. -
Constructor Summary
ConstructorsConstructorDescriptionConstructs aReliabilityFunctionSet.ReliabilityFunctionSet(Set<ReliabilityFunction> functions) Constructs aParallelReliabilityFunctionwith a given set ofReliabilityFunctions. -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(ReliabilityFunction function) Adds aReliabilityFunction.Returns the set ofReliabilityFunctions.Returns a list ofyvalues for a given list ofxvalue.
-
Field Details
-
functions
The set ofReliabilityFunctions.
-
-
Constructor Details
-
ReliabilityFunctionSet
public ReliabilityFunctionSet()Constructs aReliabilityFunctionSet. -
ReliabilityFunctionSet
Constructs aParallelReliabilityFunctionwith a given set ofReliabilityFunctions.- Parameters:
functions- the reliability functions
-
-
Method Details
-
getFunctions
Returns the set ofReliabilityFunctions.- Returns:
- the reliability functions
-
add
Adds aReliabilityFunction.- Parameters:
function- the function to set
-
getY
Description copied from interface:FunctionReturns a list ofyvalues for a given list ofxvalue.
-