Functions | |
void | abstractMixedGraph::InitSubgraph () throw () |
virtual void | abstractMixedGraph::SetSub (TArc a, TFloat lambda) throw (ERRange,ERRejected) |
virtual void | abstractMixedGraph::SetSubRelative (TArc a, TFloat lambda) throw (ERRange) |
virtual void | abstractMixedGraph::Push (TArc a, TFloat lambda) throw (ERRange,ERRejected) |
virtual TFloat | abstractMixedGraph::Sub (TArc a) const =0 throw (ERRange) |
TFloat | abstractMixedGraph::ResCap (TArc a) const throw (ERRange) |
TCap | abstractMixedGraph::Cardinality () const throw () |
TFloat | abstractMixedGraph::Length () const throw () |
TFloat | abstractMixedGraph::Weight () const throw () |
void | abstractMixedGraph::AddToSubgraph (TNode v=NoNode) throw (ERRange,ERRejected) |
virtual void | graphRepresentation::NewSubgraph ()=0 throw (ERRejected) |
virtual void | graphRepresentation::ReleaseSubgraph ()=0 throw () |
virtual TFloat | graphRepresentation::Sub (TArc a) const =0 throw (ERRange) |
virtual void | graphRepresentation::SetSub (TArc a, TFloat multiplicity)=0 throw (ERRange,ERRejected) |
virtual void | graphRepresentation::SetSubRelative (TArc a, TFloat lambda)=0 throw (ERRange,ERRejected) |
void | sparseRepresentation::NewSubgraph () throw (ERRejected) |
void | sparseRepresentation::ReleaseSubgraph () throw () |
TFloat | sparseRepresentation::Sub (TArc a) const throw (ERRange) |
void | sparseRepresentation::SetSub (TArc a, TFloat multiplicity) throw (ERRange,ERRejected) |
void | sparseRepresentation::SetSubRelative (TArc a, TFloat lambda) throw (ERRange,ERRejected) |
|
Export predecessor arcs to the subgraph multiplicities.
|
|
Cardinality of the current subgraph.
|
|
Set all subgraph multiplicities to the lower capacity bounds. This also releases the node degree information |
|
Total length of the current predecessor tree.
|
|
Allocate the subgraph multiplicities. This initializes the subgraph multiplicities to the lower capacity bounds Implements graphRepresentation. |
|
Allocate the subgraph multiplicities. This initializes the subgraph multiplicities to the lower capacity bounds Implemented in denseRepresentation, and sparseRepresentation. |
|
Increase or decrease the flow value of the arc a by an amount Lambda.
Reimplemented in abstractDiGraph, balancedToBalanced, bigraphToDigraph, digraphToDigraph, graphToBalanced, and surfaceGraph. |
|
Deallocate the subgraph multiplicities. This effectively sets the subgraph multiplicities to the lower capacity bounds Implements graphRepresentation. |
|
Deallocate the subgraph multiplicities. This effectively sets the subgraph multiplicities to the lower capacity bounds Implemented in denseRepresentation, and sparseRepresentation. |
|
Retrieve the residual capacity of a given arc.
|
|
Set the subgraph multiplicity to a specified value.
Implements graphRepresentation. |
|
Set the subgraph multiplicity to a specified value.
Implemented in denseRepresentation, and sparseRepresentation. |
|
Set the subgraph multiplicity of a given arc.
|
|
Change the subgraph multiplicity by a specified amount.
Implements graphRepresentation. |
|
Change the subgraph multiplicity by a specified amount.
Implemented in denseRepresentation, and sparseRepresentation. |
|
Adjust the subgraph multiplicity of a given arc.
|
|
Retrieve the subgraph multiplicity of a given arc.
Implements graphRepresentation. |
|
Retrieve the subgraph multiplicity of a given arc.
Implemented in denseRepresentation, and sparseRepresentation. |
|
Retrieve the subgraph multiplicity of a given arc.
Implemented in layeredAuxNetwork, balancedToBalanced, bigraphToDigraph, digraphToDigraph, graphToBalanced, and surfaceGraph. |
|
Total weight of the current subgraph.
|