Skip navigation links
A D E I J K N O P S T 

A

algorithm - Variable in class jcuda.jnvgraph.SpectralClusteringParameter
algorithm to use

D

destination_indices - Variable in class jcuda.jnvgraph.nvgraphCOOTopology32I
colInd
destination_indices - Variable in class jcuda.jnvgraph.nvgraphCSRTopology32I
colInd
destination_offsets - Variable in class jcuda.jnvgraph.nvgraphCSCTopology32I
colPtr

E

evs_max_iter - Variable in class jcuda.jnvgraph.SpectralClusteringParameter
maximum number of iterations of the eigensolver
evs_tolerance - Variable in class jcuda.jnvgraph.SpectralClusteringParameter
tolerance of the eigensolver

I

initialize() - Static method in class jcuda.jnvgraph.JNvgraph
Initializes the native library.

J

jcuda.jnvgraph - package jcuda.jnvgraph
Contains the classes of JNvgraph.
JNvgraph - Class in jcuda.jnvgraph
Java bindings for nvGRAPH, the NVIDIA CUDA graph library
JNVGRAPH_STATUS_INTERNAL_ERROR - Static variable in class jcuda.jnvgraph.nvgraphStatus
JNVgraph status returns

K

kmean_max_iter - Variable in class jcuda.jnvgraph.SpectralClusteringParameter
maximum number of iterations of kemeans
kmean_tolerance - Variable in class jcuda.jnvgraph.SpectralClusteringParameter
tolerance of kmeans

N

n_clusters - Variable in class jcuda.jnvgraph.SpectralClusteringParameter
number of clusters
n_eig_vects - Variable in class jcuda.jnvgraph.SpectralClusteringParameter
number of eigenvectors
nedges - Variable in class jcuda.jnvgraph.nvgraphCOOTopology32I
nnz
nedges - Variable in class jcuda.jnvgraph.nvgraphCSCTopology32I
nnz
nedges - Variable in class jcuda.jnvgraph.nvgraphCSRTopology32I
nnz
nvertices - Variable in class jcuda.jnvgraph.nvgraphCOOTopology32I
n+1
nvertices - Variable in class jcuda.jnvgraph.nvgraphCSCTopology32I
n+1
nvertices - Variable in class jcuda.jnvgraph.nvgraphCSRTopology32I
n+1
NVGRAPH_BALANCED_CUT_LANCZOS - Static variable in class jcuda.jnvgraph.nvgraphSpectralClusteringType
minimize balanced cut with Lanczos solver
NVGRAPH_BALANCED_CUT_LOBPCG - Static variable in class jcuda.jnvgraph.nvgraphSpectralClusteringType
minimize balanced cut with LOPCG solver
NVGRAPH_COO_32 - Static variable in class jcuda.jnvgraph.nvgraphTopologyType
 
NVGRAPH_CSC_32 - Static variable in class jcuda.jnvgraph.nvgraphTopologyType
 
NVGRAPH_CSR_32 - Static variable in class jcuda.jnvgraph.nvgraphTopologyType
 
NVGRAPH_DEFAULT - Static variable in class jcuda.jnvgraph.nvgraphTag
Default is unsorted
NVGRAPH_EDGE_CUT - Static variable in class jcuda.jnvgraph.nvgraphClusteringMetric
total number of edges between clusters.
NVGRAPH_MAX - Static variable in class jcuda.jnvgraph.nvgraphSemiringOps
 
NVGRAPH_MAX_MIN_SR - Static variable in class jcuda.jnvgraph.nvgraphSemiring
 
NVGRAPH_MIN - Static variable in class jcuda.jnvgraph.nvgraphSemiringOps
 
NVGRAPH_MIN_PLUS_SR - Static variable in class jcuda.jnvgraph.nvgraphSemiring
 
NVGRAPH_MODULARITY - Static variable in class jcuda.jnvgraph.nvgraphClusteringMetric
clustering score telling how good the clustering is compared to random assignment.
NVGRAPH_MODULARITY_MAXIMIZATION - Static variable in class jcuda.jnvgraph.nvgraphSpectralClusteringType
maximize modularity with Lanczos solver
NVGRAPH_MULTIPLY - Static variable in class jcuda.jnvgraph.nvgraphSemiringOps
 
NVGRAPH_OR_AND_SR - Static variable in class jcuda.jnvgraph.nvgraphSemiring
 
NVGRAPH_PLUS_TIMES_SR - Static variable in class jcuda.jnvgraph.nvgraphSemiring
 
