Uses of Interface
bcds.phison.io.GraphIONode

Packages that use GraphIONode
bcds.phison This package defines essential graph entities, such as nodes, links and paths. 
bcds.phison.cmd   
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.sim This package comprises the simulator and several processing modules. 
 

Uses of GraphIONode in bcds.phison
 

Classes in bcds.phison that implement GraphIONode
 class Node
          Defines a node that can be used for (file) input/output with SimGraph.
 

Methods in bcds.phison with type parameters of type GraphIONode
static
<V extends GraphIONode,E>
GraphReader<V,E>
GraphUtil.createGraphReader(java.lang.String fname, SimGraph<V,E> g)
          Instantiates a new graph reader based on the filename extension.
static
<V extends GraphIONode,E>
GraphWriter<V,E>
GraphUtil.createGraphWriter(java.io.PrintStream out, java.lang.String ftype, SimGraph<V,E> g)
          Creates a GraphWriter tied to a java.io.PrintStream object.
static
<V extends GraphIONode,E>
GraphWriter<V,E>
GraphUtil.createGraphWriter(java.lang.String fname, SimGraph<V,E> g)
          Instantiates a new graph writer based on the filename extension.
static
<V extends GraphIONode,E>
GraphWriter<V,E>
GraphUtil.createGraphWriter(java.io.Writer out, java.lang.String ftype, SimGraph<V,E> g)
          Creates a GraphWriter tied to a java.io.Writer object.
static
<V extends GraphIONode,E>
java.util.Map<java.lang.String,java.lang.String>
GraphUtil.createNodeLabelToIdMap(SimGraph<V,E> g)
          Returns a HashMap that associats node labels to node ids, as in ("Athens" : 0), ("Berlin" : 14), etc.
 

Uses of GraphIONode in bcds.phison.cmd
 

Classes in bcds.phison.cmd with type parameters of type GraphIONode
 class CheegerConstants<V extends GraphIONode,E>
          Prints the Cheeger constants of a topology.
 class Metrics<V extends GraphIONode,E>
          Computes one or more metrics on one or more topologies.
 

Uses of GraphIONode in bcds.phison.io
 

Classes in bcds.phison.io with type parameters of type GraphIONode
 class DotExporter<V extends GraphIONode,E>
          Exports a SimGraph to a .dot file, either in clustered mode or in "plain" mode.
 class GraphMLReader<V extends GraphIONode,E>
          A basic GraphML file reader.
 class GraphMLWriter<V extends GraphIONode,E>
          Writes a SimGraph to a GraphML file.
 class GraphReader<V extends GraphIONode,E>
          Base class for all topology file readers; it defines both an interface and useful methods and data for derived classes.
 class NetGraphReader<V extends GraphIONode,E>
          Reads a topology file in .net format.
 class NetGraphWriter<V extends GraphIONode,E>
          Writes a topology in .net format.
 class PropertyBasedFormatter<V extends GraphIONode,E>
          Implements a simple "formatter" of node and link attributes.
 class SgfGraphReader<V extends GraphIONode,E>
          Reads a topology file in .sgf format.
 class SgfGraphWriter<V extends GraphIONode,E>
          Writes a topology in .sgf format.
 

Uses of GraphIONode in bcds.phison.multfailures
 

Classes in bcds.phison.multfailures with type parameters of type GraphIONode
 class PmSIDTraceToDOT<V extends GraphIONode,E>
          Generates .dot files to visually present the states of the nodes with respect to the epidemic infection.
 

Uses of GraphIONode in bcds.phison.sim
 

Classes in bcds.phison.sim with type parameters of type GraphIONode
 class PmTraceLinkUsageToDOT<V extends GraphIONode,E>
          Generates .dot files to visually present (instantaneous) link usage.
 class Sim<V extends GraphIONode,E>
          This class implements a "driver" program that coordinates the execution of the path-based simulator.
 class SimTask<V extends GraphIONode,E>
          SimTask offers a simulation execution environment that is prepared based on parameters given in the SimParams object and, to a lesser extent, in the SimGlobals object, passed to the constructor.