Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class org.jreliability.function.common.NMWDReliabilityFunction
 - 
The used shape of the
NMWDReliabilityFunction. - ABGT<T> - Class in org.jreliability.importancemeasures
 - 
The
ABGTclass calculates the ABGT importance for coherent and non-coherent systems proposed by [ABGT17]. - ABGT(BDD<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.importancemeasures.ABGT
 - AbstractAspect - Class in org.jreliability.gui.aspect
 - 
The
AbstractAspectis the basic class for allAspects. - AbstractAspect(String, String, String) - Constructor for class org.jreliability.gui.aspect.AbstractAspect
 - 
Constructs an
AbstractAspectwith a given name and labels for the x-axis and y-axis. - AbstractHierarchicalTerm - Class in org.jreliability.booleanfunction
 - AbstractHierarchicalTerm() - Constructor for class org.jreliability.booleanfunction.AbstractHierarchicalTerm
 - actionPerformed(ActionEvent) - Method in class org.jreliability.gui.MeasuresPanel.MeasurePanel
 - actionPerformed(ActionEvent) - Method in class org.jreliability.gui.ReliabilityFunctionPlotPanel.AspectPicker
 - add(int, Term) - Method in class org.jreliability.booleanfunction.common.LinearTerm
 - 
Adds a
Termand its coefficient. - add(List<T>) - Method in interface org.jreliability.bdd.BDDProvider
 - 
Register variables in the specified order.
 - add(List<T>) - Method in class org.jreliability.bdd.javabdd.JBDDProvider
 - add(Term) - Method in class org.jreliability.booleanfunction.AbstractHierarchicalTerm
 - add(Term) - Method in class org.jreliability.booleanfunction.common.LinearTerm
 - add(Term...) - Method in class org.jreliability.booleanfunction.AbstractHierarchicalTerm
 - add(ReliabilityFunction) - Method in class org.jreliability.function.ReliabilityFunctionSet
 - 
Adds a
ReliabilityFunction. - add(T...) - Method in interface org.jreliability.bdd.BDDProvider
 - 
Register variables in the specified order.
 - add(T...) - Method in class org.jreliability.bdd.javabdd.JBDDProvider
 - allsat() - Method in interface org.jreliability.bdd.BDD
 - allsat() - Method in class org.jreliability.bdd.javabdd.JBDD
 - alpha - Variable in class org.jreliability.function.common.ExponentialReliabilityFunction
 - 
The parameter
alphacorresponds to the failure-ratelambda. - alpha - Variable in class org.jreliability.function.common.WeibullReliabilityFunction
 - 
The
alphaparameter somehow resembles the failure-ratelambda. - and(BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - 
Returns the logical
andof two BDDs. - and(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - ANDTerm - Class in org.jreliability.booleanfunction.common
 - ANDTerm() - Constructor for class org.jreliability.booleanfunction.common.ANDTerm
 - 
Constructs an
ANDTerm. - ANDTerm(List<Term>) - Constructor for class org.jreliability.booleanfunction.common.ANDTerm
 - andWith(Collection<T>) - Method in interface org.jreliability.bdd.BDD
 - 
Makes this BDD the logical
andof this andthatvariables. - andWith(Collection<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - andWith(BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - andWith(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - andWith(T) - Method in interface org.jreliability.bdd.BDD
 - 
Makes this BDD the logical
andof this andthatvariable. - andWith(T) - Method in class org.jreliability.bdd.javabdd.JBDD
 - Aspect - Interface in org.jreliability.gui.aspect
 - 
The
Aspectallows to determine they-valuefor theReliabilityFunctiony = R(x)under the currentAspect. - AspectPicker(ReliabilityFunctionPlotPanel, List<Aspect>) - Constructor for class org.jreliability.gui.ReliabilityFunctionPlotPanel.AspectPicker
 - aspects - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel.AspectPicker
 - 
The different
Aspects. - aspects - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
The list of samplers that can be chosen.
 
B
- b - Variable in class org.jreliability.function.common.NMWDReliabilityFunction
 - 
The used shape of the
NMWDReliabilityFunction. - BAGT<T> - Class in org.jreliability.importancemeasures
 - 
The
BAGTclass calculates the time-independent importance of components proposed by [BAGT16]. - BAGT(BDD<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.importancemeasures.BAGT
 - BAGT.Variant - Enum Class in org.jreliability.importancemeasures
 - BarlowProschan<T> - Class in org.jreliability.importancemeasures
 - 
The
BarlowProschanclass calculates the time-independent importance for coherent systems proposed by Barlow and Proschan in [BP75]. - BarlowProschan(BDD<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.importancemeasures.BarlowProschan
 - 
Returns a
BarlowProschancalculator for a specific system with itsBDDandReliabilityFunctionTransformer. - BarlowProschan.BarlowProschanFunction - Class in org.jreliability.importancemeasures
 - BarlowProschanFunction(ReliabilityFunction, ReliabilityFunction, DensityFunction) - Constructor for class org.jreliability.importancemeasures.BarlowProschan.BarlowProschanFunction
 - bdd - Variable in class org.jreliability.bdd.BDDReliabilityFunction
 - 
The BDD representing the
UnreliabilityFunction. - bdd - Variable in class org.jreliability.bdd.javabdd.JBDD
 - bdd - Variable in class org.jreliability.importancemeasures.ABGT
 - bdd - Variable in class org.jreliability.importancemeasures.BAGT
 - bdd - Variable in class org.jreliability.importancemeasures.BarlowProschan
 - bdd - Variable in class org.jreliability.importancemeasures.CriticalityCalculator
 - bdd - Variable in class org.jreliability.importancemeasures.RAW
 - bdd - Variable in class org.jreliability.importancemeasures.RRW
 - BDD<T> - Interface in org.jreliability.bdd
 - BDDProvider<T> - Interface in org.jreliability.bdd
 - 
The
BDDProviderprovides the actualBDDs for each component. - BDDProviderFactory - Interface in org.jreliability.bdd
 - 
The
BDDProviderFactorycreatesBDDProviders. - BDDReliabilityFunction<T> - Class in org.jreliability.bdd
 - BDDReliabilityFunction(BDD<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.bdd.BDDReliabilityFunction
 - BDDs - Class in org.jreliability.bdd
 - BDDs() - Constructor for class org.jreliability.bdd.BDDs
 - BDDTopEvent<T> - Class in org.jreliability.bdd
 - 
The
BDDTopEventallows the fast calculation of the top event for a givenBDD. - BDDTopEvent(BDD<T>) - Constructor for class org.jreliability.bdd.BDDTopEvent
 - 
Constructs the
BDDTopEventcalculator for a givenBDD. - bddTTRF - Variable in class org.jreliability.importancemeasures.ABGT
 - bddTTRF - Variable in class org.jreliability.importancemeasures.BAGT
 - bddTTRF - Variable in class org.jreliability.importancemeasures.BarlowProschan
 - bddTTRF - Variable in class org.jreliability.importancemeasures.CriticalityCalculator
 - bddTTRF - Variable in class org.jreliability.importancemeasures.RAW
 - bddTTRF - Variable in class org.jreliability.importancemeasures.RRW
 - BDDTTRF<T> - Class in org.jreliability.bdd
 - 
The
BDDTTRFtransforms a Boolean function represented as aTerminto aReliabilityFunctionor, if needed, into aBDD. - BDDTTRF(BDDProvider<T>) - Constructor for class org.jreliability.bdd.BDDTTRF
 - 
Constructs a
BDDTTRFwith a givenBDDProvider. - BDDTTRFSimulative<T> - Class in org.jreliability.bdd
 - 
The
BDDTTRFSimulativeperforms a Monte-Carlo simulation to determine theReliabilityFunctionbased on aBDDrepresentation of the system structure. - BDDTTRFSimulative(BDDProvider<T>) - Constructor for class org.jreliability.bdd.BDDTTRFSimulative
 - BDDTTRFSimulative(BDDProvider<T>, double) - Constructor for class org.jreliability.bdd.BDDTTRFSimulative
 - 
Constructs a
BDDTTRFSimulativewith a givenBDDProviderand an epsilon. - beta - Variable in class org.jreliability.function.common.HjorthReliabilityFunction
 - 
The
betaparameter scales theHjorthReliabilityFunction. - beta - Variable in class org.jreliability.function.common.WeibullReliabilityFunction
 - 
The used shape of the
WeibullReliabilityFunction. - Birnbaum<T> - Class in org.jreliability.importancemeasures
 - 
The
Birnbaumclass calculates the Birnbaum Importance for coherent systems. - Birnbaum(BDD<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.importancemeasures.Birnbaum
 - 
Returns a
Birnbaumcalculator for a specific system with itsBDDandReliabilityFunctionTransformer. - BirnbaumAB<T> - Class in org.jreliability.importancemeasures
 - 
The
BirnbaumABclass calculates the Andrews Beeson extension of the Birnbaum importance for coherent and non-coherent systems by [AB03]. - BirnbaumAB(BDD<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.importancemeasures.BirnbaumAB
 - 
Returns a
BirnbaumABcalculator for a specific system with itsBDDandReliabilityFunctionTransformer. - bitStreamLength - Variable in class org.jreliability.sl.SL
 - 
The length of the used bit streams for stochastic logic.
 - Boiler - Class in org.jreliability.tutorial.boiler
 - 
The
Boilermodels a boiler that is responsible for keeping the water in a tank at the desired temperature and pumping it to a destination if needed. - Boiler() - Constructor for class org.jreliability.tutorial.boiler.Boiler
 - 
Constructs a
Boiler. - BoilerComponent - Class in org.jreliability.tutorial.boiler
 - 
The abstract
BoilerComponentis the basic class that models each of the components used in the model of theBoiler. - BoilerComponent(String) - Constructor for class org.jreliability.tutorial.boiler.BoilerComponent
 - 
Constructs a
BoilerComponentwith a given name. - BoilerTester - Class in org.jreliability.tutorial.boiler
 - 
The
BoilerTesterperforms some common actions that are done with a modeled system. - BoilerTester() - Constructor for class org.jreliability.tutorial.boiler.BoilerTester
 - BoilerTransformer - Class in org.jreliability.tutorial.boiler
 - BoilerTransformer(Boiler) - Constructor for class org.jreliability.tutorial.boiler.BoilerTransformer
 - 
Constructs a
BoilerTransformerwith a givenBoiler. - BridgeSystem - Class in org.jreliability.testsystems
 - 
Implements a coherent bridge system with two paths 1 2 and 3 4 and the bridge 5.
 - BridgeSystem(ReliabilityFunction, ReliabilityFunction, ReliabilityFunction, ReliabilityFunction, ReliabilityFunction) - Constructor for class org.jreliability.testsystems.BridgeSystem
 - build(BDD<T>, Map<BDD<T>, BDDTopEvent.VarNode>) - Method in class org.jreliability.bdd.BDDTopEvent
 - 
Builds the internal node from a
BDDnode. - buildConstraintBDD(List<BDDConstraint.Literal<T>>, int, int, int, int, Map<BDDConstraint.Pair<Integer, Integer>, BDD<T>>, BDDProvider<T>) - Static method in class org.jreliability.bdd.BDDs
 - 
Returns a greater-equal constraint represented as a
BDDvia a recursive procedure proposed by Een & Soerrensson 2006. 
C
- calculate() - Method in class org.jreliability.importancemeasures.BarlowProschan
 - 
Calculates the Barlow Proschan importances for all components.
 - calculate(double) - Method in class org.jreliability.importancemeasures.ABGT
 - 
Calculates the ABGT importances for all components at the specified time.
 - calculate(double) - Method in class org.jreliability.importancemeasures.Birnbaum
 - 
Calculates the Birnbaum importances for all components at the specified time.
 - calculate(double) - Method in class org.jreliability.importancemeasures.BirnbaumAB
 - 
Calculates the Andrews Beeson extension of the
Birnbaumimportance for all components at the specified time. - calculate(double) - Method in class org.jreliability.importancemeasures.RAW
 - 
Calculates the
RAWvalues for all components at the specified time. - calculate(double) - Method in class org.jreliability.importancemeasures.RRW
 - 
Calculates the
RRWvalues for all components at the specified time. - calculate(double) - Method in interface org.jreliability.importancemeasures.TimeDependentImportanceMeasure
 - 
Assign a importance value to each variable T of the system at a specific time t.
 - calculate(double) - Method in class org.jreliability.importancemeasures.Vaurio
 - 
Calculates the Vaurio importances for all components at the specified time.
 - calculate(Transformer<T, Double>) - Method in class org.jreliability.bdd.BDDTopEvent
 - 
Calculates the top event for the values given by the functionTransformer.
 - calculate(BAGT.Variant) - Method in class org.jreliability.importancemeasures.BAGT
 - 
Calculates one of the BAGT importance measure variants.
 - calculateTop(BDD<T>, Transformer<T, Double>) - Static method in class org.jreliability.bdd.BDDs
 - 
Calculates the top event of the
BDDbased on a functionTransformer that delivers for each variableTa double value. - coefficients - Variable in class org.jreliability.booleanfunction.common.LinearTerm
 - 
The coefficients of the embedded terms.
 - collectDotEdges(BDD<T>, StringBuffer, Map<BDD<T>, String>, Set<BDD<T>>) - Static method in class org.jreliability.bdd.BDDs
 - 
Traverses the
BDDto collects all edges for the DOT representation. - collectDotMarkers(BDD<T>, StringBuffer, Map<T, String>) - Static method in class org.jreliability.bdd.BDDs
 - 
Traverses the
BDDto setup the correct ranks of all nodes belonging to the same variable. - collectDotNodes(BDD<T>, StringBuffer, Map<BDD<T>, String>, Map<T, Integer>) - Static method in class org.jreliability.bdd.BDDs
 - 
Traverses the
BDDto collects all nodes for the DOT representation. - collectDotRanks(BDD<T>, StringBuffer, Map<BDD<T>, String>, Map<T, String>) - Static method in class org.jreliability.bdd.BDDs
 - 
Traverses the
BDDto setup the correct ranks of all nodes belonging to the same variable. - collectNodes(BDD<T>, T, Set<BDD<T>>, Set<BDD<T>>) - Static method in class org.jreliability.bdd.BDDs
 - 
Traverses the
BDDto collect all nodes for a given variableT. - collectTimesToFailure(Term, Transformer<T, ReliabilityFunction>, Predicate<T>) - Method in class org.jreliability.bdd.BDDTTRFSimulative
 - 
Collects all times-to-failure to derive
5000samples needed to calculate theReliabilityFunction. - collectTimesToFailure(Term, Transformer<T, ReliabilityFunction>, Predicate<T>, int) - Method in class org.jreliability.bdd.BDDTTRFSimulative
 - 
Collects all times-to-failure to derive
nsamples needed to calculate theReliabilityFunction. - collectVariables(BDD<T>, Set<T>, Set<BDD<T>>) - Static method in class org.jreliability.bdd.BDDs
 - 
Traverses the
BDDto collect all variables. - collectVariablesSorted(BDD<T>, List<T>) - Static method in class org.jreliability.bdd.BDDs
 - comboBox - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel.AspectPicker
 - 
The box for the different
Aspects. - comparator - Variable in class org.jreliability.booleanfunction.common.LinearTerm
 - 
The used
LinearTerm.Comparator. - compareTo(Occurrence<T>) - Method in class org.jreliability.common.Occurrence
 - component1 - Variable in class org.jreliability.testsystems.BridgeSystem
 - component1 - Variable in class org.jreliability.testsystems.SeriesParallelSystem
 - component1 - Variable in class org.jreliability.testsystems.TCNCSystem
 - component1 - Variable in class org.jreliability.testsystems.TINCSystem
 - component1 - Variable in class org.jreliability.testsystems.TMR
 - component1 - Variable in class org.jreliability.tutorial.tmr.TMR
 - 
The first component.
 - component2 - Variable in class org.jreliability.testsystems.BridgeSystem
 - component2 - Variable in class org.jreliability.testsystems.SeriesParallelSystem
 - component2 - Variable in class org.jreliability.testsystems.TCNCSystem
 - component2 - Variable in class org.jreliability.testsystems.TINCSystem
 - component2 - Variable in class org.jreliability.testsystems.TMR
 - component2 - Variable in class org.jreliability.tutorial.tmr.TMR
 - 
The second component.
 - component3 - Variable in class org.jreliability.testsystems.BridgeSystem
 - component3 - Variable in class org.jreliability.testsystems.SeriesParallelSystem
 - component3 - Variable in class org.jreliability.testsystems.TCNCSystem
 - component3 - Variable in class org.jreliability.testsystems.TINCSystem
 - component3 - Variable in class org.jreliability.testsystems.TMR
 - component3 - Variable in class org.jreliability.tutorial.tmr.TMR
 - 
The third component.
 - component4 - Variable in class org.jreliability.testsystems.BridgeSystem
 - component4 - Variable in class org.jreliability.testsystems.TINCSystem
 - component5 - Variable in class org.jreliability.testsystems.BridgeSystem
 - component5 - Variable in class org.jreliability.testsystems.TINCSystem
 - components - Variable in class org.jreliability.tutorial.boiler.Boiler
 - 
All components that are included in the
Boiler. - ConstantFailureFunction - Class in org.jreliability.function.common
 - 
The
ConstantFailureFunctionreturns a constant failure probability for which it must hold that
0 =< failure probability =< 1. - ConstantFailureFunction(double) - Constructor for class org.jreliability.function.common.ConstantFailureFunction
 - ConstantReliabilityFunction - Class in org.jreliability.function.common
 - 
The
ConstantReliabilityFunctionreturns a constant success probability for which it must hold that
0 =< failure probability =< 1. - ConstantReliabilityFunction(double) - Constructor for class org.jreliability.function.common.ConstantReliabilityFunction
 - ConstraintTester - Class in org.jreliability.tester
 - 
The
ConstraintTestercan be used to test theBDDTTRF.convertToBDD(Term)function. - ConstraintTester() - Constructor for class org.jreliability.tester.ConstraintTester
 - controller - Variable in class org.jreliability.tutorial.boiler.Boiler
 - 
The controller.
 - Controller - Class in org.jreliability.tutorial.boiler
 - 
The
Controllermodels a controlling component that is used for activating the pumps and controlling the water temperature. - Controller(String) - Constructor for class org.jreliability.tutorial.boiler.Controller
 - 
Constructs a
Controllerwith a given name. - convert(BDD<T>, Transformer<T, ReliabilityFunction>) - Method in class org.jreliability.bdd.BDDTTRF
 - convert(Term, Transformer<T, ReliabilityFunction>) - Method in class org.jreliability.bdd.BDDTTRF
 - convert(Term, Transformer<T, ReliabilityFunction>) - Method in class org.jreliability.bdd.BDDTTRFSimulative
 - convert(Term, Transformer<T, ReliabilityFunction>) - Method in interface org.jreliability.booleanfunction.TTRF
 - 
Converts a
Termto aReliabilityFunction. - convert(Term, Transformer<T, ReliabilityFunction>, int) - Method in class org.jreliability.bdd.BDDTTRFSimulative
 - convert(Term, Transformer<T, ReliabilityFunction>, Predicate<T>) - Method in class org.jreliability.bdd.BDDTTRF
 - convert(Term, Transformer<T, ReliabilityFunction>, Predicate<T>) - Method in class org.jreliability.bdd.BDDTTRFSimulative
 - convert(Term, Transformer<T, ReliabilityFunction>, Predicate<T>) - Method in interface org.jreliability.booleanfunction.TTRF
 - convert(Term, Transformer<T, ReliabilityFunction>, Predicate<T>, int) - Method in class org.jreliability.bdd.BDDTTRFSimulative
 - convertToBDD(Term) - Method in class org.jreliability.bdd.BDDTTRF
 - convertToBDD(Term, Predicate<T>) - Method in class org.jreliability.bdd.BDDTTRF
 - copy() - Method in interface org.jreliability.bdd.BDD
 - 
Returns a copy of this
BDD. - copy() - Method in class org.jreliability.bdd.javabdd.JBDD
 - critCalc - Variable in class org.jreliability.importancemeasures.ABGT
 - critCalc - Variable in class org.jreliability.importancemeasures.Birnbaum
 - critCalc - Variable in class org.jreliability.importancemeasures.BirnbaumAB
 - critCalc - Variable in class org.jreliability.importancemeasures.Vaurio
 - CriticalityBDDs<T> - Class in org.jreliability.importancemeasures
 - 
The
CriticalityBDDsclass is a wrapper class to encapsulate the failure and repair criticalityBDDs of a component. - CriticalityBDDs(BDD<T>, BDD<T>) - Constructor for class org.jreliability.importancemeasures.CriticalityBDDs
 - CriticalityCalculator<T> - Class in org.jreliability.importancemeasures
 - 
The
CriticalityCalculatoris a utility class used to calculate theCriticalityValuesandCriticalityBDDsof the components of a system. - CriticalityCalculator(BDD<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.importancemeasures.CriticalityCalculator
 - 
Returns a
CriticalityCalculatorfor a specific system with itsBDDandReliabilityFunctionTransformer. - CriticalityValues - Class in org.jreliability.importancemeasures
 - 
The
CriticalityValuesclass is a wrapper class to encapsulate the failure and repair criticality values of a component. - CriticalityValues(double, double) - Constructor for class org.jreliability.importancemeasures.CriticalityValues
 - current - Variable in class org.jreliability.booleanfunction.TermUtils.ParseString
 - 
The pointer for the current position.
 - currentAspect - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel.AspectPicker
 - 
The currently shown
Aspect. 
D
- delta - Variable in class org.jreliability.function.common.HjorthReliabilityFunction
 - 
The
deltaparameter shapes theHjorthReliabilityFunction. - DensityAspect - Class in org.jreliability.gui.aspect
 - 
The
DensityAspectrepresents the density of aReliabilityFunction. - DensityAspect() - Constructor for class org.jreliability.gui.aspect.DensityAspect
 - 
Constructs a
DensityAspect. - densityFunction - Variable in class org.jreliability.function.FailureRate
 - 
The used
DensityFunctionto determinef(x). - DensityFunction - Class in org.jreliability.function
 - DensityFunction(Function) - Constructor for class org.jreliability.function.DensityFunction
 - 
Constructs a
DensityFunctionwith a givenFunction. 
E
- epsilon - Variable in class org.jreliability.bdd.BDDTTRFSimulative
 - 
The used maximum error
epsilonvalue for the simulation. - epsilon - Variable in class org.jreliability.evaluator.IntegralEvaluator
 - 
The allowed error /
epsilonfor Romberg's method. - epsilon - Variable in class org.jreliability.evaluator.MomentEvaluator
 - 
The allowed error
epsilonfor Romberg's integration. - epsilon - Variable in class org.jreliability.function.InverseFunction
 - 
The allowed error
epsilonfor embedded bisection method. - EQUAL - Enum constant in enum class org.jreliability.booleanfunction.common.LinearTerm.Comparator
 - 
The equal comparator, i.e.
 - equals(Object) - Method in interface org.jreliability.bdd.BDD
 - 
TODO Returns
trueif this BDD equalsthatBDD. - equals(Object) - Method in class org.jreliability.bdd.javabdd.JBDD
 - equals(Object) - Method in class org.jreliability.booleanfunction.common.LiteralTerm
 - evaluate(Transformer<T, Double>) - Method in class org.jreliability.sl.SL
 - 
The evaluation performs the actual stochastic logic calculations by a sequential processing of the different terms according to their order and using a stack.
 - evaluate(BDD<T>, Transformer<T, Double>, Set<BDD<T>>) - Static method in class org.jreliability.bdd.BDDs
 - 
Evaluates the BDD to determine the top event.
 - evaluate(Function, double, double) - Method in class org.jreliability.evaluator.IntegralEvaluator
 - 
Calculates the integral from
atob. - evaluate(ReliabilityFunction) - Method in class org.jreliability.evaluator.MomentEvaluator
 - 
Returns the value derived from an integration of the
ReliabilityFunction. - evaluate(ReliabilityFunction, double) - Method in class org.jreliability.evaluator.InverseEvaluator
 - evaluateAND(Term) - Method in class org.jreliability.sl.SL
 - 
The evaluation of an
ANDTermwith respective AND operation on the bit streams of the operands. - evaluateNOT(Term) - Method in class org.jreliability.sl.SL
 - 
The evaluation of an
NOTTermwith respective flip of the bit streams of the operand. - evaluateOR(Term) - Method in class org.jreliability.sl.SL
 - 
The evaluation of an
ORTermwith respective OR operation on the bit streams of the operands. - Evaluator - Interface in org.jreliability.evaluator
 - 
The
Evaluatoris a marker interface for all evaluators. - exist(T) - Method in interface org.jreliability.bdd.BDD
 - 
Returns this
BDDafter an existential quantification of the specified variable. - exist(T) - Method in class org.jreliability.bdd.javabdd.JBDD
 - ExponentialFailureFunction - Class in org.jreliability.function.common
 - 
The
ExponentialFailureFunctionrepresents the exponential behavior of cumulative failure probability
F(x) = 1 - e^-(alpha * x)
of a failure caused with a fixed rate/probability of occurrencealpha > 0. - ExponentialFailureFunction(double) - Constructor for class org.jreliability.function.common.ExponentialFailureFunction
 - ExponentialReliabilityFunction - Class in org.jreliability.function.common
 - 
The
ExponentialReliabilityFunctionrepresents the exponentialReliabilityFunction
R(x) = 1 - F(x) = e^-(alpha * x)
withalpha > 0. - ExponentialReliabilityFunction(double) - Constructor for class org.jreliability.function.common.ExponentialReliabilityFunction
 - 
Constructs an
ExponentialReliabilityFunctionwith a givenalpha. 
F
- factory - Variable in class org.jreliability.bdd.javabdd.JBDDProvider
 - 
The used
BDDFactory. - Failure<T> - Class in org.jreliability.common
 - 
The
Failurerepresents the occurrence of a failure of an object and delivers the time of the failure as the information. - Failure(T, double) - Constructor for class org.jreliability.common.Failure
 - 
Constructs a
Failurewith a given object and a time. - failureCriticality - Variable in class org.jreliability.importancemeasures.CriticalityValues
 - failureCriticalityBdd - Variable in class org.jreliability.importancemeasures.CriticalityBDDs
 - FailureRate - Class in org.jreliability.function
 - FailureRate(ReliabilityFunction) - Constructor for class org.jreliability.function.FailureRate
 - 
Constructs a
FailureRatewith a givenReliabilityFunction. - FailureRateAspect - Class in org.jreliability.gui.aspect
 - FailureRateAspect() - Constructor for class org.jreliability.gui.aspect.FailureRateAspect
 - 
Constructs a
FailureRateAspect. - FALSETerm - Class in org.jreliability.booleanfunction.common
 - FALSETerm() - Constructor for class org.jreliability.booleanfunction.common.FALSETerm
 - firstMoment - Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel
 - 
The
Evaluatorto determine the first moment, i.e., the expected value. - forAll(T) - Method in interface org.jreliability.bdd.BDD
 - 
Returns this
BDDafter a universal quantification of the specified variable. - forAll(T) - Method in class org.jreliability.bdd.javabdd.JBDD
 - free() - Method in interface org.jreliability.bdd.BDD
 - 
Destroys this
BDD. - free() - Method in class org.jreliability.bdd.javabdd.JBDD
 - function - Variable in class org.jreliability.function.DensityFunction
 - 
The
Functionfor which theDensityFunctionis to determine. - Function - Interface in org.jreliability.function
 - 
The
Functionrepresents a mathematical functiony = f(x). - functions - Variable in class org.jreliability.function.ReliabilityFunctionSet
 - 
The set of
ReliabilityFunctions. - functionTransformer - Variable in class org.jreliability.bdd.BDDReliabilityFunction
 - functionTransformer - Variable in class org.jreliability.sl.SLReliabilityFunction
 
G
- generateRandomBitstream(double) - Method in class org.jreliability.sl.SL
 - 
Generates a
BitSetrepresenting the bit stream where the ratio of 1s and 0s resembles the given probability. - get() - Method in class org.jreliability.booleanfunction.common.LiteralTerm
 - 
Returns the variable.
 - get() - Method in class org.jreliability.booleanfunction.common.NOTTerm
 - 
Returns the term.
 - get() - Method in class org.jreliability.gui.ReliabilityFunctionPlotPanel.AspectPicker
 - 
Returns the current
Aspect. - get() - Method in class org.jreliability.tester.TestExample
 - 
Returns the
Termrepresentation of theTestExample. - get() - Method in class org.jreliability.testsystems.BridgeSystem
 - get() - Method in class org.jreliability.testsystems.SeriesParallelSystem
 - get() - Method in class org.jreliability.testsystems.TCNCSystem
 - get() - Method in class org.jreliability.testsystems.TINCSystem
 - get() - Method in class org.jreliability.testsystems.TMR
 - get() - Method in class org.jreliability.tutorial.boiler.Boiler
 - 
Returns the
ReliabilityFunctionthat represents theBoiler. - get() - Method in class org.jreliability.tutorial.tmr.TMR
 - get(Map<String, ReliabilityFunction>) - Method in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
Returns the
JPanelfor a given set ofReliabilityFunctions. - get(BDD<T>) - Method in interface org.jreliability.bdd.BDDProvider
 - 
Returns the
variablethat is represented by theBDD. - get(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDDProvider
 - get(T) - Method in interface org.jreliability.bdd.BDDProvider
 - 
Returns the
BDDthat represents thevariable. - get(T) - Method in class org.jreliability.bdd.javabdd.JBDDProvider
 - getAlpha() - Method in class org.jreliability.function.common.ExponentialReliabilityFunction
 - 
The
alphaparameter. - getBdd() - Method in class org.jreliability.bdd.BDDReliabilityFunction
 - 
Returns the
BDD. - getBDD(List<Integer>, List<BDD<T>>, LinearTerm.Comparator, int, BDDProvider<T>) - Static method in class org.jreliability.bdd.BDDs
 - 
Converts a linear constraint to a
BDD. - getCoefficients() - Method in class org.jreliability.booleanfunction.common.LinearTerm
 - 
Returns the coefficients of the
Terms. - getComparator() - Method in class org.jreliability.booleanfunction.common.LinearTerm
 - 
Returns the
LinearTerm.Comparatorof theLinearTerm. - getComponents() - Method in class org.jreliability.tutorial.boiler.Boiler
 - 
Returns the components of the
Boiler. - getConstraintBDD(BDDConstraint<T>, BDDProvider<T>) - Static method in class org.jreliability.bdd.BDDs
 - 
Returns a greater-equal constraint represented as a
BDD. - getCriticalityBDDs(T) - Method in class org.jreliability.importancemeasures.CriticalityCalculator
 - 
Calculates the failure and repair
CriticalityBDDsof the given variable (component). - getCriticalityValues(double) - Method in class org.jreliability.importancemeasures.CriticalityCalculator
 - 
Calculates the
CriticalityValuesfor all components at the specified time. - getCurrent() - Method in class org.jreliability.booleanfunction.TermUtils.ParseString
 - 
Returns the current character.
 - getFactory() - Method in class org.jreliability.bdd.javabdd.JBDDProvider
 - 
Returns the used
BDDFactory. - getFailureCriticality() - Method in class org.jreliability.importancemeasures.CriticalityValues
 - getFailureCriticalityBDD() - Method in class org.jreliability.importancemeasures.CriticalityBDDs
 - getFailures(BDD<T>, Transformer<T, ReliabilityFunction>) - Method in class org.jreliability.bdd.BDDTTRFSimulative
 - 
Generates the
Failureoccurrences for a single simulation run based on the givenBDDand theReliabilityFunctions of its elements. - getFunctions() - Method in class org.jreliability.function.ReliabilityFunctionSet
 - 
Returns the set of
ReliabilityFunctions. - getImageIcon() - Static method in class org.jreliability.gui.ReliabilityViewer
 - 
Returns the
ImageIcon. - getLower(ReliabilityFunction) - Method in class org.jreliability.gui.aspect.AbstractAspect
 - getLower(ReliabilityFunction) - Method in interface org.jreliability.gui.aspect.Aspect
 - 
Returns the lower bound of the
ReliabilityFunctionunder the currentAspect. - getName() - Method in class org.jreliability.gui.aspect.AbstractAspect
 - getName() - Method in interface org.jreliability.gui.aspect.Aspect
 - 
Returns the name of the
Aspect. - getName() - Method in class org.jreliability.tutorial.boiler.BoilerComponent
 - 
Returns the name of the component.
 - getNodes(T, BDD<T>) - Static method in class org.jreliability.bdd.BDDs
 - 
Returns all nodes of the
BDDthat represent the variableT. - getObject() - Method in class org.jreliability.common.Occurrence
 - 
Returns the object.
 - getPanel(String, Map<String, ReliabilityFunction>) - Static method in class org.jreliability.gui.ReliabilityViewer
 - 
Returns the GUI as a
JPanelwith a given title and a map ofReliabilityFunctions. - getProbabiliy(Transformer<T, Double>) - Method in class org.jreliability.sl.SL
 - 
Calculates the probability of the
Term(i.e. - getProvider() - Method in interface org.jreliability.bdd.BDD
 - 
Returns the used
BDDProvider. - getProvider() - Method in interface org.jreliability.bdd.BDDProviderFactory
 - 
Returns a
BDDProvider. - getProvider() - Method in class org.jreliability.bdd.javabdd.JBDD
 - getProvider() - Method in class org.jreliability.bdd.javabdd.JBDDProviderFactory
 - getRepairCriticality() - Method in class org.jreliability.importancemeasures.CriticalityValues
 - getRepairCriticalityBdd() - Method in class org.jreliability.importancemeasures.CriticalityBDDs
 - getRHS() - Method in class org.jreliability.booleanfunction.common.LinearTerm
 - 
Returns the right-hand-side.
 - getSamples() - Method in class org.jreliability.function.common.SampledReliabilityFunction
 - 
Returns all samples in an ordered
List. - getSamples(Map<String, ReliabilityFunction>, Aspect, int) - Method in class org.jreliability.gui.aspect.SampleCollector
 - 
Returns the
Samples(with anumberof points each) of a set ofReliabilityFunctions under a givenAspect. - getSamples(ReliabilityFunction, Aspect, double, double, int) - Method in class org.jreliability.gui.aspect.SampleCollector
 - 
Returns
numberSamplesof aReliabilityFunctionunder a givenAspect, ranging from thelowerto theupperbound. - getTerm() - Method in class org.jreliability.testsystems.BridgeSystem
 - getTerm() - Method in class org.jreliability.testsystems.SeriesParallelSystem
 - getTerm() - Method in class org.jreliability.testsystems.TCNCSystem
 - getTerm() - Method in class org.jreliability.testsystems.TINCSystem
 - getTerm() - Method in class org.jreliability.testsystems.TMR
 - getTerm() - Method in class org.jreliability.tutorial.boiler.Boiler
 - getTerm() - Method in class org.jreliability.tutorial.tmr.TMR
 - getTermFromString(String) - Static method in class org.jreliability.booleanfunction.TermUtils
 - getTerms() - Method in class org.jreliability.booleanfunction.AbstractHierarchicalTerm
 - 
Returns a list of the embedded
TermUtils. - getTime() - Method in class org.jreliability.common.Occurrence
 - 
Returns the time.
 - getTransformer() - Method in class org.jreliability.bdd.BDDReliabilityFunction
 - 
Returns the used
Transformer. - getTransformer() - Method in class org.jreliability.testsystems.BridgeSystem
 - getTransformer() - Method in class org.jreliability.testsystems.SeriesParallelSystem
 - getTransformer() - Method in class org.jreliability.testsystems.TCNCSystem
 - getTransformer() - Method in class org.jreliability.testsystems.TINCSystem
 - getTransformer() - Method in class org.jreliability.testsystems.TMR
 - getTransformer() - Method in class org.jreliability.tutorial.boiler.Boiler
 - 
Returns the
BoilerTransformer. - getTransformer() - Method in class org.jreliability.tutorial.tmr.TMR
 - 
Returns a
Transformerfor each element of the system to itsReliabilityFunction. - getUpper(ReliabilityFunction) - Method in interface org.jreliability.gui.aspect.Aspect
 - 
Returns the upper bound of the
ReliabilityFunctionunder the currentAspect. - getUpper(ReliabilityFunction) - Method in class org.jreliability.gui.aspect.DensityAspect
 - getUpper(ReliabilityFunction) - Method in class org.jreliability.gui.aspect.FailureRateAspect
 - getUpper(ReliabilityFunction) - Method in class org.jreliability.gui.aspect.ReliabilityFunctionAspect
 - getUpper(ReliabilityFunction) - Method in class org.jreliability.gui.aspect.UnreliabilityFunctionAspect
 - getUpperBound(ReliabilityFunction) - Method in class org.jreliability.evaluator.MomentEvaluator
 - 
Returns the calculated upper bound that will be used in the integration process.
 - getVariable(BDD<T>) - Method in class org.jreliability.bdd.BDDTopEvent
 - 
Returns the internal variable for a
BDD. - getVariables() - Method in interface org.jreliability.bdd.BDD
 - 
Returns the set of variables that are used in this
BDD. - getVariables() - Method in class org.jreliability.bdd.javabdd.JBDD
 - getVariables(BDD<T>) - Static method in class org.jreliability.bdd.BDDs
 - 
Returns all variables (elements)
Tincluded in theBDD. - getVariables(Term) - Static method in class org.jreliability.booleanfunction.TermUtils
 - 
Returns the variables included in a
Term. - getVariables(Term, Set<T>) - Static method in class org.jreliability.booleanfunction.TermUtils
 - 
Adds the variables included in a
Termto a given set of variables. - getXAxis() - Method in class org.jreliability.gui.aspect.AbstractAspect
 - getXAxis() - Method in interface org.jreliability.gui.aspect.Aspect
 - 
Returns the label for the x-axis .
 - getY(double) - Method in class org.jreliability.bdd.BDDReliabilityFunction
 - getY(double) - Method in class org.jreliability.function.common.ConstantFailureFunction
 - getY(double) - Method in class org.jreliability.function.common.ConstantReliabilityFunction
 - getY(double) - Method in class org.jreliability.function.common.ExponentialFailureFunction
 - getY(double) - Method in class org.jreliability.function.common.ExponentialReliabilityFunction
 - getY(double) - Method in class org.jreliability.function.common.HjorthReliabilityFunction
 - getY(double) - Method in class org.jreliability.function.common.LognormalReliabilityFunction
 - 
The estimated log-normal reliability function (the estimation uncertainty is 3E-7 for uniformly distributed random variables).
 - getY(double) - Method in class org.jreliability.function.common.NMWDReliabilityFunction
 - getY(double) - Method in class org.jreliability.function.common.NormalReliabilityFunction
 - 
The estimated log-normal reliability function (the estimation uncertainty is 3E-7 for uniformly distributed random variables).
 - getY(double) - Method in class org.jreliability.function.common.ParallelReliabilityFunction
 - getY(double) - Method in class org.jreliability.function.common.SampledReliabilityFunction
 - getY(double) - Method in class org.jreliability.function.common.SerialReliabilityFunction
 - getY(double) - Method in class org.jreliability.function.common.SumReliabilityFunction
 - getY(double) - Method in class org.jreliability.function.common.WeibullReliabilityFunction
 - getY(double) - Method in class org.jreliability.function.DensityFunction
 - 
Returns the
yvalue fory = f(x). - getY(double) - Method in class org.jreliability.function.FailureRate
 - getY(double) - Method in interface org.jreliability.function.Function
 - 
Returns the
yvalue fory = f(x). - getY(double) - Method in class org.jreliability.function.InverseFunction
 - getY(double) - Method in class org.jreliability.function.UnreliabilityFunction
 - 
Returns the
yvalue fory = F(x) = 1 - R(x). - getY(double) - Method in class org.jreliability.importancemeasures.BarlowProschan.BarlowProschanFunction
 - getY(double) - Method in class org.jreliability.sl.SLReliabilityFunction
 - getY(double, ReliabilityFunction) - Method in interface org.jreliability.gui.aspect.Aspect
 - getY(double, ReliabilityFunction) - Method in class org.jreliability.gui.aspect.DensityAspect
 - getY(double, ReliabilityFunction) - Method in class org.jreliability.gui.aspect.FailureRateAspect
 - getY(double, ReliabilityFunction) - Method in class org.jreliability.gui.aspect.ReliabilityFunctionAspect
 - getY(double, ReliabilityFunction) - Method in class org.jreliability.gui.aspect.UnreliabilityFunctionAspect
 - getY(List<Double>) - Method in interface org.jreliability.function.Function
 - 
Returns a list of
yvalues for a given list ofxvalue. - getY(List<Double>) - Method in class org.jreliability.function.ReliabilityFunctionSet
 - getY(List<Double>) - Method in class org.jreliability.function.SequentialFunction
 - getY(List<Double>) - Method in class org.jreliability.importancemeasures.BarlowProschan.BarlowProschanFunction
 - getYAxis() - Method in class org.jreliability.gui.aspect.AbstractAspect
 - getYAxis() - Method in interface org.jreliability.gui.aspect.Aspect
 - 
Returns the label for the x-axis.
 - GREATER - Enum constant in enum class org.jreliability.booleanfunction.common.LinearTerm.Comparator
 - 
The greater comparator, i.e.
 - GREATEREQUAL - Enum constant in enum class org.jreliability.booleanfunction.common.LinearTerm.Comparator
 - 
The greater-equal comparator, i.e.
 
H
- hashCode() - Method in class org.jreliability.bdd.javabdd.JBDD
 - hashCode() - Method in class org.jreliability.booleanfunction.common.LiteralTerm
 - heater - Variable in class org.jreliability.tester.TestExample
 - 
The heater.
 - heater - Variable in class org.jreliability.tester.TestExponentialTransformer
 - 
The heater.
 - heater - Variable in class org.jreliability.tester.TestWeibullTransformer
 - 
The heater.
 - heater - Variable in class org.jreliability.tutorial.boiler.Boiler
 - 
The water heater.
 - Heater - Class in org.jreliability.tutorial.boiler
 - 
The
Heatermodels an actor component of the boiler that is responsible for increasing the water temperature. - Heater(String) - Constructor for class org.jreliability.tutorial.boiler.Heater
 - 
Constructs a
Heaterwith a given name. - heaterReliabilityFunction - Variable in class org.jreliability.tester.TestExponentialTransformer
 - 
The
ReliabilityFunctionof the heater. - heaterReliabilityFunction - Variable in class org.jreliability.tester.TestWeibullTransformer
 - 
The
ReliabilityFunctionof the heater. - high() - Method in interface org.jreliability.bdd.BDD
 - 
Returns the
trueor1branch of this BDD. - high() - Method in class org.jreliability.bdd.javabdd.JBDD
 - HjorthReliabilityFunction - Class in org.jreliability.function.common
 - 
The
HjorthReliabilityFunctionrepresents the HjorthReliabilityFunction - HjorthReliabilityFunction(double, double, double) - Constructor for class org.jreliability.function.common.HjorthReliabilityFunction
 
I
- imp(BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - 
Returns the logical implication of two
BDDs. - imp(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - ImportanceMeasure - Interface in org.jreliability.importancemeasures
 - 
The
ImportanceMeasureis used to assign a importance value to each variable of the system. - impWith(BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - 
Returns the logical implication of two
BDDs. - impWith(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - impWith(T) - Method in interface org.jreliability.bdd.BDD
 - 
Makes this BDD the logical implication of this and
thatvariable. - impWith(T) - Method in class org.jreliability.bdd.javabdd.JBDD
 - indices - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
The map keeps track of the aspect and its index in the picker.
 - INITIAL_VARIABLES - Static variable in class org.jreliability.bdd.javabdd.JBDDProviderFactory
 - 
The number of initially allocated variables.
 - initialize() - Method in class org.jreliability.gui.MeasuresPanel
 - initialize(Term) - Method in class org.jreliability.sl.SL
 - IntegralEvaluator - Class in org.jreliability.evaluator
 - 
The
IntegralEvaluatordetermines the integral of aFunctionusing Romberg's method. - IntegralEvaluator() - Constructor for class org.jreliability.evaluator.IntegralEvaluator
 - 
Constructs the
IntegralEvaluatorwith the epsilon value1.0E-8. - IntegralEvaluator(double) - Constructor for class org.jreliability.evaluator.IntegralEvaluator
 - 
Constructs the
IntegralEvaluator. - integrate(ReliabilityFunction, double, double) - Method in class org.jreliability.evaluator.MomentEvaluator
 - 
Calculates the integral between a and b using Romberg's integration.
 - intToVariable - Variable in class org.jreliability.bdd.javabdd.JBDDProvider
 - inverse - Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel
 - 
The
Evaluatorto calculate the inverse of theUnreliabilityFunctionof theReliabilityFunction, used to derive the Mission-Time. - InverseEvaluator - Class in org.jreliability.evaluator
 - 
The
InverseEvaluatorcalculates thexvalue iny = R(x)for a givenyof theReliabilityFunctionR(t). - InverseEvaluator() - Constructor for class org.jreliability.evaluator.InverseEvaluator
 - InverseFunction - Class in org.jreliability.function
 - 
The
InverseFunctiondetermines the inverse reliabilityR^-1(x). - InverseFunction(ReliabilityFunction) - Constructor for class org.jreliability.function.InverseFunction
 - 
Constructs an
InverseFunctionwith a givenReliabilityFunctionand an acceptable error of 1.0E-5. - InverseFunction(ReliabilityFunction, double) - Constructor for class org.jreliability.function.InverseFunction
 - 
Constructs an
InverseFunctionwith a givenReliabilityFunctionand an errorepsilonfor the embedded bisection method. - isEnd() - Method in class org.jreliability.booleanfunction.TermUtils.ParseString
 - 
Returns
trueif the end of theStringis reached. - isOne() - Method in interface org.jreliability.bdd.BDD
 - 
Returns
trueif this BDD is theoneBDD. - isOne() - Method in class org.jreliability.bdd.javabdd.JBDD
 - isZero() - Method in interface org.jreliability.bdd.BDD
 - 
Returns
trueif this BDD is thezeroBDD. - isZero() - Method in class org.jreliability.bdd.javabdd.JBDD
 - ite(BDD<T>, BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - ite(BDD<T>, BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 
J
- JBDD<T> - Class in org.jreliability.bdd.javabdd
 - JBDDProvider<T> - Class in org.jreliability.bdd.javabdd
 - 
The
JBDDProviderused to getJBDDBDDs. - JBDDProvider(int) - Constructor for class org.jreliability.bdd.javabdd.JBDDProvider
 - 
Constructs a
JBDDProviderwith a given number of variables. - JBDDProvider(int, int, int) - Constructor for class org.jreliability.bdd.javabdd.JBDDProvider
 - 
Constructs a
JBDDProviderwith a given number of variables, the growth rate of the number of variables, and the initial number of nodes. - JBDDProviderFactory - Class in org.jreliability.bdd.javabdd
 - 
The
JBDDProviderFactoryis aBDDProviderFactoryfor the JavaBDD library. - JBDDProviderFactory() - Constructor for class org.jreliability.bdd.javabdd.JBDDProviderFactory
 - 
Constructs a
JBDDProviderFactory. 
L
- lambda - Variable in class org.jreliability.function.common.NMWDReliabilityFunction
 - 
The
lambdaparameter somehow resembles the failure-ratelambda. - LESS - Enum constant in enum class org.jreliability.booleanfunction.common.LinearTerm.Comparator
 - 
The less comparator, i.e.
 - LESSEQUAL - Enum constant in enum class org.jreliability.booleanfunction.common.LinearTerm.Comparator
 - 
The less-equal comparator, i.e.
 - level() - Method in interface org.jreliability.bdd.BDD
 - 
Returns the level of this
BDD. - level() - Method in class org.jreliability.bdd.javabdd.JBDD
 - LinearTerm - Class in org.jreliability.booleanfunction.common
 - 
The
LinearTermrepresents a linear constraint of the form:
left-hand-side comparator right-hand-side. - LinearTerm(List<Integer>, List<Term>, LinearTerm.Comparator, int) - Constructor for class org.jreliability.booleanfunction.common.LinearTerm
 - 
Constructs a
LinearTermwith a given list of coefficients, the embeddedTerms, theLinearTerm.Comparator, and the right-hand-side. - LinearTerm(LinearTerm.Comparator, int) - Constructor for class org.jreliability.booleanfunction.common.LinearTerm
 - 
Constructs a
LinearTermwith a givenLinearTerm.Comparator, and the right-hand-side. - LinearTerm.Comparator - Enum Class in org.jreliability.booleanfunction.common
 - 
The
LinearTerm.Comparatordetermines the comparator in theLinearTerm, i.e. - LiteralTerm<T> - Class in org.jreliability.booleanfunction.common
 - 
The
LiteralTermrepresents a literal, i.e. - LiteralTerm(T) - Constructor for class org.jreliability.booleanfunction.common.LiteralTerm
 - 
Constructs a
LiteralTermwith a given variable. - lognormalReliabilityFunction - Variable in class org.jreliability.function.common.NormalReliabilityFunction
 - LognormalReliabilityFunction - Class in org.jreliability.function.common
 - 
The
LognormalReliabilityFunctionrepresents the lognormalReliabilityFunction - LognormalReliabilityFunction(double, double) - Constructor for class org.jreliability.function.common.LognormalReliabilityFunction
 - LOGO - Static variable in class org.jreliability.gui.ReliabilityViewer
 - 
The location of the LOGO.
 - low() - Method in interface org.jreliability.bdd.BDD
 - low() - Method in class org.jreliability.bdd.javabdd.JBDD
 - lower - Variable in class org.jreliability.gui.aspect.AbstractAspect
 - 
The standard lower bound is
0. 
M
- main(String[]) - Static method in class org.jreliability.tester.ConstraintTester
 - 
Main.
 - main(String[]) - Static method in class org.jreliability.tester.MemoryLeakTest
 - main(String[]) - Static method in class org.jreliability.tester.PlotDataForImportanceMeasuresCreator
 - main(String[]) - Static method in class org.jreliability.tester.ReliabilityTester
 - 
Main.
 - main(String[]) - Static method in class org.jreliability.tutorial.boiler.BoilerTester
 - 
Main.
 - main(String[]) - Static method in class org.jreliability.tutorial.tmr.TMRTester
 - 
Main.
 - MeasurePanel(ReliabilityFunction) - Constructor for class org.jreliability.gui.MeasuresPanel.MeasurePanel
 - 
Constructs a
MeasuresPanel.MeasurePanelwith a givenReliabilityFunction. - MeasuresPanel - Class in org.jreliability.gui
 - 
The
MeasuresPanelcollects aMeasuresPanel.MeasurePanelfor eachReliabilityFunctionthat shall be shown in the GUI and adds them to aJTabbedPane. - MeasuresPanel(Map<String, ReliabilityFunction>) - Constructor for class org.jreliability.gui.MeasuresPanel
 - 
Constructs a
MeasuresPanelwith givenReliabilityFunctions and their identifiers. - MeasuresPanel.MeasurePanel - Class in org.jreliability.gui
 - 
The
MeasuresPanel.MeasurePanelshows some common reliability-related measures that are derived from theReliabilityFunctions. - MemoryLeakTest - Class in org.jreliability.tester
 - 
The
MemoryLeakTest. - MemoryLeakTest() - Constructor for class org.jreliability.tester.MemoryLeakTest
 - MINUS - Enum constant in enum class org.jreliability.importancemeasures.BAGT.Variant
 - MINUS_NORMALIZED - Enum constant in enum class org.jreliability.importancemeasures.BAGT.Variant
 - moment - Variable in class org.jreliability.importancemeasures.BAGT
 - moment - Variable in class org.jreliability.importancemeasures.BarlowProschan
 - MomentEvaluator - Class in org.jreliability.evaluator
 - 
The
MomentEvaluatordetermines then-th moment of a density functionf(x)given aReliabilityFunctionR(x).
E(X^n) = integral_0^infinity x^n f(x) dx. - MomentEvaluator(int) - Constructor for class org.jreliability.evaluator.MomentEvaluator
 - MomentEvaluator(int, double) - Constructor for class org.jreliability.evaluator.MomentEvaluator
 - mt - Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel
 - 
The
JLabelthat is used to display the Mission-Time MT for the user specified probabilitypinp = P[MT]. - mtFieldFormat - Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel
 - 
The used
NumberFormatfor themtProbabilitytext field. - mtProbability - Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel
 - 
The probability
pinp = P[MT]. - mttf - Variable in class org.jreliability.importancemeasures.BAGT
 - mu - Variable in class org.jreliability.function.common.LognormalReliabilityFunction
 - 
The used mean of the natural logarithms of the times-to-failure.
 - mu - Variable in class org.jreliability.function.common.NormalReliabilityFunction
 - 
The used mean of the natural logarithms of the times-to-failure.
 
N
- n - Variable in class org.jreliability.evaluator.MomentEvaluator
 - 
The
n-th moment. - name - Variable in class org.jreliability.gui.aspect.AbstractAspect
 - 
The name of the
Aspect. - name - Variable in class org.jreliability.tutorial.boiler.BoilerComponent
 - 
The name of the component.
 - names - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
The names of the reliabilityFunctions in a distinct order.
 - NEWLINE - Static variable in class org.jreliability.bdd.BDDs
 - 
The platform-independent newline symbol.
 - next() - Method in class org.jreliability.booleanfunction.TermUtils.ParseString
 - 
Moves the pointer to the next character.
 - next(int) - Method in class org.jreliability.booleanfunction.TermUtils.ParseString
 - 
Moves the pointer to the n-th next character.
 - NMWDReliabilityFunction - Class in org.jreliability.function.common
 - 
The
NMWDReliabilityFunctionrepresents the NMWDReliabilityFunctionbased on theWeibullReliabilityFunctionwith a third parameter: - NMWDReliabilityFunction(double, double, double) - Constructor for class org.jreliability.function.common.NMWDReliabilityFunction
 - nodeCount() - Method in interface org.jreliability.bdd.BDD
 - 
Returns the number of node in this
BDD. - nodeCount() - Method in class org.jreliability.bdd.javabdd.JBDD
 - nodes - Variable in class org.jreliability.bdd.BDDTopEvent
 - 
A list of all variables nodes (ordered from bottom to the root).
 - NormalReliabilityFunction - Class in org.jreliability.function.common
 - 
The
NormalReliabilityFunctionrepresents the normalReliabilityFunction - NormalReliabilityFunction(double, double) - Constructor for class org.jreliability.function.common.NormalReliabilityFunction
 - not() - Method in interface org.jreliability.bdd.BDD
 - not() - Method in class org.jreliability.bdd.javabdd.JBDD
 - NOTTerm - Class in org.jreliability.booleanfunction.common
 - NOTTerm(Term) - Constructor for class org.jreliability.booleanfunction.common.NOTTerm
 - 
Constructs a
NOTTermwith a given term. - numberOfOperands - Variable in class org.jreliability.sl.SL
 - 
The number of operands for each term which are then popped from the stack.
 
O
- Occurrence<T> - Class in org.jreliability.common
 - 
The
Occurrencerepresents an occurrence or event, e.g., the failure or repair of an object at a given time. - Occurrence(T, double) - Constructor for class org.jreliability.common.Occurrence
 - 
Constructs an
Occurrencewith a given object and the time. - one - Variable in class org.jreliability.bdd.BDDTopEvent
 - 
The instance of the one node.
 - one() - Method in interface org.jreliability.bdd.BDDProvider
 - 
Returns the
trueor1BDD. - one() - Method in class org.jreliability.bdd.javabdd.JBDDProvider
 - operandsStack - Variable in class org.jreliability.sl.SL
 - 
The stack to process the terms.
 - or(BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - 
Returns the logical or of two
BDDs. - or(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - org.jreliability.bdd - package org.jreliability.bdd
 - 
Provides the classes for the
BDDs used for the evaluation. - org.jreliability.bdd.javabdd - package org.jreliability.bdd.javabdd
 - 
Provides the classes for a
BDDimplementation based onnet.sf.javabdd. - org.jreliability.booleanfunction - package org.jreliability.booleanfunction
 - 
Provides the classes for the Boolean functions used to model the system.
 - org.jreliability.booleanfunction.common - package org.jreliability.booleanfunction.common
 - 
Provides commonly used implementations for the Boolean functions used to model the system.
 - org.jreliability.common - package org.jreliability.common
 - 
Provides classes that can be commonly used in the package.
 - org.jreliability.evaluator - package org.jreliability.evaluator
 - 
Provides the classes for the
Evaluators. - org.jreliability.function - package org.jreliability.function
 - 
Provides the classes for the
ReliabilityFunctions used for the calculation of the top-event. - org.jreliability.function.common - package org.jreliability.function.common
 - 
Provides the commonly used
Functions andUnreliabilityFunctions for the reliability analysis. - org.jreliability.gui - package org.jreliability.gui
 - 
Provides the classes for a simple GUI showing different reliability samplers.
 - org.jreliability.gui.aspect - package org.jreliability.gui.aspect
 - 
Provides the classes for the different aspects of the functions and their plots in the GUI.
 - org.jreliability.importancemeasures - package org.jreliability.importancemeasures
 - 
Provides the classes to calculate importance measures of components.
 - org.jreliability.sl - package org.jreliability.sl
 - 
Provides the classes to employ Stochastic Logic [A] for the analysis.
 - org.jreliability.tester - package org.jreliability.tester
 - 
Provides the classes for a simple test example including the GUI.
 - org.jreliability.testsystems - package org.jreliability.testsystems
 - org.jreliability.tutorial.boiler - package org.jreliability.tutorial.boiler
 - org.jreliability.tutorial.tmr - package org.jreliability.tutorial.tmr
 - ORTerm - Class in org.jreliability.booleanfunction.common
 - ORTerm() - Constructor for class org.jreliability.booleanfunction.common.ORTerm
 - 
Constructs an
ORTerm. - ORTerm(List<Term>) - Constructor for class org.jreliability.booleanfunction.common.ORTerm
 - orWith(Collection<T>) - Method in interface org.jreliability.bdd.BDD
 - 
Makes this
BDDthe logical or of this andthatvariables. - orWith(Collection<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - orWith(BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - 
Makes this BDD the logical or of this and
thatBDD. - orWith(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - orWith(T) - Method in interface org.jreliability.bdd.BDD
 - 
Makes this BDD the logical or of this and
thatvariable. - orWith(T) - Method in class org.jreliability.bdd.javabdd.JBDD
 
P
- paint(Aspect) - Method in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
Repaints the diagram under a given
Aspect. - panel - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel.AspectPicker
 - 
The used
ReliabilityFunctionPlotPanel. - panel - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
The panel.
 - ParallelReliabilityFunction - Class in org.jreliability.function.common
 - 
The
ParallelReliabilityFunctioncorresponds to a parallel-structure of elements in a system as known from Serial-Parallel systems. - ParallelReliabilityFunction() - Constructor for class org.jreliability.function.common.ParallelReliabilityFunction
 - 
Constructs a
ParallelReliabilityFunction. - ParallelReliabilityFunction(Set<ReliabilityFunction>) - Constructor for class org.jreliability.function.common.ParallelReliabilityFunction
 - 
Constructs a
ParallelReliabilityFunctionwith a given set ofReliabilityFunctions. - parse(Object) - Static method in class org.jreliability.booleanfunction.TermUtils
 - ParseString(String) - Constructor for class org.jreliability.booleanfunction.TermUtils.ParseString
 - 
Constructs a
TermUtils.ParseStringwith a givenString. - picker - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
The used aspect picker.
 - plot - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
The used Ptolemy
Plot. - PlotDataForImportanceMeasuresCreator - Class in org.jreliability.tester
 - 
This file is used to create importance measure data in order to plot and compare them to the results and graphs in [Ali17].
 - PlotDataForImportanceMeasuresCreator() - Constructor for class org.jreliability.tester.PlotDataForImportanceMeasuresCreator
 - PLUS - Enum constant in enum class org.jreliability.importancemeasures.BAGT.Variant
 - PLUS_NORMALIZED - Enum constant in enum class org.jreliability.importancemeasures.BAGT.Variant
 - provider - Variable in class org.jreliability.bdd.BDDTTRF
 - 
The
BDDProvider. - provider - Variable in class org.jreliability.bdd.BDDTTRFSimulative
 - 
The used
BDDProvider. - provider - Variable in class org.jreliability.bdd.javabdd.JBDD
 - provider - Variable in class org.jreliability.importancemeasures.BAGT
 - provider - Variable in class org.jreliability.importancemeasures.BarlowProschan
 - provider - Variable in class org.jreliability.importancemeasures.CriticalityCalculator
 - provider - Variable in class org.jreliability.importancemeasures.RAW
 - provider - Variable in class org.jreliability.importancemeasures.RRW
 - Pump - Class in org.jreliability.tutorial.boiler
 - Pump(String) - Constructor for class org.jreliability.tutorial.boiler.Pump
 - 
Constructs a
Pumpwith a given name. - pump1 - Variable in class org.jreliability.tester.TestExample
 - 
The first pump.
 - pump1 - Variable in class org.jreliability.tester.TestExponentialTransformer
 - 
The first pump.
 - pump1 - Variable in class org.jreliability.tester.TestWeibullTransformer
 - 
The first pump.
 - pump1 - Variable in class org.jreliability.tutorial.boiler.Boiler
 - 
The first pump.
 - pump1ReliabilityFunction - Variable in class org.jreliability.tester.TestExponentialTransformer
 - 
The
ReliabilityFunctionof the first pump. - pump1ReliabilityFunction - Variable in class org.jreliability.tester.TestWeibullTransformer
 - 
The
ReliabilityFunctionof the first pump. - pump2 - Variable in class org.jreliability.tester.TestExample
 - 
The second pump.
 - pump2 - Variable in class org.jreliability.tester.TestExponentialTransformer
 - 
The second pump.
 - pump2 - Variable in class org.jreliability.tester.TestWeibullTransformer
 - 
The second pump.
 - pump2 - Variable in class org.jreliability.tutorial.boiler.Boiler
 - 
The second pump.
 - pump2ReliabilityFunction - Variable in class org.jreliability.tester.TestExponentialTransformer
 - 
The
ReliabilityFunctionof the second pump. - pump2ReliabilityFunction - Variable in class org.jreliability.tester.TestWeibullTransformer
 - 
The
ReliabilityFunctionof the second pump. 
R
- random - Variable in class org.jreliability.bdd.BDDTTRFSimulative
 - 
The used random number generator to trigger the simulation.
 - RAW<T> - Class in org.jreliability.importancemeasures
 - 
The
RAWclass calculates the RAW values for coherent and non-coherent systems. - RAW(BDD<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.importancemeasures.RAW
 - reliabilityFunction - Variable in class org.jreliability.function.FailureRate
 - 
The
ReliabilityFunctionfor which theFailureRateis to determine. - reliabilityFunction - Variable in class org.jreliability.function.InverseFunction
 - 
The
ReliabilityFunctionfor which the inverse is to determine. - reliabilityFunction - Variable in class org.jreliability.function.UnreliabilityFunction
 - 
The
ReliabilityFunctionfor which theUnreliabilityFunctionis to determine. - reliabilityFunction - Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel
 - 
The used
ReliabilityFunction. - reliabilityFunction - Variable in class org.jreliability.tester.TestExponentialTransformer
 - 
Maps each element to its
ReliabilityFunction. - reliabilityFunction - Variable in class org.jreliability.tester.TestWeibullTransformer
 - 
Maps each element to its
ReliabilityFunction. - ReliabilityFunction - Interface in org.jreliability.function
 - 
The
ReliabilityFunctionrepresents a reliability or survival functionR(x)that is commonly defined as
R(x) = 1 - F(x),
withF(x)being aUnreliabilityFunctionF(x). - ReliabilityFunctionAspect - Class in org.jreliability.gui.aspect
 - 
The
ReliabilityFunctionAspectplots theReliabilityFunctionitself. - ReliabilityFunctionAspect() - Constructor for class org.jreliability.gui.aspect.ReliabilityFunctionAspect
 - 
Constructs a
UnreliabilityFunctionAspect. - ReliabilityFunctionPlotPanel - Class in org.jreliability.gui
 - 
The
ReliabilityFunctionPlotPanelis a basic GUI to visualize the reliabilityAspects for givenReliabilityFunctions. - ReliabilityFunctionPlotPanel(List<Aspect>) - Constructor for class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
Constructs a
ReliabilityFunctionPlotPanelwith the givenAspects. - ReliabilityFunctionPlotPanel.AspectPicker - Class in org.jreliability.gui
 - 
The
ReliabilityFunctionPlotPanel.AspectPickeris used to choose between the differentAspects. - reliabilityFunctions - Variable in class org.jreliability.function.common.SimpleFunctionTransformer
 - 
The element
Tand itsReliabilityFunction. - reliabilityFunctions - Variable in class org.jreliability.gui.MeasuresPanel
 - 
The
ReliabilityFunctions that shall be shown in the GUI. - reliabilityFunctions - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
The list of reliabilityFunctions that shall be plotted.
 - reliabilityFunctions - Variable in class org.jreliability.tutorial.boiler.BoilerTransformer
 - 
The used
ReliabilityFunctionfor each component of theBoiler. - ReliabilityFunctionSet - Class in org.jreliability.function
 - 
The
ReliabilityFunctionSetis the basic class for functions defined over a set ofReliabilityFunctions. - ReliabilityFunctionSet() - Constructor for class org.jreliability.function.ReliabilityFunctionSet
 - 
Constructs a
ReliabilityFunctionSet. - ReliabilityFunctionSet(Set<ReliabilityFunction>) - Constructor for class org.jreliability.function.ReliabilityFunctionSet
 - 
Constructs a
ParallelReliabilityFunctionwith a given set ofReliabilityFunctions. - ReliabilityTester - Class in org.jreliability.tester
 - ReliabilityTester() - Constructor for class org.jreliability.tester.ReliabilityTester
 - ReliabilityViewer - Class in org.jreliability.gui
 - 
The
ReliabilityVieweris a basic GUI that shows theMeasuresPaneland theReliabilityFunctionPlotPanel. - ReliabilityViewer() - Constructor for class org.jreliability.gui.ReliabilityViewer
 - repairCriticality - Variable in class org.jreliability.importancemeasures.CriticalityValues
 - repairCriticalityBdd - Variable in class org.jreliability.importancemeasures.CriticalityBDDs
 - replace(T, T) - Method in interface org.jreliability.bdd.BDD
 - replace(T, T) - Method in class org.jreliability.bdd.javabdd.JBDD
 - replaceWith(T, T) - Method in interface org.jreliability.bdd.BDD
 - replaceWith(T, T) - Method in class org.jreliability.bdd.javabdd.JBDD
 - restrict(BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - restrict(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - restrictWith(BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - 
Restricts the variables of
thatto constant reliabilityFunctions in this BDD. - restrictWith(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - rho - Variable in class org.jreliability.function.common.LognormalReliabilityFunction
 - 
The used standard deviation of the natural logarithms of the times-to-failure.
 - rho - Variable in class org.jreliability.function.common.NormalReliabilityFunction
 - 
The used standard deviation of the natural logarithms of the times-to-failure.
 - rhs - Variable in class org.jreliability.booleanfunction.common.LinearTerm
 - 
The right-hand-side of the
LinearTerm. - root - Variable in class org.jreliability.bdd.BDDTopEvent
 - 
The root of the bdd.
 - RRW<T> - Class in org.jreliability.importancemeasures
 - 
The
RRWclass calculates the RRW values for coherent and non-coherent systems. - RRW(BDD<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.importancemeasures.RRW
 
S
- sampleCollector - Variable in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - SampleCollector - Class in org.jreliability.gui.aspect
 - 
The
SampleCollectoris used to generate theSamplesof a set ofReliabilityFunctionunder a givenAspect. - SampleCollector() - Constructor for class org.jreliability.gui.aspect.SampleCollector
 - SampledReliabilityFunction - Class in org.jreliability.function.common
 - 
The
SampledReliabilityFunctionapproximates aReliabilityFunctionfrom a set of Samples. - SampledReliabilityFunction(Collection<Double>) - Constructor for class org.jreliability.function.common.SampledReliabilityFunction
 - 
Constructs a
SampledReliabilityFunction. - Samples - Class in org.jreliability.common
 - 
The
Samplescontains all the sample values derived by the analysis. - Samples() - Constructor for class org.jreliability.common.Samples
 - sat() - Method in interface org.jreliability.bdd.BDD
 - 
Returns one satisfying variable assignment as a
BDD. - sat() - Method in class org.jreliability.bdd.javabdd.JBDD
 - secondMoment - Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel
 - 
The
Evaluatorto determine the second moment, used to derive the variance and deviation. - Sensor - Class in org.jreliability.tutorial.boiler
 - 
The
Sensormodels a sensor component in the boiler that measures and collects the data of the water temperature. - Sensor(String) - Constructor for class org.jreliability.tutorial.boiler.Sensor
 - 
Constructs a
Sensorwith a given name. - sensor1 - Variable in class org.jreliability.tutorial.boiler.Boiler
 - 
The first temperature sensor.
 - sensor2 - Variable in class org.jreliability.tutorial.boiler.Boiler
 - 
The second temperature sensor.
 - SequentialFunction - Class in org.jreliability.function
 - 
The
SequentialFunctionis an abstract implementation for allFunctions that will calculateyvalues sequentially in case a list ofxvalues is given. - SequentialFunction() - Constructor for class org.jreliability.function.SequentialFunction
 - SerialReliabilityFunction - Class in org.jreliability.function.common
 - 
The
SerialReliabilityFunctioncorresponds to a serial-structure of elements in a system as known from Serial-Parallel systems. - SerialReliabilityFunction() - Constructor for class org.jreliability.function.common.SerialReliabilityFunction
 - 
Constructs a
SerialReliabilityFunction. - SerialReliabilityFunction(Set<ReliabilityFunction>) - Constructor for class org.jreliability.function.common.SerialReliabilityFunction
 - 
Constructs a
SerialReliabilityFunctionwith a given set ofReliabilityFunctions. - SeriesParallelSystem - Class in org.jreliability.testsystems
 - 
Implements a series parallel system where component 3 is in series to 1||2.
 - SeriesParallelSystem(ReliabilityFunction, ReliabilityFunction, ReliabilityFunction) - Constructor for class org.jreliability.testsystems.SeriesParallelSystem
 - set(Aspect) - Method in class org.jreliability.gui.ReliabilityFunctionPlotPanel.AspectPicker
 - 
Sets the current
Aspect. - set(T, ReliabilityFunction) - Method in class org.jreliability.function.common.SimpleFunctionTransformer
 - 
Sets the
ReliabilityFunctionof an elementT. - setLabels(String, String) - Method in class org.jreliability.gui.ReliabilityFunctionPlotPanel
 - 
Sets the labels for the axes.
 - SimpleFunctionTransformer<T> - Class in org.jreliability.function.common
 - 
The
SimpleFunctionTransformeris a basic implementation of a functionTransformer. - SimpleFunctionTransformer() - Constructor for class org.jreliability.function.common.SimpleFunctionTransformer
 - 
Constructs an empty
SimpleFunctionTransformer. - SimpleFunctionTransformer(Map<T, ReliabilityFunction>) - Constructor for class org.jreliability.function.common.SimpleFunctionTransformer
 - 
Constructs a
SimpleFunctionTransformerwith given elementsTand correspondingReliabilityFunctions. - simulateTimeToFailure(BDD<T>, Transformer<T, ReliabilityFunction>) - Method in class org.jreliability.bdd.BDDTTRFSimulative
 - 
Performs a single simulation run to gather one time-to-failure.
 - size() - Method in class org.jreliability.booleanfunction.AbstractHierarchicalTerm
 - 
Returns the number of embedded
TermUtils. - skipSpaces() - Method in class org.jreliability.booleanfunction.TermUtils.ParseString
 - 
Moves the pointer to the next character that is not a blank or newline character.
 - SL<T> - Class in org.jreliability.sl
 - SL(Term) - Constructor for class org.jreliability.sl.SL
 - SL(Term, int) - Constructor for class org.jreliability.sl.SL
 - SLReliabilityFunction<T> - Class in org.jreliability.sl
 - 
The
SLReliabilityFunctionrepresents theReliabilityFunctionusing stochastic logic as implemented bySL. - SLReliabilityFunction(SL<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.sl.SLReliabilityFunction
 - sortedSamples - Variable in class org.jreliability.function.common.SampledReliabilityFunction
 - 
Sorted list of all samples.
 - standardMT - Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel
 - 
The used standard value for the
mtProbability. - step - Variable in class org.jreliability.function.common.SampledReliabilityFunction
 - 
The x-stepsize.
 - stochasticLogic - Variable in class org.jreliability.sl.SLReliabilityFunction
 - 
The
SLrepresenting theUnreliabilityFunction. - string - Variable in class org.jreliability.booleanfunction.TermUtils.ParseString
 - 
The original
String. - successProbability - Variable in class org.jreliability.function.common.ConstantReliabilityFunction
 - SumReliabilityFunction - Class in org.jreliability.function.common
 - 
The
SumReliabilityFunctiondetermines the sum of the specified set ofReliabilityFunctions. - SumReliabilityFunction() - Constructor for class org.jreliability.function.common.SumReliabilityFunction
 - 
Constructs a
SumReliabilityFunction. - SumReliabilityFunction(Set<ReliabilityFunction>) - Constructor for class org.jreliability.function.common.SumReliabilityFunction
 - 
Constructs a
SumReliabilityFunctionwith a given set ofReliabilityFunctions. 
T
- t - Variable in class org.jreliability.common.Occurrence
 - 
The element
T. - tabs - Variable in class org.jreliability.gui.MeasuresPanel
 - 
The used
JTabbedPane. - TCNCSystem - Class in org.jreliability.testsystems
 - 
Implements a time-consistent non-coherent system with exponential failure rates.
 - TCNCSystem() - Constructor for class org.jreliability.testsystems.TCNCSystem
 - term - Variable in class org.jreliability.booleanfunction.common.NOTTerm
 - 
The term to negate.
 - term - Variable in class org.jreliability.sl.SL
 - 
The
Termto be evaluated. - Term - Interface in org.jreliability.booleanfunction
 - termCache - Variable in class org.jreliability.sl.SL
 - 
In stochastic logic, equal variables have to be modeled using exactly the same bit stream (since they are actually the same!).
 - terms - Variable in class org.jreliability.booleanfunction.AbstractHierarchicalTerm
 - 
The embedded
TermUtils. - termsForStackProcessing - Variable in class org.jreliability.sl.SL
 - 
A list that orders the terms in such a way that they can later be sequentially evaluated using a stack.
 - TermUtils - Class in org.jreliability.booleanfunction
 - TermUtils.ParseString - Class in org.jreliability.booleanfunction
 - TestExample - Class in org.jreliability.tester
 - 
The
TestExampleis a play example. - TestExample() - Constructor for class org.jreliability.tester.TestExample
 - TestExponentialTransformer - Class in org.jreliability.tester
 - 
The
TestExponentialTransformeris aTransformerfor theTestExamplethat usesExponentialReliabilityFunctionasReliabilityFunctions. - TestExponentialTransformer() - Constructor for class org.jreliability.tester.TestExponentialTransformer
 - 
Constructs a
TestExponentialTransformer. - TestWeibullTransformer - Class in org.jreliability.tester
 - 
The
TestWeibullTransformeris aTransformerfor theTestExamplethat usesWeibullReliabilityFunctions asReliabilityFunctions. - TestWeibullTransformer() - Constructor for class org.jreliability.tester.TestWeibullTransformer
 - 
Constructs a
TestWeibullTransformer. - theta - Variable in class org.jreliability.function.common.HjorthReliabilityFunction
 - 
The
thetaparameter shapes theHjorthReliabilityFunction. - time - Variable in class org.jreliability.common.Occurrence
 - 
The time of the occurrence.
 - TimeDependentImportanceMeasure<T> - Interface in org.jreliability.importancemeasures
 - 
The
TimeDependentImportanceMeasureis used to assign a importance measure value to each variable T of the system at a specific time t. - TINCSystem - Class in org.jreliability.testsystems
 - 
Implements a time-inconsistent non-coherent system with exponential failure rates.
 - TINCSystem() - Constructor for class org.jreliability.testsystems.TINCSystem
 - TMR - Class in org.jreliability.testsystems
 - 
Implements a 2-out-of-3 majority voter system, also known as Triple Modular Redundancy.
 - TMR - Class in org.jreliability.tutorial.tmr
 - 
The
TMRmodels a 2-out-of-3 majority voter commonly known as Triple Modular Redundancy. - TMR() - Constructor for class org.jreliability.tutorial.tmr.TMR
 - 
Constructs a
TMR. - TMR(ReliabilityFunction, ReliabilityFunction, ReliabilityFunction) - Constructor for class org.jreliability.testsystems.TMR
 - TMRTester - Class in org.jreliability.tutorial.tmr
 - 
The
TMRTesterperforms some common actions that are done with a modeled system. - TMRTester() - Constructor for class org.jreliability.tutorial.tmr.TMRTester
 - toDot(BDD<T>) - Static method in class org.jreliability.bdd.BDDs
 - 
Returns a graphical representation of the
BDDin the DOT input format. - toObject(TermUtils.ParseString) - Static method in class org.jreliability.booleanfunction.TermUtils
 - topEvent - Variable in class org.jreliability.bdd.BDDReliabilityFunction
 - 
The calculator for the top event.
 - toString() - Method in class org.jreliability.bdd.javabdd.JBDD
 - toString() - Method in class org.jreliability.booleanfunction.common.ANDTerm
 - toString() - Method in class org.jreliability.booleanfunction.common.FALSETerm
 - toString() - Method in enum class org.jreliability.booleanfunction.common.LinearTerm.Comparator
 - toString() - Method in class org.jreliability.booleanfunction.common.LinearTerm
 - toString() - Method in class org.jreliability.booleanfunction.common.LiteralTerm
 - toString() - Method in class org.jreliability.booleanfunction.common.NOTTerm
 - toString() - Method in class org.jreliability.booleanfunction.common.ORTerm
 - toString() - Method in class org.jreliability.booleanfunction.common.TRUETerm
 - toString() - Method in class org.jreliability.booleanfunction.TermUtils.ParseString
 - toString() - Method in class org.jreliability.tutorial.boiler.BoilerComponent
 - transform(String) - Method in class org.jreliability.tester.TestExponentialTransformer
 - transform(String) - Method in class org.jreliability.tester.TestWeibullTransformer
 - transform(Term) - Method in class org.jreliability.bdd.BDDTTRF
 - transform(BoilerComponent) - Method in class org.jreliability.tutorial.boiler.BoilerTransformer
 - transform(T) - Method in class org.jreliability.function.common.SimpleFunctionTransformer
 - transformAND(ANDTerm) - Method in class org.jreliability.bdd.BDDTTRF
 - transformer - Variable in class org.jreliability.importancemeasures.ABGT
 - transformer - Variable in class org.jreliability.importancemeasures.BAGT
 - transformer - Variable in class org.jreliability.importancemeasures.BarlowProschan
 - transformer - Variable in class org.jreliability.importancemeasures.CriticalityCalculator
 - transformer - Variable in class org.jreliability.importancemeasures.RAW
 - transformer - Variable in class org.jreliability.importancemeasures.RRW
 - transformer - Variable in class org.jreliability.testsystems.BridgeSystem
 - transformer - Variable in class org.jreliability.testsystems.SeriesParallelSystem
 - transformer - Variable in class org.jreliability.testsystems.TCNCSystem
 - transformer - Variable in class org.jreliability.testsystems.TINCSystem
 - transformer - Variable in class org.jreliability.testsystems.TMR
 - transformer - Variable in class org.jreliability.tutorial.boiler.Boiler
 - 
The used
BoilerTransformer. - transformer - Variable in class org.jreliability.tutorial.tmr.TMR
 - 
The used
ReliabilityFunctionTransformer. - transformFALSE(FALSETerm) - Method in class org.jreliability.bdd.BDDTTRF
 - transformLinear(LinearTerm) - Method in class org.jreliability.bdd.BDDTTRF
 - 
Transforms a
LinearTermto aBDD. - transformLiteral(LiteralTerm<T>) - Method in class org.jreliability.bdd.BDDTTRF
 - 
Transforms a
LiteralTermto aBDD. - transformNOT(NOTTerm) - Method in class org.jreliability.bdd.BDDTTRF
 - transformOR(ORTerm) - Method in class org.jreliability.bdd.BDDTTRF
 - transformTRUE(TRUETerm) - Method in class org.jreliability.bdd.BDDTTRF
 - traverseBDD(BDD<T>, Set<BDD<T>>) - Static method in class org.jreliability.bdd.BDDs
 - 
Traverses the BDD to sort the nodes.
 - TRUETerm - Class in org.jreliability.booleanfunction.common
 - TRUETerm() - Constructor for class org.jreliability.booleanfunction.common.TRUETerm
 - TTRF<T> - Interface in org.jreliability.booleanfunction
 
U
- UnreliabilityFunction - Class in org.jreliability.function
 - 
The
UnreliabilityFunctiondetermines theUnreliabilityFunctionF(x)of a givenReliabilityFunctionR(x)as - UnreliabilityFunction(ReliabilityFunction) - Constructor for class org.jreliability.function.UnreliabilityFunction
 - 
Constructs a
UnreliabilityFunctionwith a givenReliabilityFunction. - UnreliabilityFunctionAspect - Class in org.jreliability.gui.aspect
 - UnreliabilityFunctionAspect() - Constructor for class org.jreliability.gui.aspect.UnreliabilityFunctionAspect
 - 
Constructs a
UnreliabilityFunctionAspect. 
V
- valueOf(String) - Static method in enum class org.jreliability.booleanfunction.common.LinearTerm.Comparator
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class org.jreliability.importancemeasures.BAGT.Variant
 - 
Returns the enum constant of this class with the specified name.
 - values() - Static method in enum class org.jreliability.booleanfunction.common.LinearTerm.Comparator
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class org.jreliability.importancemeasures.BAGT.Variant
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - var() - Method in interface org.jreliability.bdd.BDD
 - 
Returns the variable labeling the
BDD. - var() - Method in class org.jreliability.bdd.javabdd.JBDD
 - variable - Variable in class org.jreliability.booleanfunction.common.LiteralTerm
 - 
The variable or literal.
 - variableGrowthFactor - Variable in class org.jreliability.bdd.javabdd.JBDDProvider
 - 
The factor to extend the number of variables in case more variables are required.
 - variableOffset - Variable in class org.jreliability.bdd.javabdd.JBDDProvider
 - 
The offset of the variables.
 - variables - Variable in class org.jreliability.bdd.BDDTopEvent
 - 
Map of the original variables to the internal structure of the variables.
 - variableToInt - Variable in class org.jreliability.bdd.javabdd.JBDDProvider
 - vars - Variable in class org.jreliability.bdd.javabdd.JBDDProvider
 - 
The number of variables.
 - Vaurio<T> - Class in org.jreliability.importancemeasures
 - 
The
Vaurioclass calculates the Vaurio Importance for non-coherent systems proposed by [Vau16]. - Vaurio(BDD<T>, Transformer<T, ReliabilityFunction>) - Constructor for class org.jreliability.importancemeasures.Vaurio
 - view(String, Map<String, ReliabilityFunction>) - Static method in class org.jreliability.gui.ReliabilityViewer
 - 
Constructs and views
JFramewith a given title and a list ofReliabilityFunctions. 
W
- WeibullReliabilityFunction - Class in org.jreliability.function.common
 - 
The
WeibullReliabilityFunctionrepresents the 2-parameter Weibull reliability function - WeibullReliabilityFunction(double, double) - Constructor for class org.jreliability.function.common.WeibullReliabilityFunction
 
X
- xAxis - Variable in class org.jreliability.gui.aspect.AbstractAspect
 - 
The label of the x-axis.
 - xor(BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - 
Returns the logical xor of two
BDDs. - xor(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - xorWith(BDD<T>) - Method in interface org.jreliability.bdd.BDD
 - 
Makes this
BDDthe logical xor of this andthatBDD. - xorWith(BDD<T>) - Method in class org.jreliability.bdd.javabdd.JBDD
 - xorWith(T) - Method in interface org.jreliability.bdd.BDD
 - 
Makes this
BDDthe logical xor of this andthatvariable. - xorWith(T) - Method in class org.jreliability.bdd.javabdd.JBDD
 
Y
- yarray - Variable in class org.jreliability.function.common.SampledReliabilityFunction
 - 
Array from the x values (as positions) to the y values.
 - yAxis - Variable in class org.jreliability.gui.aspect.AbstractAspect
 - 
The label of the y-axis.
 
Z
- zero - Variable in class org.jreliability.bdd.BDDTopEvent
 - 
The instance of the zero node.
 - zero() - Method in interface org.jreliability.bdd.BDDProvider
 - 
Returns the
falseor0BDD. - zero() - Method in class org.jreliability.bdd.javabdd.JBDDProvider
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form