NVGRAPH_RATIO_CUT - Static variable in class jcuda.jnvgraph.nvgraphClusteringMetric
sum for all clusters of the number of edges going outside of the cluster divided by the number of vertex inside the cluster
NVGRAPH_SORTED_BY_DESTINATION - Static variable in class jcuda.jnvgraph.nvgraphTag
CSC
NVGRAPH_SORTED_BY_SOURCE - Static variable in class jcuda.jnvgraph.nvgraphTag
CSR
NVGRAPH_STATUS_ALLOC_FAILED - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_STATUS_ARCH_MISMATCH - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_STATUS_EXECUTION_FAILED - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_STATUS_GRAPH_TYPE_NOT_SUPPORTED - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_STATUS_INTERNAL_ERROR - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_STATUS_INVALID_VALUE - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_STATUS_MAPPING_ERROR - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_STATUS_NOT_CONVERGED - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_STATUS_NOT_INITIALIZED - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_STATUS_SUCCESS - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_STATUS_TYPE_NOT_SUPPORTED - Static variable in class jcuda.jnvgraph.nvgraphStatus
 
NVGRAPH_SUM - Static variable in class jcuda.jnvgraph.nvgraphSemiringOps
 
NVGRAPH_TRAVERSAL_BFS - Static variable in class jcuda.jnvgraph.nvgraphTraversal
 
NVGRAPH_UNSORTED - Static variable in class jcuda.jnvgraph.nvgraphTag
 
nvgraphAllocateEdgeData(nvgraphHandle, nvgraphGraphDescr, long, Pointer) - Static method in class jcuda.jnvgraph.JNvgraph
Allocate numsets vectors of size E reprensenting Edge Data and attached them the graph.
nvgraphAllocateVertexData(nvgraphHandle, nvgraphGraphDescr, long, Pointer) - Static method in class jcuda.jnvgraph.JNvgraph
Allocate numsets vectors of size V reprensenting Vertex Data and attached them the graph.
nvgraphAnalyzeClustering(nvgraphHandle, nvgraphGraphDescr, long, int, Pointer, int, Pointer) - Static method in class jcuda.jnvgraph.JNvgraph
nvGRAPH analyze clustering Given a graph, a clustering, and a metric compute the score that measures the clustering quality according to the metric.
nvgraphClusteringMetric - Class in jcuda.jnvgraph
 
nvgraphContractGraph(nvgraphHandle, nvgraphGraphDescr, nvgraphGraphDescr, Pointer, long, int, int, int, int, int) - Static method in class jcuda.jnvgraph.JNvgraph
nvGRAPH contraction given array of agregates contract graph with given (Combine, Reduce) operators for Vertex Set and Edge Set;
nvgraphConvertGraph(nvgraphHandle, nvgraphGraphDescr, nvgraphGraphDescr, int) - Static method in class jcuda.jnvgraph.JNvgraph
Convert graph to another structure
nvgraphConvertTopology(nvgraphHandle, int, Object, Pointer, Pointer, int, Object, Pointer) - Static method in class jcuda.jnvgraph.JNvgraph
Convert the edge data to another topology
nvgraphCOOTopology32I - Class in jcuda.jnvgraph
Java port of a nvgraphCOOTopology32I
nvgraphCOOTopology32I() - Constructor for class jcuda.jnvgraph.nvgraphCOOTopology32I
Creates a new, uninitialized nvgraphCOOTopology32I
nvgraphCOOTopology32I(int, int, Pointer, Pointer, int) - Constructor for class jcuda.jnvgraph.nvgraphCOOTopology32I
Creates a new nvgraphCOOTopology32I with the given values
nvgraphCreate(nvgraphHandle) - Static method in class jcuda.jnvgraph.JNvgraph
Open the library and create the handle
nvgraphCreateGraphDescr(nvgraphHandle, nvgraphGraphDescr) - Static method in class jcuda.jnvgraph.JNvgraph
Create an empty graph descriptor
nvgraphCSCTopology32I - Class in jcuda.jnvgraph
Java port of a nvgraphCSCTopology32I
nvgraphCSCTopology32I() - Constructor for class jcuda.jnvgraph.nvgraphCSCTopology32I
Creates a new, uninitialized nvgraphCSCTopology32I
nvgraphCSCTopology32I(int, int, Pointer, Pointer) - Constructor for class jcuda.jnvgraph.nvgraphCSCTopology32I
Creates a new nvgraphCSCTopology32I_st with the given values
nvgraphCSRTopology32I - Class in jcuda.jnvgraph
Java port of a nvgraphCSRTopology32I
nvgraphCSRTopology32I() - Constructor for class jcuda.jnvgraph.nvgraphCSRTopology32I
Creates a new, uninitialized nvgraphCSRTopology32I
nvgraphCSRTopology32I(int, int, Pointer, Pointer) - Constructor for class jcuda.jnvgraph.nvgraphCSRTopology32I
Creates a new nvgraphCSRTopology32I with the given values
nvgraphDestroy(nvgraphHandle) - Static method in class jcuda.jnvgraph.JNvgraph
Close the library and destroy the handle
nvgraphDestroyGraphDescr(nvgraphHandle, nvgraphGraphDescr) - Static method in class jcuda.jnvgraph.JNvgraph
Destroy a graph descriptor
nvgraphExtractSubgraphByEdge(nvgraphHandle, nvgraphGraphDescr, nvgraphGraphDescr, Pointer, long) - Static method in class jcuda.jnvgraph.JNvgraph
create a new graph by extracting a subgraph given a list of edges
nvgraphExtractSubgraphByVertex(nvgraphHandle, nvgraphGraphDescr, nvgraphGraphDescr, Pointer, long) - Static method in class jcuda.jnvgraph.JNvgraph
create a new graph by extracting a subgraph given a list of vertices
nvgraphGetEdgeData(nvgraphHandle, nvgraphGraphDescr, Pointer, long) - Static method in class jcuda.jnvgraph.JNvgraph
Copy the edge set #setnum in *edgeData, sets have 0-based index
nvgraphGetGraphStructure(nvgraphHandle, nvgraphGraphDescr, Object, int[]) - Static method in class jcuda.jnvgraph.JNvgraph
Query size and topology information from the graph descriptor
nvgraphGetProperty(int, int[]) - Static method in class jcuda.jnvgraph.JNvgraph
Return properties values for the nvGraph library, such as library version
nvgraphGetVertexData(nvgraphHandle, nvgraphGraphDescr, Pointer, long) - Static method in class jcuda.jnvgraph.JNvgraph
Copy the edge set #setnum in *edgeData, sets have 0-based index Conversions are not sopported so nvgraphTopologyType_t should match the graph structure
nvgraphGraphDescr - Class in jcuda.jnvgraph
Java port of a nvgraphGraphDescr
nvgraphGraphDescr() - Constructor for class jcuda.jnvgraph.nvgraphGraphDescr
Creates a new, uninitialized nvgraphGraphDescr
nvgraphHandle - Class in jcuda.jnvgraph
Java port of a nvgraphHandle
nvgraphHandle() - Constructor for class jcuda.jnvgraph.nvgraphHandle
Creates a new, uninitialized nvgraphHandle
nvgraphPagerank(nvgraphHandle, nvgraphGraphDescr, long, Pointer, long, int, long, float, int) - Static method in class jcuda.jnvgraph.JNvgraph
nvGRAPH PageRank Find PageRank for each vertex of a graph with a given transition probabilities, a bookmark vector of dangling vertices, and the damping factor.
nvgraphSemiring - Class in jcuda.jnvgraph
Semi-ring types
nvgraphSemiringOps - Class in jcuda.jnvgraph
 
nvgraphSetEdgeData(nvgraphHandle, nvgraphGraphDescr, Pointer, long) - Static method in class jcuda.jnvgraph.JNvgraph
Update the edge set #setnum with the data in *edgeData, sets have 0-based index
nvgraphSetGraphStructure(nvgraphHandle, nvgraphGraphDescr, Object, int) - Static method in class jcuda.jnvgraph.JNvgraph
Set size, topology data in the graph descriptor
nvgraphSetVertexData(nvgraphHandle, nvgraphGraphDescr, Pointer, long) - Static method in class jcuda.jnvgraph.JNvgraph
Update the vertex set #setnum with the data in *vertexData, sets have 0-based index Conversions are not sopported so nvgraphTopologyType_t should match the graph structure
nvgraphSpectralClustering(nvgraphHandle, nvgraphGraphDescr, long, SpectralClusteringParameter, Pointer, Pointer, Pointer) - Static method in class jcuda.jnvgraph.JNvgraph
nvGRAPH spectral clustering given a graph and solver parameters of struct SpectralClusteringParameter, assign vertices to groups such as intra-group connections are strong and/or inter-groups connections are weak using spectral technique.
nvgraphSpectralClusteringType - Class in jcuda.jnvgraph
 
