Uses of Interface
com.jgalgo.graph.IndexGraph
-
Packages that use IndexGraph Package Description com.jgalgo.adapt.guava Adapters from Guava to JGalgo, and from JGalgo to Guava.com.jgalgo.adapt.jgrapht Adapters from JGraphT to JGalgo, and from JGalgo to JGraphT.com.jgalgo.alg.common Package for common classes and interfaces used by the algorithms in the JGAlgo library.com.jgalgo.alg.flow Algorithms for solving flow problems in graphs, such as maximum flow, min cost flow, and circulation problems.com.jgalgo.alg.span Algorithms for finding the minimum spanning trees and Steiner trees of graphs.com.jgalgo.graph Graphs object are the fundamental building blocks of the JGAlgo library. -
-
Uses of IndexGraph in com.jgalgo.adapt.guava
Methods in com.jgalgo.adapt.guava that return IndexGraph Modifier and Type Method Description IndexGraph
GuavaNetworkWrapper. indexGraph()
-
Uses of IndexGraph in com.jgalgo.adapt.jgrapht
Methods in com.jgalgo.adapt.jgrapht that return IndexGraph Modifier and Type Method Description IndexGraph
JGraphTWrapper. indexGraph()
-
Uses of IndexGraph in com.jgalgo.alg.common
Methods in com.jgalgo.alg.common with parameters of type IndexGraph Modifier and Type Method Description static IVertexPartition
IVertexPartition. fromArray(IndexGraph g, int[] vertexToBlock, int blocksNum)
Create a new vertex partition from an array of vertex-blockIndex mapping.static IVertexBiPartition
IVertexBiPartition. fromBitmap(IndexGraph g, com.jgalgo.internal.util.Bitmap bitmap)
Create a new vertex bi-partition from a bitmap. -
Uses of IndexGraph in com.jgalgo.alg.flow
Methods in com.jgalgo.alg.flow with parameters of type IndexGraph Modifier and Type Method Description IVertexBiPartition
MaximumFlowPushRelabel. computeMinimumCut(IndexGraph g, IWeightFunction w, int source, int sink)
-
Uses of IndexGraph in com.jgalgo.alg.span
Methods in com.jgalgo.alg.span with parameters of type IndexGraph Modifier and Type Method Description SteinerTreeAlgo.IResult
SteinerTreeMehlhorn. computeSteinerTree(IndexGraph g, IWeightFunction w, IntCollection terminals)
-
Uses of IndexGraph in com.jgalgo.graph
Fields in com.jgalgo.graph declared as IndexGraph Modifier and Type Field Description IndexGraph
IndexGraphBuilder.ReIndexedGraph. graph
The newly created re-indexed graph.Methods in com.jgalgo.graph that return IndexGraph Modifier and Type Method Description IndexGraph
IndexGraphBuilder. build()
IndexGraph
IndexGraphBuilder. buildMutable()
default IndexGraph
IndexGraph. copy()
default IndexGraph
IndexGraph. copy(boolean copyVerticesWeights, boolean copyEdgesWeights)
default IndexGraph
IndexGraph. immutableCopy()
default IndexGraph
IndexGraph. immutableCopy(boolean copyVerticesWeights, boolean copyEdgesWeights)
default IndexGraph
IndexGraph. immutableView()
IndexGraph
Graph. indexGraph()
Get an Index graph view of this graph.default IndexGraph
IndexGraph. indexGraph()
Deprecated.this function will always return the same graph, no reason to call itdefault IndexGraph
IndexGraphFactory. newCopyOf(Graph<Integer,Integer> g)
IndexGraph
IndexGraphFactory. newCopyOf(Graph<Integer,Integer> g, boolean copyVerticesWeights, boolean copyEdgesWeights)
static IndexGraph
IndexGraph. newDirected()
Create a new directed empty index graph.IndexGraph
IndexGraphFactory. newGraph()
default IndexGraph
IndexGraphFactory. newImmutableCopyOf(Graph<Integer,Integer> g)
IndexGraph
IndexGraphFactory. newImmutableCopyOf(Graph<Integer,Integer> g, boolean copyVerticesWeights, boolean copyEdgesWeights)
static IndexGraph
IndexGraph. newUndirected()
Create a new undirected empty index graph.default IndexGraph
IndexGraph. reverseView()
default IndexGraph
IndexGraph. undirectedView()
Methods in com.jgalgo.graph with parameters of type IndexGraph Modifier and Type Method Description static IWeightFunction
WeightFunctions. localEdgeWeightFunction(IndexGraph g, IWeightFunction w)
Get a 'local' version of a given weight function.static IWeightFunctionInt
WeightFunctions. localEdgeWeightFunction(IndexGraph g, IWeightFunctionInt w)
Get a 'local' version of a given weight function.static IndexGraphBuilder
IndexGraphBuilder. newCopyOf(IndexGraph g)
Create a new builder initialized with an existing graph vertices and edges, without copying the weights.static IndexGraphBuilder
IndexGraphBuilder. newCopyOf(IndexGraph g, boolean copyVerticesWeights, boolean copyEdgesWeights)
Create a new builder initialized with an existing graph vertices and edges, with/without copying the weights.
-