A B C D E F G H I J L M N O P R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
 a  Variable in class org.jreliability.function.common.NMWDReliabilityFunction

The used shape of the
NMWDReliabilityFunction
.  ABGT<T>  Class in org.jreliability.importancemeasures

The
ABGT
class calculates the ABGT importance for coherent and noncoherent 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
AbstractAspect
is the basic class for allAspect
s.  AbstractAspect(String, String, String)  Constructor for class org.jreliability.gui.aspect.AbstractAspect

Constructs an
AbstractAspect
with a given name and labels for the xaxis and yaxis.  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
Term
and 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

Returns a
BDD
Iterator
containing all satisfying variable assignments.  allsat()  Method in class org.jreliability.bdd.javabdd.JBDD
 alpha  Variable in class org.jreliability.function.common.ExponentialReliabilityFunction

The parameter
alpha
corresponds to the failureratelambda
.  alpha  Variable in class org.jreliability.function.common.WeibullReliabilityFunction

The
alpha
parameter somehow resembles the failureratelambda
.  and(BDD<T>)  Method in interface org.jreliability.bdd.BDD

Returns the logical
and
of 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
and
of this andthat
variables.  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
and
of this andthat
variable.  andWith(T)  Method in class org.jreliability.bdd.javabdd.JBDD
 Aspect  Interface in org.jreliability.gui.aspect

The
Aspect
allows to determine theyvalue
for theReliabilityFunction
y = 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
Aspect
s.  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
BAGT
class calculates the timeindependent importance of components proposed by [BAGT16].  BAGT(BDD<T>, Transformer<T, ReliabilityFunction>)  Constructor for class org.jreliability.importancemeasures.BAGT
 BAGT.Variant  Enum in org.jreliability.importancemeasures
 BarlowProschan<T>  Class in org.jreliability.importancemeasures

The
BarlowProschan
class calculates the timeindependent 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
BarlowProschan
calculator for a specific system with itsBDD
andReliabilityFunction
Transformer
.  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
BDDProvider
provides the actualBDD
s for each component.  BDDProviderFactory  Interface in org.jreliability.bdd

The
BDDProviderFactory
createsBDDProvider
s.  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
BDDTopEvent
allows the fast calculation of the top event for a givenBDD
.  BDDTopEvent(BDD<T>)  Constructor for class org.jreliability.bdd.BDDTopEvent

Constructs the
BDDTopEvent
calculator 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
BDDTTRF
transforms a Boolean function represented as aTerm
into aReliabilityFunction
or, if needed, into aBDD
.  BDDTTRF(BDDProvider<T>)  Constructor for class org.jreliability.bdd.BDDTTRF

Constructs a
BDDTTRF
with a givenBDDProvider
.  BDDTTRFSimulative<T>  Class in org.jreliability.bdd

The
BDDTTRFSimulative
performs a MonteCarlo simulation to determine theReliabilityFunction
based on aBDD
representation 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
BDDTTRFSimulative
with a givenBDDProvider
and an epsilon.  beta  Variable in class org.jreliability.function.common.HjorthReliabilityFunction

The
beta
parameter 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
Birnbaum
class calculates the Birnbaum Importance for coherent systems.  Birnbaum(BDD<T>, Transformer<T, ReliabilityFunction>)  Constructor for class org.jreliability.importancemeasures.Birnbaum

Returns a
Birnbaum
calculator for a specific system with itsBDD
andReliabilityFunction
Transformer
.  BirnbaumAB<T>  Class in org.jreliability.importancemeasures

The
BirnbaumAB
class calculates the Andrews Beeson extension of the Birnbaum importance for coherent and noncoherent systems by [AB03].  BirnbaumAB(BDD<T>, Transformer<T, ReliabilityFunction>)  Constructor for class org.jreliability.importancemeasures.BirnbaumAB

Returns a
BirnbaumAB
calculator for a specific system with itsBDD
andReliabilityFunction
Transformer
.  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
Boiler
models 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
BoilerComponent
is 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
BoilerComponent
with a given name.  BoilerTester  Class in org.jreliability.tutorial.boiler

The
BoilerTester
performs 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
BoilerTransformer
with 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
BDD
node.  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 greaterequal constraint represented as a
BDD
via 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
Birnbaum
importance for all components at the specified time.  calculate(double)  Method in class org.jreliability.importancemeasures.RAW

Calculates the
RAW
values for all components at the specified time.  calculate(double)  Method in class org.jreliability.importancemeasures.RRW

Calculates the
RRW
values 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
BDD
based on a functionTransformer that delivers for each variableT
a 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
BDD
to collects all edges for the DOT representation.  collectDotMarkers(BDD<T>, StringBuffer, Map<T, String>)  Static method in class org.jreliability.bdd.BDDs

Traverses the
BDD
to 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
BDD
to 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
BDD
to 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
BDD
to collect all nodes for a given variableT
.  collectTimesToFailure(Term, Transformer<T, ReliabilityFunction>, Predicate<T>)  Method in class org.jreliability.bdd.BDDTTRFSimulative

Collects all timestofailure to derive
5000
samples needed to calculate theReliabilityFunction
.  collectTimesToFailure(Term, Transformer<T, ReliabilityFunction>, Predicate<T>, int)  Method in class org.jreliability.bdd.BDDTTRFSimulative

Collects all timestofailure to derive
n
samples needed to calculate theReliabilityFunction
.  collectVariables(BDD<T>, Set<T>, Set<BDD<T>>)  Static method in class org.jreliability.bdd.BDDs

Traverses the
BDD
to 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
Aspect
s.  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
ConstantFailureFunction
returns 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
ConstantReliabilityFunction
returns 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
ConstraintTester
can 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
Controller
models 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
Controller
with 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
Term
to 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
CriticalityBDDs
class is a wrapper class to encapsulate the failure and repair criticalityBDD
s of a component.  CriticalityBDDs(BDD<T>, BDD<T>)  Constructor for class org.jreliability.importancemeasures.CriticalityBDDs
 CriticalityCalculator<T>  Class in org.jreliability.importancemeasures

The
CriticalityCalculator
is a utility class used to calculate theCriticalityValues
andCriticalityBDDs
of the components of a system.  CriticalityCalculator(BDD<T>, Transformer<T, ReliabilityFunction>)  Constructor for class org.jreliability.importancemeasures.CriticalityCalculator

Returns a
CriticalityCalculator
for a specific system with itsBDD
andReliabilityFunction
Transformer
.  CriticalityValues  Class in org.jreliability.importancemeasures

The
CriticalityValues
class 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
delta
parameter shapes theHjorthReliabilityFunction
.  DensityAspect  Class in org.jreliability.gui.aspect

The
DensityAspect
represents 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
DensityFunction
to determinef(x)
.  DensityFunction  Class in org.jreliability.function
 DensityFunction(Function)  Constructor for class org.jreliability.function.DensityFunction

Constructs a
DensityFunction
with a givenFunction
.
E
 epsilon  Variable in class org.jreliability.bdd.BDDTTRFSimulative

The used maximum error
epsilon
value for the simulation.  epsilon  Variable in class org.jreliability.evaluator.IntegralEvaluator

The allowed error /
epsilon
for Romberg's method.  epsilon  Variable in class org.jreliability.evaluator.MomentEvaluator

The allowed error
epsilon
for Romberg's integration.  epsilon  Variable in class org.jreliability.function.InverseFunction

The allowed error
epsilon
for embedded bisection method.  EQUAL  org.jreliability.booleanfunction.common.LinearTerm.Comparator

The equal comparator, i.e.
 equals(Object)  Method in interface org.jreliability.bdd.BDD

TODO Returns
true
if this BDD equalsthat
BDD.  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
a
tob
.  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
ANDTerm
with respective AND operation on the bit streams of the operands.  evaluateNOT(Term)  Method in class org.jreliability.sl.SL

The evaluation of an
NOTTerm
with respective flip of the bit streams of the operand.  evaluateOR(Term)  Method in class org.jreliability.sl.SL

The evaluation of an
ORTerm
with respective OR operation on the bit streams of the operands.  Evaluator  Interface in org.jreliability.evaluator

The
Evaluator
is a marker interface for all evaluators.  exist(T)  Method in interface org.jreliability.bdd.BDD

Returns this
BDD
after 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
ExponentialFailureFunction
represents 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
ExponentialReliabilityFunction
represents the exponentialReliabilityFunction
R(x) = 1  F(x) = e^(alpha * x)
withalpha > 0
.  ExponentialReliabilityFunction(double)  Constructor for class org.jreliability.function.common.ExponentialReliabilityFunction

Constructs an
ExponentialReliabilityFunction
with a givenalpha
.
F
 factory  Variable in class org.jreliability.bdd.javabdd.JBDDProvider

The used
BDDFactory
.  Failure<T>  Class in org.jreliability.common

The
Failure
represents 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
Failure
with 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
FailureRate
with 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
Evaluator
to determine the first moment, i.e., the expected value.  forAll(T)  Method in interface org.jreliability.bdd.BDD

Returns this
BDD
after 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
Function
for which theDensityFunction
is to determine.  Function  Interface in org.jreliability.function

The
Function
represents a mathematical functiony = f(x)
.  functions  Variable in class org.jreliability.function.ReliabilityFunctionSet

The set of
ReliabilityFunction
s.  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
BitSet
representing 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
Term
representation 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
ReliabilityFunction
that represents theBoiler
.  get()  Method in class org.jreliability.tutorial.tmr.TMR
 get(Map<String, ReliabilityFunction>)  Method in class org.jreliability.gui.ReliabilityFunctionPlotPanel

Returns the
JPanel
for a given set ofReliabilityFunction
s.  get(BDD<T>)  Method in interface org.jreliability.bdd.BDDProvider

Returns the
variable
that 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
BDD
that represents thevariable
.  get(T)  Method in class org.jreliability.bdd.javabdd.JBDDProvider
 getAlpha()  Method in class org.jreliability.function.common.ExponentialReliabilityFunction

The
alpha
parameter.  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
Term
s.  getComparator()  Method in class org.jreliability.booleanfunction.common.LinearTerm

Returns the
LinearTerm.Comparator
of 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 greaterequal constraint represented as a
BDD
.  getCriticalityBDDs(T)  Method in class org.jreliability.importancemeasures.CriticalityCalculator

Calculates the failure and repair
CriticalityBDDs
of the given variable (component).  getCriticalityValues(double)  Method in class org.jreliability.importancemeasures.CriticalityCalculator

Calculates the
CriticalityValues
for 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
Failure
occurrences for a single simulation run based on the givenBDD
and theReliabilityFunction
s of its elements.  getFunctions()  Method in class org.jreliability.function.ReliabilityFunctionSet

Returns the set of
ReliabilityFunction
s.  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
ReliabilityFunction
under 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
BDD
that 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
JPanel
with a given title and a map ofReliabilityFunction
s.  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 righthandside.
 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 anumber
of points each) of a set ofReliabilityFunction
s under a givenAspect
.  getSamples(ReliabilityFunction, Aspect, double, double, int)  Method in class org.jreliability.gui.aspect.SampleCollector

Returns
number
Samples
of aReliabilityFunction
under a givenAspect
, ranging from thelower
to theupper
bound.  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

Derives a
Term
from a givenString
.  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
Transformer
for each element of the system to itsReliabilityFunction
.  getUpper(ReliabilityFunction)  Method in interface org.jreliability.gui.aspect.Aspect