nvgraphSrSpmv(nvgraphHandle, nvgraphGraphDescr, long, Pointer, long, Pointer, long, int) - Static method in class jcuda.jnvgraph.JNvgraph
nvGRAPH Semi-ring sparse matrix vector multiplication
nvgraphSssp(nvgraphHandle, nvgraphGraphDescr, long, Pointer, long) - Static method in class jcuda.jnvgraph.JNvgraph
nvGRAPH Single Source Shortest Path (SSSP) Calculate the shortest path distance from a single vertex in the graph to all other vertices.
nvgraphStatus - Class in jcuda.jnvgraph
nvGRAPH status type returns
nvgraphStatusGetString(int) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTag - Class in jcuda.jnvgraph
Tags
nvgraphTopologyType - Class in jcuda.jnvgraph
Topology types
nvgraphTraversal(nvgraphHandle, nvgraphGraphDescr, int, Pointer, nvgraphTraversalParameter) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversal - Class in jcuda.jnvgraph
Traversal types
nvgraphTraversalGetAlpha(nvgraphTraversalParameter, long[]) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalGetBeta(nvgraphTraversalParameter, long[]) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalGetDistancesIndex(nvgraphTraversalParameter, long[]) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalGetEdgeMaskIndex(nvgraphTraversalParameter, long[]) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalGetPredecessorsIndex(nvgraphTraversalParameter, long[]) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalGetUndirectedFlag(nvgraphTraversalParameter, long[]) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalParameter - Class in jcuda.jnvgraph
nvGRAPH Traversal Parameter
nvgraphTraversalParameter() - Constructor for class jcuda.jnvgraph.nvgraphTraversalParameter
Creates a new, uninitialized nvgraphTraversalParameter
nvgraphTraversalParameterInit(nvgraphTraversalParameter) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalSetAlpha(nvgraphTraversalParameter, long) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalSetBeta(nvgraphTraversalParameter, long) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalSetDistancesIndex(nvgraphTraversalParameter, long) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalSetEdgeMaskIndex(nvgraphTraversalParameter, long) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalSetPredecessorsIndex(nvgraphTraversalParameter, long) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTraversalSetUndirectedFlag(nvgraphTraversalParameter, long) - Static method in class jcuda.jnvgraph.JNvgraph
 
nvgraphTriangleCount(nvgraphHandle, nvgraphGraphDescr, long[]) - Static method in class jcuda.jnvgraph.JNvgraph
nvGRAPH Triangles counting count number of triangles (cycles of size 3) formed by graph edges
nvgraphWidestPath(nvgraphHandle, nvgraphGraphDescr, long, Pointer, long) - Static method in class jcuda.jnvgraph.JNvgraph
nvGRAPH WidestPath Find widest path potential from source_index to every other vertices.

O

opt - Variable in class jcuda.jnvgraph.SpectralClusteringParameter
optional parameter that can be used for preconditioning in the future

P

pad - Variable in class jcuda.jnvgraph.nvgraphTraversalParameter
 

S

setExceptionsEnabled(boolean) - Static method in class jcuda.jnvgraph.JNvgraph
Enables or disables exceptions.
setLogLevel(LogLevel) - Static method in class jcuda.jnvgraph.JNvgraph
Set the specified log level for the JNvgraph library.
source_indices - Variable in class jcuda.jnvgraph.nvgraphCOOTopology32I
rowInd
source_indices - Variable in class jcuda.jnvgraph.nvgraphCSCTopology32I
rowInd
source_offsets - Variable in class jcuda.jnvgraph.nvgraphCSRTopology32I
rowPtr
SpectralClusteringParameter - Class in jcuda.jnvgraph
Java port of a SpectralClusteringParameter
SpectralClusteringParameter() - Constructor for class jcuda.jnvgraph.SpectralClusteringParameter
Creates a new, uninitialized SpectralClusteringParameter
SpectralClusteringParameter(int, int, int, float, int, float, int, Pointer) - Constructor for class jcuda.jnvgraph.SpectralClusteringParameter
Creates a new SpectralClusteringParameter with the given values
stringFor(int) - Static method in class jcuda.jnvgraph.nvgraphClusteringMetric
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.jnvgraph.nvgraphSemiring
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.jnvgraph.nvgraphSemiringOps
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.jnvgraph.nvgraphSpectralClusteringType
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.jnvgraph.nvgraphStatus
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.jnvgraph.nvgraphTag
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.jnvgraph.nvgraphTopologyType
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.jnvgraph.nvgraphTraversal
Returns a string representation of the given constant

T

tag - Variable in class jcuda.jnvgraph.nvgraphCOOTopology32I
toString() - Method in class jcuda.jnvgraph.nvgraphCOOTopology32I
 
toString() - Method in class jcuda.jnvgraph.nvgraphCSCTopology32I
 
toString() - Method in class jcuda.jnvgraph.nvgraphCSRTopology32I
 
toString() - Method in class jcuda.jnvgraph.nvgraphGraphDescr
Returns a String representation of this object.
toString() - Method in class jcuda.jnvgraph.nvgraphHandle
Returns a String representation of this object.
toString() - Method in class jcuda.jnvgraph.nvgraphTraversalParameter
 
toString() - Method in class jcuda.jnvgraph.SpectralClusteringParameter
 
A D E I J K N O P S T 
Skip navigation links

Copyright © 2019. All rights reserved.