A B C D E F G H I J K L M N O P Q R S T U V W Z

I

I_SIZE - Variable in class bcds.phison.multfailures.PmSID
See PmSID.getEnvParams().
I_SIZE - Variable in class bcds.phison.multfailures.PmStatic
See PmStatic.getEnvParams().
id - Variable in class bcds.phison.io.DemandTypesReader.DemandType
The demand id.
id - Variable in class bcds.phison.io.ZoneInfo
The id of this zone.
id - Variable in class bcds.phison.ra.ConnectionInfo
The connection id: it can be any number (it is up to the user).
id_to_node - Variable in class bcds.phison.sim.SimGlobals
 
iep_only - Variable in class bcds.phison.sim.SimParams
Only process connection requests where both nodes are in iepairs.
iepairs_file - Variable in class bcds.phison.sim.SimParams
Name of the file containing the list of ingress and egress nodes.
IEPReader<V> - Class in bcds.phison.io
Ingress/Egress Pairs (IEP) Reader.
IEPReader(String, Map<String, String>, Map<String, V>) - Constructor for class bcds.phison.io.IEPReader
Creates an IEPReader, prepares the internal reader object and saves the parameters label_to_id and id_to_node for future use.
ignoreUnregisteredOptions(boolean) - Method in class bcds.tools.ArgsParser
Establishes whether unregistered options found should raise an exception.
inc(E, int) - Method in class bcds.tools.FreqTable
Performs the equivalent of T[e] += incr.
inc(E) - Method in class bcds.tools.FreqTable
Calls incr(e, 1).
incomingEdgesOf(V) - Method in class bcds.phison.SdiGraph
Returns an unmodifiable view of the set of incoming edges of the vertex v.
incomingEdgesOf(V) - Method in interface bcds.phison.SimGraph
Returns an unmodifiable view of the set of incoming edges of the vertex v.
inDegreeOf(V) - Method in class bcds.phison.SdiGraph
Returns the number of incoming edges of vertex v.
inDegreeOf(V) - Method in interface bcds.phison.SimGraph
Returns the cardinality of the set of incoming edges of the vertex v.
ingress_set - Variable in class bcds.phison.sim.SimGlobals
Ingress/egress sets.
INIT_TIME - Variable in class bcds.phison.multfailures.PmSID
See PmSID.getEnvParams().
INIT_TIME - Variable in class bcds.phison.multfailures.PmStatic
See PmStatic.getEnvParams().
initialize() - Method in class bcds.phison.ra.DijkstraAll
Initializes essential data structures used by the "run" methods.
initialize() - Method in class bcds.phison.ra.DijkstraMaxWidth
Sets total_cost[src] to +INF and the rest to -INF.
initialize() - Method in class bcds.phison.ra.WSP
Initialize internal data structures.
initLinkInstallationTime() - Method in class bcds.phison.ra.TED
Resets the link installation time of each link to zero.
initResidualCap() - Method in class bcds.phison.ra.TED
Sets the residual capacity of each link to its link (full) capacity.
IntVar - Class in bcds.tools
Implements a mutable int (an integer variable).
IntVar() - Constructor for class bcds.tools.IntVar
Default constructor; value is set to 0.
IntVar(int) - Constructor for class bcds.tools.IntVar
 
IOFormatConverter - Class in bcds.phison.cmd
Reads a topology file and writes it to (possibly) another format.
IOFormatConverter() - Constructor for class bcds.phison.cmd.IOFormatConverter
 
IOFormatFromDot - Class in bcds.phison.cmd
IOFormatFromDot implements a very simple converter from a topology in DOT format to one of PHISON's supported formats, such as SGF, NET of GraphML.
IOFormatFromDot() - Constructor for class bcds.phison.cmd.IOFormatFromDot
 
IOFormatToPajek - Class in bcds.phison.cmd
Reads a topology file and writes it in the "Pajek" format.
IOFormatToPajek() - Constructor for class bcds.phison.cmd.IOFormatToPajek
 
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.AlgebraicConnectivity
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.Assortativity
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.AverageEdgeBC
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.AverageNeighborConnectivity
Returns true if m is MetricTarget.GRAPH or NODE.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.AverageNodeBC
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.AvgTwoTermReliability
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.BrandesBC
Returns true if m is MetricTarget.NODE or EDGE.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.CheegerConstantBruteForce
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.ClusteringCoeff
Returns true if m is MetricTarget.GRAPH or NODE.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.ConnectivityMatrixSpectralRadius
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.Density
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.Diameter
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.EdgeSetSize
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in interface bcds.phison.gm.GraphMetric
Returns true if this class supports the computation of the metric on the given element type.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.GraphMetricBase
Returns false.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.Heterogeneity
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.LinkConnectivity
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.MaxNodeDegree
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.NodeConnectivity
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.OutNodeDegree
Returns true if m is MetricTarget.GRAPH or NODE.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.SpectralRadius
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.Spreaders
Returns true if m is MetricTarget.NODE.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.SymmetryRatio
Returns true if m is MetricTarget.GRAPH.
isApplicableTo(MetricTarget) - Method in class bcds.phison.gm.VertexSetSize
Returns true if m is MetricTarget.GRAPH.
isBadUsage() - Method in exception bcds.tools.ArgsParserException
Returns true if this object can be considered an indicator of bad usage.
isEmpty() - Method in class bcds.tools.MapToConst
Returns true if the key set is empty.
isEmpty() - Method in class bcds.tools.PQWithNumericKey
Returns true if this priority queue is empty.
isEnabled() - Static method in class bcds.tools.DL
Returns true if the current logging level is less than Integer.MAX_VALUE.
isStronglyConnected(SimGraph<V, E>) - Static method in class bcds.phison.GraphUtil
Returns true if g is a strongly-connected graph and false otherwise.
ITEMIZE - Variable in class bcds.phison.multfailures.PmSID
See PmSID.getEnvParams().
iterator() - Method in class bcds.phison.NodePairsTrig
 
iterator() - Method in class bcds.tools.PQWithNumericKey
Returns an iterator over the elements, in no particular order.

A B C D E F G H I J K L M N O P Q R S T U V W Z