Returns the upper bound of the
ReliabilityFunction
under 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)
T
included 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
Term
to 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 xaxis .
 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 lognormal reliability function (the estimation uncertainty is 3E7 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 lognormal reliability function (the estimation uncertainty is 3E7 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
y
value fory = f(x)
.  getY(double)  Method in class org.jreliability.function.FailureRate
 getY(double)  Method in interface org.jreliability.function.Function

Returns the
y
value fory = f(x)
.  getY(double)  Method in class org.jreliability.function.InverseFunction
 getY(double)  Method in class org.jreliability.function.UnreliabilityFunction

Returns the
y
value 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
y
values for a given list ofx
value.  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 xaxis.
 GREATER  org.jreliability.booleanfunction.common.LinearTerm.Comparator

The greater comparator, i.e.
 GREATEREQUAL  org.jreliability.booleanfunction.common.LinearTerm.Comparator

The greaterequal 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
Heater
models 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
Heater
with a given name.  heaterReliabilityFunction  Variable in class org.jreliability.tester.TestExponentialTransformer

The
ReliabilityFunction
of the heater.  heaterReliabilityFunction  Variable in class org.jreliability.tester.TestWeibullTransformer

The
ReliabilityFunction
of the heater.  high()  Method in interface org.jreliability.bdd.BDD

Returns the
true
or1
branch of this BDD.  high()  Method in class org.jreliability.bdd.javabdd.JBDD
 HjorthReliabilityFunction  Class in org.jreliability.function.common

The
HjorthReliabilityFunction
represents 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
BDD
s.  imp(BDD<T>)  Method in class org.jreliability.bdd.javabdd.JBDD
 ImportanceMeasure  Interface in org.jreliability.importancemeasures

The
ImportanceMeasure
is 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
BDD
s.  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
that
variable.  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
IntegralEvaluator
determines the integral of aFunction
using Romberg's method.  IntegralEvaluator()  Constructor for class org.jreliability.evaluator.IntegralEvaluator

Constructs the
IntegralEvaluator
with the epsilon value1.0E8
.  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

A translation of the
Integer
in the realBDD
to the variable.  inverse  Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel

The
Evaluator
to calculate the inverse of theUnreliabilityFunction
of theReliabilityFunction
, used to derive the MissionTime.  InverseEvaluator  Class in org.jreliability.evaluator

The
InverseEvaluator
calculates thex
value iny = R(x)
for a giveny
of theReliabilityFunction
R(t)
.  InverseEvaluator()  Constructor for class org.jreliability.evaluator.InverseEvaluator
 InverseFunction  Class in org.jreliability.function

The
InverseFunction
determines the inverse reliabilityR^1(x)
.  InverseFunction(ReliabilityFunction)  Constructor for class org.jreliability.function.InverseFunction

Constructs an
InverseFunction
with a givenReliabilityFunction
and an acceptable error of 1.0E5.  InverseFunction(ReliabilityFunction, double)  Constructor for class org.jreliability.function.InverseFunction

Constructs an
InverseFunction
with a givenReliabilityFunction
and an errorepsilon
for the embedded bisection method.  isEnd()  Method in class org.jreliability.booleanfunction.TermUtils.ParseString

Returns
true
if the end of theString
is reached.  isOne()  Method in interface org.jreliability.bdd.BDD

Returns
true
if this BDD is theone
BDD.  isOne()  Method in class org.jreliability.bdd.javabdd.JBDD
 isZero()  Method in interface org.jreliability.bdd.BDD

Returns
true
if this BDD is thezero
BDD.  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
 JAVABDD  org.jreliability.bdd.javabdd.JBDDProviderFactory.Type

Use JavaBDD.
 JBDD<T>  Class in org.jreliability.bdd.javabdd
 JBDDProvider<T>  Class in org.jreliability.bdd.javabdd

The
JBDDProvider
used to getJBDD
BDDs.  JBDDProvider(JBDDProviderFactory.Type, int)  Constructor for class org.jreliability.bdd.javabdd.JBDDProvider

Constructs a
JBDDProvider
with theJBDDProviderFactory.Type
of the BDD library to use and a given number of variables.  JBDDProvider(JBDDProviderFactory.Type, int, int, int)  Constructor for class org.jreliability.bdd.javabdd.JBDDProvider

Constructs a
JBDDProvider
with theJBDDProviderFactory.Type
of the BDD library to use, 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
JBDDProviderFactory
is aBDDProviderFactory
for the JavaBDD library.  JBDDProviderFactory()  Constructor for class org.jreliability.bdd.javabdd.JBDDProviderFactory

Constructs a
JBDDProviderFactory
.  JBDDProviderFactory(JBDDProviderFactory.Type)  Constructor for class org.jreliability.bdd.javabdd.JBDDProviderFactory

Constructs a
JBDDProviderFactory
.  JBDDProviderFactory.Type  Enum in org.jreliability.bdd.javabdd

The
JBDDProviderFactory.Type
of realBDD
implementation.  JDD  org.jreliability.bdd.javabdd.JBDDProviderFactory.Type

Use JDD.
L
 lambda  Variable in class org.jreliability.function.common.NMWDReliabilityFunction

The
lambda
parameter somehow resembles the failureratelambda
.  LESS  org.jreliability.booleanfunction.common.LinearTerm.Comparator

The less comparator, i.e.
 LESSEQUAL  org.jreliability.booleanfunction.common.LinearTerm.Comparator

The lessequal 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
LinearTerm
represents a linear constraint of the form:
lefthandside comparator righthandside
.  LinearTerm(List<Integer>, List<Term>, LinearTerm.Comparator, int)  Constructor for class org.jreliability.booleanfunction.common.LinearTerm

Constructs a
LinearTerm
with a given list of coefficients, the embeddedTerm
s, theLinearTerm.Comparator
, and the righthandside.  LinearTerm(LinearTerm.Comparator, int)  Constructor for class org.jreliability.booleanfunction.common.LinearTerm

Constructs a
LinearTerm
with a givenLinearTerm.Comparator
, and the righthandside.  LinearTerm.Comparator  Enum in org.jreliability.booleanfunction.common

The
LinearTerm.Comparator
determines the comparator in theLinearTerm
, i.e.  LiteralTerm<T>  Class in org.jreliability.booleanfunction.common

The
LiteralTerm
represents a literal, i.e.  LiteralTerm(T)  Constructor for class org.jreliability.booleanfunction.common.LiteralTerm

Constructs a
LiteralTerm
with a given variable.  lognormalReliabilityFunction  Variable in class org.jreliability.function.common.NormalReliabilityFunction
 LognormalReliabilityFunction  Class in org.jreliability.function.common

The
LognormalReliabilityFunction
represents 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.MeasurePanel
with a givenReliabilityFunction
.  MeasuresPanel  Class in org.jreliability.gui

The
MeasuresPanel
collects aMeasuresPanel.MeasurePanel
for eachReliabilityFunction
that shall be shown in the GUI and adds them to aJTabbedPane
.  MeasuresPanel(Map<String, ReliabilityFunction>)  Constructor for class org.jreliability.gui.MeasuresPanel

Constructs a
MeasuresPanel
with givenReliabilityFunction
s and their identifiers.  MeasuresPanel.MeasurePanel  Class in org.jreliability.gui

The
MeasuresPanel.MeasurePanel
shows some common reliabilityrelated measures that are derived from theReliabilityFunction
s.  MemoryLeakTest  Class in org.jreliability.tester

The
MemoryLeakTest
.  MemoryLeakTest()  Constructor for class org.jreliability.tester.MemoryLeakTest
 MINUS  org.jreliability.importancemeasures.BAGT.Variant
 MINUS_NORMALIZED  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
MomentEvaluator
determines then
th moment of a density functionf(x)
given aReliabilityFunction
R(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
JLabel
that is used to display the MissionTime MT for the user specified probabilityp
inp = P[MT]
.  mtFieldFormat  Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel

The used
NumberFormat
for themtProbability
text field.  mtProbability  Variable in class org.jreliability.gui.MeasuresPanel.MeasurePanel

The probability
p
inp = 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 timestofailure.
 mu  Variable in class org.jreliability.function.common.NormalReliabilityFunction

The used mean of the natural logarithms of the timestofailure.
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 platformindependent 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 nth next character.
 NMWDReliabilityFunction  Class in org.jreliability.function.common

The
NMWDReliabilityFunction
represents the NMWDReliabilityFunction
based on theWeibullReliabilityFunction
with 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
NormalReliabilityFunction
represents 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
NOTTerm
with 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
Occurrence
represents 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
Occurrence
with 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
true
or1
BDD.  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
BDD
s.  or(BDD<T>)  Method in class org.jreliability.bdd.javabdd.JBDD
 org.jreliability.bdd  package org.jreliability.bdd

Provides the classes for the
BDD
s used for the evaluation.  org.jreliability.bdd.javabdd  package org.jreliability.bdd.javabdd

Provides the classes for a
BDD
implementation 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
Evaluator
s.  org.jreliability.function  package org.jreliability.function

Provides the classes for the
ReliabilityFunction
s used for the calculation of the topevent.  org.jreliability.function.common  package org.jreliability.function.common

Provides the commonly used
Function
s andUnreliabilityFunction
s 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
BDD
the logical or of this andthat
variables.  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
that
BDD
.  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
that
variable.  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
ParallelReliabilityFunction
corresponds to a parallelstructure of elements in a system as known from SerialParallel 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
ParallelReliabilityFunction
with a given set ofReliabilityFunction
s.  parse(Object)  Static method in class org.jreliability.booleanfunction.TermUtils
 ParseString(String)  Constructor for class org.jreliability.booleanfunction.TermUtils.ParseString

Constructs a
TermUtils.ParseString
with 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  org.jreliability.importancemeasures.BAGT.Variant
 PLUS_NORMALIZED  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
Pump
with 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
ReliabilityFunction
of the first pump.  pump1ReliabilityFunction  Variable in class org.jreliability.tester.TestWeibullTransformer

The
ReliabilityFunction
of 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
ReliabilityFunction
of the second pump.  pump2ReliabilityFunction  Variable in class org.jreliability.tester.TestWeibullTransformer

The
ReliabilityFunction
of 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
RAW
class calculates the RAW values for coherent and noncoherent systems.  RAW(BDD<T>, Transformer<T, ReliabilityFunction>)  Constructor for class org.jreliability.importancemeasures.RAW
 reliabilityFunction  Variable in class org.jreliability.function.FailureRate

The
ReliabilityFunction
for which theFailureRate
is to determine.  reliabilityFunction  Variable in class org.jreliability.function.InverseFunction

The
ReliabilityFunction
for which the inverse is to determine.  reliabilityFunction  Variable in class org.jreliability.function.UnreliabilityFunction

The
ReliabilityFunction
for which theUnreliabilityFunction
is 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
ReliabilityFunction
represents a reliability or survival functionR(x)
that is commonly defined as
R(x) = 1  F(x)
,
withF(x)
being aUnreliabilityFunction
F(x)
.  ReliabilityFunctionAspect  Class in org.jreliability.gui.aspect

The
ReliabilityFunctionAspect
plots theReliabilityFunction
itself.  ReliabilityFunctionAspect()  Constructor for class org.jreliability.gui.aspect.ReliabilityFunctionAspect

Constructs a
UnreliabilityFunctionAspect
.  ReliabilityFunctionPlotPanel  Class in org.jreliability.gui

The
ReliabilityFunctionPlotPanel
is a basic GUI to visualize the reliabilityAspect
s for givenReliabilityFunction
s.  ReliabilityFunctionPlotPanel(List<Aspect>)  Constructor for class org.jreliability.gui.ReliabilityFunctionPlotPanel

Constructs a
ReliabilityFunctionPlotPanel
with the givenAspect
s.  ReliabilityFunctionPlotPanel.AspectPicker  Class in org.jreliability.gui

The
ReliabilityFunctionPlotPanel.AspectPicker
is used to choose between the differentAspect
s.  reliabilityFunctions  Variable in class org.jreliability.function.common.SimpleFunctionTransformer

The element
T
and itsReliabilityFunction
.  reliabilityFunctions  Variable in class org.jreliability.gui.MeasuresPanel

The
ReliabilityFunction
s 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
ReliabilityFunction
for each component of theBoiler
.  ReliabilityFunctionSet  Class in org.jreliability.function

The
ReliabilityFunctionSet
is the basic class for functions defined over a set ofReliabilityFunction
s.  ReliabilityFunctionSet()  Constructor for class org.jreliability.function.ReliabilityFunctionSet

Constructs a
ReliabilityFunctionSet
.  ReliabilityFunctionSet(Set<ReliabilityFunction>)  Constructor for class org.jreliability.function.ReliabilityFunctionSet

Constructs a
ParallelReliabilityFunction
with a given set ofReliabilityFunction
s.  ReliabilityTester  Class in org.jreliability.tester
 ReliabilityTester()  Constructor for class org.jreliability.tester.ReliabilityTester
 ReliabilityViewer  Class in org.jreliability.gui

The
ReliabilityViewer
is a basic GUI that shows theMeasuresPanel
and 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
that
to 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 timestofailure.
 rho  Variable in class org.jreliability.function.common.NormalReliabilityFunction

The used standard deviation of the natural logarithms of the timestofailure.
 rhs  Variable in class org.jreliability.booleanfunction.common.LinearTerm

The righthandside of the
LinearTerm
.  root  Variable in class org.jreliability.bdd.BDDTopEvent

The root of the bdd.
 RRW<T>  Class in org.jreliability.importancemeasures

The
RRW
class calculates the RRW values for coherent and noncoherent 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
SampleCollector
is used to generate theSamples
of a set ofReliabilityFunction
under a givenAspect
.  SampleCollector()  Constructor for class org.jreliability.gui.aspect.SampleCollector
 SampledReliabilityFunction  Class in org.jreliability.function.common

The
SampledReliabilityFunction
approximates aReliabilityFunction
from 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
Samples
contains 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
Evaluator
to determine the second moment, used to derive the variance and deviation.  Sensor  Class in org.jreliability.tutorial.boiler

The
Sensor
models 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
Sensor
with 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
SequentialFunction
is an abstract implementation for allFunction
s that will calculatey
values sequentially in case a list ofx
values is given.  SequentialFunction()  Constructor for class org.jreliability.function.SequentialFunction
 SerialReliabilityFunction  Class in org.jreliability.function.common

The
SerialReliabilityFunction
corresponds to a serialstructure of elements in a system as known from SerialParallel 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
SerialReliabilityFunction
with a given set ofReliabilityFunction
s.  SeriesParallelSystem  Class in org.jreliability.testsystems

Implements a series parallel system where component 3 is in series to 12.
 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
ReliabilityFunction
of 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
SimpleFunctionTransformer
is 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
SimpleFunctionTransformer
with given elementsT
and correspondingReliabilityFunction
s.  simulateTimeToFailure(BDD<T>, Transformer<T, ReliabilityFunction>)  Method in class org.jreliability.bdd.BDDTTRFSimulative

Performs a single simulation run to gather one timetofailure.
 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
SLReliabilityFunction
represents theReliabilityFunction
using 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
.  staticProviders  Static variable in class org.jreliability.bdd.javabdd.JBDDProviderFactory

A map that provides each requested
JBDDProviderFactory.Type
of realBDD
implementation with its specificJBDDProvider
.  step  Variable in class org.jreliability.function.common.SampledReliabilityFunction

The xstepsize.
 stochasticLogic  Variable in class org.jreliability.sl.SLReliabilityFunction

The
SL
representing 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
SumReliabilityFunction
determines the sum of the specified set ofReliabilityFunction
s.  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
SumReliabilityFunction
with a given set ofReliabilityFunction
s.
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 timeconsistent noncoherent 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
Term
to 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
TestExample
is a play example.  TestExample()  Constructor for class org.jreliability.tester.TestExample
 TestExponentialTransformer  Class in org.jreliability.tester

The
TestExponentialTransformer
is aTransformer
for theTestExample
that usesExponentialReliabilityFunction
asReliabilityFunction
s.  TestExponentialTransformer()  Constructor for class org.jreliability.tester.TestExponentialTransformer

Constructs a
TestExponentialTransformer
.  TestWeibullTransformer  Class in org.jreliability.tester

The
TestWeibullTransformer
is aTransformer
for theTestExample
that usesWeibullReliabilityFunction
s asReliabilityFunction
s.  TestWeibullTransformer()  Constructor for class org.jreliability.tester.TestWeibullTransformer

Constructs a
TestWeibullTransformer
.  theta  Variable in class org.jreliability.function.common.HjorthReliabilityFunction

The
theta
parameter shapes theHjorthReliabilityFunction
.  time  Variable in class org.jreliability.common.Occurrence

The time of the occurrence.
 TimeDependentImportanceMeasure<T>  Interface in org.jreliability.importancemeasures

The
TimeDependentImportanceMeasure
is 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 timeinconsistent noncoherent system with exponential failure rates.
 TINCSystem()  Constructor for class org.jreliability.testsystems.TINCSystem
 TMR  Class in org.jreliability.testsystems

Implements a 2outof3 majority voter system, also known as Triple Modular Redundancy.
 TMR  Class in org.jreliability.tutorial.tmr

The
TMR
models a 2outof3 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
TMRTester
performs 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
BDD
in the DOT input format.  toObject(TermUtils.ParseString)  Static method in class org.jreliability.booleanfunction.TermUtils

Transforms a given
String
to a helperObject
that representsTerm
s asList
s of helperObject
s and variables asString
s.  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 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
ReliabilityFunction
Transformer
.  transformFALSE(FALSETerm)  Method in class org.jreliability.bdd.BDDTTRF
 transformLinear(LinearTerm)  Method in class org.jreliability.bdd.BDDTTRF

Transforms a
LinearTerm
to aBDD
.  transformLiteral(LiteralTerm<T>)  Method in class org.jreliability.bdd.BDDTTRF

Transforms a
LiteralTerm
to 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
 type  Variable in class org.jreliability.bdd.javabdd.JBDDProviderFactory

The used
JBDDProviderFactory.Type
of realBDD
implementation.
U
 UnreliabilityFunction  Class in org.jreliability.function

The
UnreliabilityFunction
determines theUnreliabilityFunction
F(x)
of a givenReliabilityFunction
R(x)
as  UnreliabilityFunction(ReliabilityFunction)  Constructor for class org.jreliability.function.UnreliabilityFunction

Constructs a
UnreliabilityFunction
with 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 org.jreliability.bdd.javabdd.JBDDProviderFactory.Type

Returns the enum constant of this type with the specified name.
 valueOf(String)  Static method in enum org.jreliability.booleanfunction.common.LinearTerm.Comparator

Returns the enum constant of this type with the specified name.
 valueOf(String)  Static method in enum org.jreliability.importancemeasures.BAGT.Variant

Returns the enum constant of this type with the specified name.
 values()  Static method in enum org.jreliability.bdd.javabdd.JBDDProviderFactory.Type

Returns an array containing the constants of this enum type, in the order they are declared.
 values()  Static method in enum org.jreliability.booleanfunction.common.LinearTerm.Comparator

Returns an array containing the constants of this enum type, in the order they are declared.
 values()  Static method in enum org.jreliability.importancemeasures.BAGT.Variant

Returns an array containing the constants of this enum type, 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

A translation of the variable to an
Integer
for the realBDD
.  vars  Variable in class org.jreliability.bdd.javabdd.JBDDProvider

The number of variables.
 Vaurio<T>  Class in org.jreliability.importancemeasures

The
Vaurio
class calculates the Vaurio Importance for noncoherent 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
JFrame
with a given title and a list ofReliabilityFunction
s.
W
 WeibullReliabilityFunction  Class in org.jreliability.function.common

The
WeibullReliabilityFunction
represents the 2parameter 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 xaxis.
 xor(BDD<T>)  Method in interface org.jreliability.bdd.BDD

Returns the logical xor of two
BDD
s.  xor(BDD<T>)  Method in class org.jreliability.bdd.javabdd.JBDD
 xorWith(BDD<T>)  Method in interface org.jreliability.bdd.BDD

Makes this
BDD
the logical xor of this andthat
BDD.  xorWith(BDD<T>)  Method in class org.jreliability.bdd.javabdd.JBDD
 xorWith(T)  Method in interface org.jreliability.bdd.BDD

Makes this
BDD
the logical xor of this andthat
variable.  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 yaxis.
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
false
or0
BDD.  zero()  Method in class org.jreliability.bdd.javabdd.JBDDProvider
All Classes All Packages