|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractScalar | |
---|---|
fr.inria.opengve.bridge.abstractClasses | |
fr.inria.opengve.bridge.algorithms.common | This package contains all algorithms common to directed and undirected graph. |
fr.inria.opengve.bridge.algorithms.common.shortestPath | |
fr.inria.opengve.bridge.algorithms.directed | This package contains all algorithms specific to directed graph. |
fr.inria.opengve.bridge.algorithms.undirected | This package contains all algorithms specific to undirected graph. |
fr.inria.opengve.bridge.algorithms.undirected.minCut | |
fr.inria.opengve.bridge.interfaces | This package contains interfaces defining graph management. |
Uses of AbstractScalar in fr.inria.opengve.bridge.abstractClasses |
---|
Methods in fr.inria.opengve.bridge.abstractClasses with type parameters of type AbstractScalar | ||
---|---|---|
static
|
AbstractScalar.Max(A v1,
A v2)
Compare two AbstractScalar and return the greatest. |
|
static
|
AbstractScalar.Min(A v1,
A v2)
Compare two AbstractScalar and return the smallest. |
Methods in fr.inria.opengve.bridge.abstractClasses that return AbstractScalar | |
---|---|
abstract AbstractScalar |
AbstractScalar.abs()
Set the value this AbstractScalar to the absolute value of this
AbstractScalar . |
abstract AbstractScalar |
AbstractScalar.add(AbstractScalar c)
Add an AbstractScalar to this object. |
AbstractScalar |
AbstractScalar.clone()
|
abstract AbstractScalar |
AbstractScalar.divide(AbstractScalar c)
Divide this object by an AbstractScalar . |
abstract AbstractScalar |
AbstractScalar.exp()
Set the value of this AbstractScalar to the exponential value of
this AbstractScalar . |
abstract AbstractScalar |
AbstractScalar.log()
Set the value this AbstractScalar to the log of this
AbstractScalar . |
abstract AbstractScalar |
AbstractScalar.log10()
Set the value this AbstractScalar to the log10 of this
AbstractScalar . |
abstract AbstractScalar |
AbstractScalar.multiply(AbstractScalar c)
Multiply this object by an AbstractScalar . |
abstract AbstractScalar |
AbstractScalar.negate()
Change the value of this AbstractScalar to the opposite. |
abstract AbstractScalar |
AbstractScalar.pow(AbstractScalar c)
Set the value of this AbstractScalar to this^c. |
abstract AbstractScalar |
AbstractScalar.sqrt()
Set this AbstractScalar to sqare root of this. |
abstract AbstractScalar |
AbstractScalar.subtract(AbstractScalar c)
Subtract an AbstractScalar to this object. |
abstract AbstractScalar |
AbstractScalar.zero()
Return an AbstractScalar of the same type of
this AbstractScalar with a value of zero. |
Methods in fr.inria.opengve.bridge.abstractClasses with parameters of type AbstractScalar | |
---|---|
abstract AbstractScalar |
AbstractScalar.add(AbstractScalar c)
Add an AbstractScalar to this object. |
abstract AbstractScalar |
AbstractScalar.divide(AbstractScalar c)
Divide this object by an AbstractScalar . |
abstract AbstractScalar |
AbstractScalar.multiply(AbstractScalar c)
Multiply this object by an AbstractScalar . |
abstract AbstractScalar |
AbstractScalar.pow(AbstractScalar c)
Set the value of this AbstractScalar to this^c. |
abstract AbstractScalar |
AbstractScalar.subtract(AbstractScalar c)
Subtract an AbstractScalar to this object. |
Uses of AbstractScalar in fr.inria.opengve.bridge.algorithms.common |
---|
Methods in fr.inria.opengve.bridge.algorithms.common that return AbstractScalar | |
---|---|
protected abstract AbstractScalar |
AugmentingPath.createInteger(int value)
Create a new AbstractScalar (Integer type). |
protected abstract AbstractScalar |
FindElementaryCyclesFrom.createIntegerScalar(int value)
Create a new AbstractScalar of type int. |
AbstractScalar |
AugmentingPath.getFlow()
Return the value of flow of the last retured path. |
Methods in fr.inria.opengve.bridge.algorithms.common with parameters of type AbstractScalar | |
---|---|
protected abstract FindElementaryCyclesFrom<V,E,G> |
FindElementaryCycles.createFindElementaryCyclesFrom(G g,
V root,
Map edgeCost,
AbstractScalar maxCost)
Create a new object of type FindElementaryCyclesFrom. |
Constructors in fr.inria.opengve.bridge.algorithms.common with parameters of type AbstractScalar | |
---|---|
FindElementaryCycles(G g,
AbstractScalar maxCost)
This Constructor initialize algorithms with a cost of one on each edges. |
|
FindElementaryCycles(G g,
Map edgeCost,
AbstractScalar maxCost)
Constructor. |
|
FindElementaryCyclesFrom(G g,
V root,
AbstractScalar maxLength)
Constructor |
|
FindElementaryCyclesFrom(G g,
V root,
Map edgeCost,
AbstractScalar maxCost)
Constructor. |
Uses of AbstractScalar in fr.inria.opengve.bridge.algorithms.common.shortestPath |
---|
Fields in fr.inria.opengve.bridge.algorithms.common.shortestPath declared as AbstractScalar | |
---|---|
protected AbstractScalar |
ShortestPathWithSingleOrigin.infiniteDistance
The infinite distance value. |
Methods in fr.inria.opengve.bridge.algorithms.common.shortestPath that return AbstractScalar | |
---|---|
protected abstract AbstractScalar |
Dijkstra.createScalar(int value)
Create a new AbstractScalar of a given value. |
AbstractScalar |
FloydWarshall.getDistance(V source,
V destination)
Give the distance of shortest path beetween two vertices. |
AbstractScalar |
ShortestPathWithSingleOrigin.getDistanceTo(java.lang.Object v)
Give the distance of the shortest path to a given vertex. |
Methods in fr.inria.opengve.bridge.algorithms.common.shortestPath that return types with arguments of type AbstractScalar | |
---|---|
java.util.Hashtable<V,AbstractScalar> |
Dijkstra.getDistances()
Returns the hashtable giving distances. |
Methods in fr.inria.opengve.bridge.algorithms.common.shortestPath with parameters of type AbstractScalar | |
---|---|
protected void |
ShortestPathWithSingleOrigin.Initialize(AbstractScalar zero)
This methods initialise data structure. |
void |
ShortestPathWithSingleOrigin.setInfiniteDistance(AbstractScalar max)
Set the value used as infinite distance. |
void |
KShortestPaths.setInfiniteDistance(AbstractScalar infinite)
Set the distance used as infinite. |
void |
FloydWarshall.setInfiniteDistance(AbstractScalar infiniteDistance)
Set the value used as infinite distance. |
Uses of AbstractScalar in fr.inria.opengve.bridge.algorithms.directed |
---|
Methods in fr.inria.opengve.bridge.algorithms.directed with parameters of type AbstractScalar | |
---|---|
void |
ExtractFlow.setInfinity(AbstractScalar infinity)
Set the AbstractScalar used to represent Infinity. |
Uses of AbstractScalar in fr.inria.opengve.bridge.algorithms.undirected |
---|
Methods in fr.inria.opengve.bridge.algorithms.undirected that return AbstractScalar | |
---|---|
AbstractScalar |
PrimST.getMSTWeight()
Return the weight of the computed MST. |
Methods in fr.inria.opengve.bridge.algorithms.undirected with parameters of type AbstractScalar | |
---|---|
void |
PrimST.setInfiniteValue(AbstractScalar infinity)
Set the value used as infinity. |
Uses of AbstractScalar in fr.inria.opengve.bridge.algorithms.undirected.minCut |
---|
Methods in fr.inria.opengve.bridge.algorithms.undirected.minCut that return AbstractScalar | |
---|---|
AbstractScalar |
StoerWagnerMinCut.compute()
Give the value of the minimal cut. |
protected abstract AbstractScalar |
StoerWagnerMinCut.createOne()
Create an abstract scalar with a value one. |
Uses of AbstractScalar in fr.inria.opengve.bridge.interfaces |
---|
Methods in fr.inria.opengve.bridge.interfaces that return AbstractScalar | |
---|---|
AbstractScalar |
MultiFlow.getFlow(A e)
Give the quantity of flow associated with an edge. |
AbstractScalar |
Flow.getFlow(A e)
Give the quantity of flow associated with an edge. |
AbstractScalar |
MultiFlow.getIncomingFlow(V v)
Return the quantity of flow incoming to vertex v. |
AbstractScalar |
Flow.getIncomingFlow(V v)
Return the quantity of flow incoming to vertex v. |
AbstractScalar |
MultiFlow.getOutgoingFlow(V v)
Return the quantity of flow outgoing from vertex v. |
AbstractScalar |
Flow.getOutgoingFlow(V v)
Return the quantity of flow outgoing from vertex v. |
AbstractScalar |
Map.getValue(java.lang.Object o,
java.lang.String name)
Returns the AbstractScalar value associated with a principal key, a
given name and the default context. |
AbstractScalar |
Map.getValue(java.lang.Object o,
java.lang.String name,
java.lang.Object context)
Returns the AbstractScalar value associated with a principal key, a
given name and context. |
Methods in fr.inria.opengve.bridge.interfaces with parameters of type AbstractScalar | |
---|---|
void |
Map.putValue(java.lang.Object o,
java.lang.String name,
AbstractScalar value)
Associate a value ( AbstractScalar ) with a principal key, a name
and the default context. |
void |
Map.putValue(java.lang.Object o,
java.lang.String name,
java.lang.Object context,
AbstractScalar value)
Associate a value ( AbstractScalar ) with a principal key, a name
and a context. |
void |
Flow.setFlow(A e,
AbstractScalar value)
Set the quantity of flow associated to an edge. |
void |
Flow.setFlow(V source,
V destination,
AbstractScalar value)
Set source, destination and value of this flow. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |