|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TED | |
---|---|
bcds.phison.alg | This package contains implementations of basic graph algorithms, for example, for finding connected components, and minimum max-flows between node pairs. |
bcds.phison.gm | Classes in this package extract measurable properties of a graph, its nodes or links. |
bcds.phison.io | Classes in this package deal with reading or writing files (topologies in different formats, demand type defintions, zone maps, etc.). |
bcds.phison.multfailures | |
bcds.phison.ra | The routing algorithm (ra) package defines the interface expected by the Phison simulator and implements several well-known routing algorithms, such as Dijkstra, WSP and SWP. |
bcds.phison.sim | This package comprises the simulator and several processing modules. |
Uses of TED in bcds.phison.alg |
---|
Constructors in bcds.phison.alg with parameters of type TED | |
---|---|
FloydWarshall(TED<V,E> ted)
Creates a new instance and saves the ted parameter
for future use. |
|
MaxFlowEK(TED<V,E> ted)
Creates a new instance and saves the ted parameter for
future use. |
Uses of TED in bcds.phison.gm |
---|
Constructors in bcds.phison.gm with parameters of type TED | |
---|---|
BetweennessCentrality(TED<V,E> ted)
|
Uses of TED in bcds.phison.io |
---|
Constructors in bcds.phison.io with parameters of type TED | |
---|---|
PropertyBasedFormatter(TED<V,E> ted,
java.lang.String node_prop,
java.lang.String link_prop)
Instantiates a formatter. |
Uses of TED in bcds.phison.multfailures |
---|
Methods in bcds.phison.multfailures with parameters of type TED | |
---|---|
void |
ElemsSequencer.setup(TED<V,E> ted,
Environ env)
(Re)initializes the sequencer. |
void |
ElemsSequencerBase.setup(TED<V,E> ted,
Environ env)
Saves the parameters for future use. |
Constructors in bcds.phison.multfailures with parameters of type TED | |
---|---|
SequencerBC(TED<V,E> ted,
Environ env)
Creates a new instance and calls setup to complete the initialization. |
|
SequencerCC(TED<V,E> ted,
Environ env)
Creates a new instance and calls setup to complete the initialization. |
|
SequencerDegree(TED<V,E> ted,
Environ env)
Creates a new instance and calls setup to complete the initialization. |
|
SequencerFromFile(TED<V,E> ted,
Environ env)
Creates a new instance and calls setup to complete the initialization. |
|
SequencerRandom(TED<V,E> ted,
Environ env)
Creates a new instance and calls setup to complete the initialization. |
|
SequencerSpreaders(TED<V,E> ted,
Environ env)
Creates a new instance and calls setup to complete the initialization. |
|
SIDxPathFailures(TED<V,E> ted,
float beta,
float delta_1,
float tau,
float delta_2)
Creates a new instance that will operate on the given graph and with given rates. |
Uses of TED in bcds.phison.ra |
---|
Methods in bcds.phison.ra that return TED | |
---|---|
TED<V,E> |
RoutingAlgBase.getTED()
Returns a reference to the TED object. |
Methods in bcds.phison.ra with parameters of type TED | |
---|---|
void |
DijkstraAll.setup(TED<V,E> ted,
Environ env)
Resets all internal data structures. |
void |
LIOA.setup(TED<V,E> ted,
Environ env)
Resets all internal data structures. |
void |
LMIR.setup(TED<V,E> ted,
Environ env)
Resets all internal data structures. |
void |
ProtDPP_MinCost.setup(TED<V,E> ted,
Environ env)
Resets all internal data structures. |
void |
ProtectionAlgBase.setup(TED<V,E> ted,
Environ env)
Initializes this object. |
void |
RoutingAlg.setup(TED<V,E> ted,
Environ env)
Performs initialization of a new instance. |
void |
RoutingAlgBase.setup(TED<V,E> ted,
Environ env)
Saves a copy of the reference to the TED object and to the environment object. |
void |
WSP.setup(TED<V,E> ted,
Environ env)
Resets all internal data structures. |
Constructors in bcds.phison.ra with parameters of type TED | |
---|---|
DijkstraAll(TED<V,E> ted,
Environ env)
Creates a new instances and passes the parameters to setup. |
|
DijkstraMaxWidth(TED<V,E> ted,
Environ env)
Creates a new instances and passes the parameters to setup. |
|
LIOA(TED<V,E> ted,
Environ env)
Creates a new instance. |
|
LMIR(TED<V,E> ted,
Environ env)
Creates a new instance and passes the parameters to setup. |
|
MinHop(TED<V,E> ted,
Environ env)
Creates a new instance and passes the parameters to setup. |
|
Null(TED<V,E> ted,
Environ env)
Constructor. |
|
ProtDPP_MinCost(TED<V,E> ted,
Environ env)
Creates a new instance. |
|
ProtDPP_MinCost(TED<V,E> ted,
Environ env,
Disjoinness dj)
Creates a new instance with the disjointness type set to dj . |
|
SWP(TED<V,E> ted,
Environ env)
Creates a new instance and passes the parameters to setup. |
|
TED(TED<V,E> r)
A shallow copy constructor. |
|
WSP(TED<V,E> ted,
Environ env)
Creates a new a WSP object and passes the parameters to setup. |
Uses of TED in bcds.phison.sim |
---|
Fields in bcds.phison.sim declared as TED | |
---|---|
TED<V,E> |
SimGlobals.ted
Traffic engineering database. |
Methods in bcds.phison.sim with parameters of type TED | ||
---|---|---|
static
|
LinkFailureEffect.determineEffect(ConnectionInfo<V,E> conn,
E failed_e,
TED<V,E> ted)
|
|
static
|
LinkFailureEffect.determineEffectOfMultipleFailure(ConnectionInfo<V,E> conn,
java.util.Collection<E> failed_e,
TED<V,E> ted)
|
|
void |
PmLinkFailure.registerLinkFailureEvent(bcds.phison.sim.PmLinkFailure.Stats st,
SimEvents ev,
E e,
java.lang.String traf_type,
TED<V,E> ted)
Updates: - the number of concurrent link failures, - the list of links that have failed, - the number of connections affected by the failure, - the affected capacity, - the histogram "failure notification time". |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |