Package org.bytedeco.cuda.global
Class nvgraph
- java.lang.Object
-
- org.bytedeco.cuda.presets.nvgraph
-
- org.bytedeco.cuda.global.nvgraph
-
- All Implemented Interfaces:
InfoMapper
public class nvgraph extends nvgraph
-
-
Field Summary
Fields Modifier and Type Field Description static intNVGRAPH_BALANCED_CUT_LANCZOSenum nvgraphSpectralClusteringType_tstatic intNVGRAPH_BALANCED_CUT_LOBPCGenum nvgraphSpectralClusteringType_tstatic intNVGRAPH_COO_32enum nvgraphTopologyType_tstatic intNVGRAPH_CSC_32enum nvgraphTopologyType_tstatic intNVGRAPH_CSR_32enum nvgraphTopologyType_tstatic intNVGRAPH_DEFAULTenum nvgraphTag_tstatic intNVGRAPH_EDGE_CUTenum nvgraphClusteringMetric_tstatic intNVGRAPH_MAXenum nvgraphSemiringOps_tstatic intNVGRAPH_MAX_MIN_SRenum nvgraphSemiring_tstatic intNVGRAPH_MINenum nvgraphSemiringOps_tstatic intNVGRAPH_MIN_PLUS_SRenum nvgraphSemiring_tstatic intNVGRAPH_MODULARITYenum nvgraphClusteringMetric_tstatic intNVGRAPH_MODULARITY_MAXIMIZATIONenum nvgraphSpectralClusteringType_tstatic intNVGRAPH_MULTIPLYenum nvgraphSemiringOps_tstatic intNVGRAPH_OR_AND_SRenum nvgraphSemiring_tstatic intNVGRAPH_PLUS_TIMES_SRenum nvgraphSemiring_tstatic intNVGRAPH_RATIO_CUTenum nvgraphClusteringMetric_tstatic intNVGRAPH_SORTED_BY_DESTINATIONenum nvgraphTag_tstatic intNVGRAPH_SORTED_BY_SOURCEenum nvgraphTag_tstatic intNVGRAPH_STATUS_ALLOC_FAILEDenum nvgraphStatus_tstatic intNVGRAPH_STATUS_ARCH_MISMATCHenum nvgraphStatus_tstatic intNVGRAPH_STATUS_EXECUTION_FAILEDenum nvgraphStatus_tstatic intNVGRAPH_STATUS_GRAPH_TYPE_NOT_SUPPORTEDenum nvgraphStatus_tstatic intNVGRAPH_STATUS_INTERNAL_ERRORenum nvgraphStatus_tstatic intNVGRAPH_STATUS_INVALID_VALUEenum nvgraphStatus_tstatic intNVGRAPH_STATUS_MAPPING_ERRORenum nvgraphStatus_tstatic intNVGRAPH_STATUS_NOT_CONVERGEDenum nvgraphStatus_tstatic intNVGRAPH_STATUS_NOT_INITIALIZEDenum nvgraphStatus_tstatic intNVGRAPH_STATUS_SUCCESSenum nvgraphStatus_tstatic intNVGRAPH_STATUS_TYPE_NOT_SUPPORTEDenum nvgraphStatus_tstatic intNVGRAPH_SUMenum nvgraphSemiringOps_tstatic intNVGRAPH_TRAVERSAL_BFSenum nvgraphTraversal_tstatic intNVGRAPH_UNSORTEDenum nvgraphTag_t
-
Constructor Summary
Constructors Constructor Description nvgraph()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intnvgraphAllocateEdgeData(nvgraphContext handle, nvgraphGraphDescr descrG, long numsets, int[] settypes)static intnvgraphAllocateEdgeData(nvgraphContext handle, nvgraphGraphDescr descrG, long numsets, IntBuffer settypes)static intnvgraphAllocateEdgeData(nvgraphContext handle, nvgraphGraphDescr descrG, long numsets, IntPointer settypes)static intnvgraphAllocateVertexData(nvgraphContext handle, nvgraphGraphDescr descrG, long numsets, int[] settypes)static intnvgraphAllocateVertexData(nvgraphContext handle, nvgraphGraphDescr descrG, long numsets, IntBuffer settypes)static intnvgraphAllocateVertexData(nvgraphContext handle, nvgraphGraphDescr descrG, long numsets, IntPointer settypes)static intnvgraphAnalyzeClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, long weight_index, int n_clusters, int[] clustering, int metric, float[] score)static intnvgraphAnalyzeClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, long weight_index, int n_clusters, IntBuffer clustering, int metric, FloatBuffer score)static intnvgraphAnalyzeClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, long weight_index, int n_clusters, IntPointer clustering, int metric, FloatPointer score)static intnvgraphContractGraph(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr contrdescrG, int[] aggregates, long numaggregates, int VertexCombineOp, int VertexReduceOp, int EdgeCombineOp, int EdgeReduceOp, int flag)static intnvgraphContractGraph(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr contrdescrG, IntBuffer aggregates, long numaggregates, int VertexCombineOp, int VertexReduceOp, int EdgeCombineOp, int EdgeReduceOp, int flag)static intnvgraphContractGraph(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr contrdescrG, IntPointer aggregates, long numaggregates, int VertexCombineOp, int VertexReduceOp, int EdgeCombineOp, int EdgeReduceOp, int flag)static intnvgraphConvertGraph(nvgraphContext handle, nvgraphGraphDescr srcDescrG, nvgraphGraphDescr dstDescrG, int dstTType)static intnvgraphConvertTopology(nvgraphContext handle, int srcTType, Pointer srcTopology, Pointer srcEdgeData, int[] dataType, int dstTType, Pointer dstTopology, Pointer dstEdgeData)static intnvgraphConvertTopology(nvgraphContext handle, int srcTType, Pointer srcTopology, Pointer srcEdgeData, IntBuffer dataType, int dstTType, Pointer dstTopology, Pointer dstEdgeData)static intnvgraphConvertTopology(nvgraphContext handle, int srcTType, Pointer srcTopology, Pointer srcEdgeData, IntPointer dataType, int dstTType, Pointer dstTopology, Pointer dstEdgeData)static intnvgraphCreate(nvgraphContext handle)static intnvgraphCreate(PointerPointer handle)static intnvgraphCreateGraphDescr(nvgraphContext handle, nvgraphGraphDescr descrG)static intnvgraphCreateGraphDescr(nvgraphContext handle, PointerPointer descrG)static intnvgraphDestroy(nvgraphContext handle)static intnvgraphDestroyGraphDescr(nvgraphContext handle, nvgraphGraphDescr descrG)static intnvgraphExtractSubgraphByEdge(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, int[] subedges, long numedges)static intnvgraphExtractSubgraphByEdge(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, IntBuffer subedges, long numedges)static intnvgraphExtractSubgraphByEdge(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, IntPointer subedges, long numedges)static intnvgraphExtractSubgraphByVertex(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, int[] subvertices, long numvertices)static intnvgraphExtractSubgraphByVertex(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, IntBuffer subvertices, long numvertices)static intnvgraphExtractSubgraphByVertex(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, IntPointer subvertices, long numvertices)static intnvgraphGetEdgeData(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer edgeData, long setnum)static intnvgraphGetGraphStructure(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer topologyData, int[] TType)static intnvgraphGetGraphStructure(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer topologyData, IntBuffer TType)static intnvgraphGetGraphStructure(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer topologyData, IntPointer TType)static intnvgraphGetProperty(int type, int[] value)static intnvgraphGetProperty(int type, IntBuffer value)static intnvgraphGetProperty(int type, IntPointer value)static intnvgraphGetVertexData(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer vertexData, long setnum)static intnvgraphPagerank(nvgraphContext handle, nvgraphGraphDescr descrG, long weight_index, Pointer alpha, long bookmark_index, int has_guess, long pagerank_index, float tolerance, int max_iter)static intnvgraphSetEdgeData(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer edgeData, long setnum)static intnvgraphSetGraphStructure(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer topologyData, int TType)static intnvgraphSetVertexData(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer vertexData, long setnum)static intnvgraphSpectralClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, long weight_index, SpectralClusteringParameter params, int[] clustering, Pointer eig_vals, Pointer eig_vects)static intnvgraphSpectralClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, long weight_index, SpectralClusteringParameter params, IntBuffer clustering, Pointer eig_vals, Pointer eig_vects)static intnvgraphSpectralClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, long weight_index, SpectralClusteringParameter params, IntPointer clustering, Pointer eig_vals, Pointer eig_vects)static intnvgraphSrSpmv(nvgraphContext handle, nvgraphGraphDescr descrG, long weight_index, Pointer alpha, long x_index, Pointer beta, long y_index, int SR)static intnvgraphSssp(nvgraphContext handle, nvgraphGraphDescr descrG, long weight_index, int[] source_vert, long sssp_index)static intnvgraphSssp(nvgraphContext handle, nvgraphGraphDescr descrG, long weight_index, IntBuffer source_vert, long sssp_index)static intnvgraphSssp(nvgraphContext handle, nvgraphGraphDescr descrG, long weight_index, IntPointer source_vert, long sssp_index)static BytePointernvgraphStatusGetString(int status)static intnvgraphTraversal(nvgraphContext handle, nvgraphGraphDescr descrG, int traversalT, int[] source_vert, nvgraphTraversalParameter_t params)static intnvgraphTraversal(nvgraphContext handle, nvgraphGraphDescr descrG, int traversalT, IntBuffer source_vert, nvgraphTraversalParameter_t params)static intnvgraphTraversal(nvgraphContext handle, nvgraphGraphDescr descrG, int traversalT, IntPointer source_vert, nvgraphTraversalParameter_t params)static intnvgraphTraversalGetDistancesIndex(nvgraphTraversalParameter_t param, SizeTPointer value)static intnvgraphTraversalGetEdgeMaskIndex(nvgraphTraversalParameter_t param, SizeTPointer value)static intnvgraphTraversalGetPredecessorsIndex(nvgraphTraversalParameter_t param, SizeTPointer value)static intnvgraphTraversalGetUndirectedFlag(nvgraphTraversalParameter_t param, SizeTPointer value)static intnvgraphTraversalParameterInit(nvgraphTraversalParameter_t param)static intnvgraphTraversalSetDistancesIndex(nvgraphTraversalParameter_t param, long value)static intnvgraphTraversalSetEdgeMaskIndex(nvgraphTraversalParameter_t param, long value)static intnvgraphTraversalSetPredecessorsIndex(nvgraphTraversalParameter_t param, long value)static intnvgraphTraversalSetUndirectedFlag(nvgraphTraversalParameter_t param, long value)static intnvgraphTriangleCount(nvgraphContext handle, nvgraphGraphDescr graph_descr, long[] result)static intnvgraphTriangleCount(nvgraphContext handle, nvgraphGraphDescr graph_descr, LongBuffer result)static intnvgraphTriangleCount(nvgraphContext handle, nvgraphGraphDescr graph_descr, LongPointer result)static intnvgraphWidestPath(nvgraphContext handle, nvgraphGraphDescr descrG, long weight_index, int[] source_vert, long widest_path_index)static intnvgraphWidestPath(nvgraphContext handle, nvgraphGraphDescr descrG, long weight_index, IntBuffer source_vert, long widest_path_index)static intnvgraphWidestPath(nvgraphContext handle, nvgraphGraphDescr descrG, long weight_index, IntPointer source_vert, long widest_path_index)
-
-
-
Field Detail
-
NVGRAPH_STATUS_SUCCESS
public static final int NVGRAPH_STATUS_SUCCESS
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_STATUS_NOT_INITIALIZED
public static final int NVGRAPH_STATUS_NOT_INITIALIZED
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_STATUS_ALLOC_FAILED
public static final int NVGRAPH_STATUS_ALLOC_FAILED
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_STATUS_INVALID_VALUE
public static final int NVGRAPH_STATUS_INVALID_VALUE
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_STATUS_ARCH_MISMATCH
public static final int NVGRAPH_STATUS_ARCH_MISMATCH
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_STATUS_MAPPING_ERROR
public static final int NVGRAPH_STATUS_MAPPING_ERROR
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_STATUS_EXECUTION_FAILED
public static final int NVGRAPH_STATUS_EXECUTION_FAILED
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_STATUS_INTERNAL_ERROR
public static final int NVGRAPH_STATUS_INTERNAL_ERROR
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_STATUS_TYPE_NOT_SUPPORTED
public static final int NVGRAPH_STATUS_TYPE_NOT_SUPPORTED
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_STATUS_NOT_CONVERGED
public static final int NVGRAPH_STATUS_NOT_CONVERGED
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_STATUS_GRAPH_TYPE_NOT_SUPPORTED
public static final int NVGRAPH_STATUS_GRAPH_TYPE_NOT_SUPPORTED
enum nvgraphStatus_t- See Also:
- Constant Field Values
-
NVGRAPH_PLUS_TIMES_SR
public static final int NVGRAPH_PLUS_TIMES_SR
enum nvgraphSemiring_t- See Also:
- Constant Field Values
-
NVGRAPH_MIN_PLUS_SR
public static final int NVGRAPH_MIN_PLUS_SR
enum nvgraphSemiring_t- See Also:
- Constant Field Values
-
NVGRAPH_MAX_MIN_SR
public static final int NVGRAPH_MAX_MIN_SR
enum nvgraphSemiring_t- See Also:
- Constant Field Values
-
NVGRAPH_OR_AND_SR
public static final int NVGRAPH_OR_AND_SR
enum nvgraphSemiring_t- See Also:
- Constant Field Values
-
NVGRAPH_CSR_32
public static final int NVGRAPH_CSR_32
enum nvgraphTopologyType_t- See Also:
- Constant Field Values
-
NVGRAPH_CSC_32
public static final int NVGRAPH_CSC_32
enum nvgraphTopologyType_t- See Also:
- Constant Field Values
-
NVGRAPH_COO_32
public static final int NVGRAPH_COO_32
enum nvgraphTopologyType_t- See Also:
- Constant Field Values
-
NVGRAPH_DEFAULT
public static final int NVGRAPH_DEFAULT
enum nvgraphTag_t- See Also:
- Constant Field Values
-
NVGRAPH_UNSORTED
public static final int NVGRAPH_UNSORTED
enum nvgraphTag_t- See Also:
- Constant Field Values
-
NVGRAPH_SORTED_BY_SOURCE
public static final int NVGRAPH_SORTED_BY_SOURCE
enum nvgraphTag_t- See Also:
- Constant Field Values
-
NVGRAPH_SORTED_BY_DESTINATION
public static final int NVGRAPH_SORTED_BY_DESTINATION
enum nvgraphTag_t- See Also:
- Constant Field Values
-
NVGRAPH_MULTIPLY
public static final int NVGRAPH_MULTIPLY
enum nvgraphSemiringOps_t- See Also:
- Constant Field Values
-
NVGRAPH_SUM
public static final int NVGRAPH_SUM
enum nvgraphSemiringOps_t- See Also:
- Constant Field Values
-
NVGRAPH_MIN
public static final int NVGRAPH_MIN
enum nvgraphSemiringOps_t- See Also:
- Constant Field Values
-
NVGRAPH_MAX
public static final int NVGRAPH_MAX
enum nvgraphSemiringOps_t- See Also:
- Constant Field Values
-
NVGRAPH_MODULARITY_MAXIMIZATION
public static final int NVGRAPH_MODULARITY_MAXIMIZATION
enum nvgraphSpectralClusteringType_t- See Also:
- Constant Field Values
-
NVGRAPH_BALANCED_CUT_LANCZOS
public static final int NVGRAPH_BALANCED_CUT_LANCZOS
enum nvgraphSpectralClusteringType_t- See Also:
- Constant Field Values
-
NVGRAPH_BALANCED_CUT_LOBPCG
public static final int NVGRAPH_BALANCED_CUT_LOBPCG
enum nvgraphSpectralClusteringType_t- See Also:
- Constant Field Values
-
NVGRAPH_MODULARITY
public static final int NVGRAPH_MODULARITY
enum nvgraphClusteringMetric_t- See Also:
- Constant Field Values
-
NVGRAPH_EDGE_CUT
public static final int NVGRAPH_EDGE_CUT
enum nvgraphClusteringMetric_t- See Also:
- Constant Field Values
-
NVGRAPH_RATIO_CUT
public static final int NVGRAPH_RATIO_CUT
enum nvgraphClusteringMetric_t- See Also:
- Constant Field Values
-
NVGRAPH_TRAVERSAL_BFS
public static final int NVGRAPH_TRAVERSAL_BFS
enum nvgraphTraversal_t- See Also:
- Constant Field Values
-
-
Method Detail
-
nvgraphStatusGetString
@Cast("const char*") public static BytePointer nvgraphStatusGetString(@Cast("nvgraphStatus_t") int status)
-
nvgraphGetProperty
@Cast("nvgraphStatus_t") public static int nvgraphGetProperty(@Cast("libraryPropertyType") int type, IntPointer value)
-
nvgraphGetProperty
@Cast("nvgraphStatus_t") public static int nvgraphGetProperty(@Cast("libraryPropertyType") int type, IntBuffer value)
-
nvgraphGetProperty
@Cast("nvgraphStatus_t") public static int nvgraphGetProperty(@Cast("libraryPropertyType") int type, int[] value)
-
nvgraphCreate
@Cast("nvgraphStatus_t") public static int nvgraphCreate(@ByPtrPtr nvgraphContext handle)
-
nvgraphCreate
@Cast("nvgraphStatus_t") public static int nvgraphCreate(@Cast("nvgraphContext**") PointerPointer handle)
-
nvgraphDestroy
@Cast("nvgraphStatus_t") public static int nvgraphDestroy(nvgraphContext handle)
-
nvgraphCreateGraphDescr
@Cast("nvgraphStatus_t") public static int nvgraphCreateGraphDescr(nvgraphContext handle, @ByPtrPtr nvgraphGraphDescr descrG)
-
nvgraphCreateGraphDescr
@Cast("nvgraphStatus_t") public static int nvgraphCreateGraphDescr(nvgraphContext handle, @Cast("nvgraphGraphDescr**") PointerPointer descrG)
-
nvgraphDestroyGraphDescr
@Cast("nvgraphStatus_t") public static int nvgraphDestroyGraphDescr(nvgraphContext handle, nvgraphGraphDescr descrG)
-
nvgraphSetGraphStructure
@Cast("nvgraphStatus_t") public static int nvgraphSetGraphStructure(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer topologyData, @Cast("nvgraphTopologyType_t") int TType)
-
nvgraphGetGraphStructure
@Cast("nvgraphStatus_t") public static int nvgraphGetGraphStructure(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer topologyData, @Cast("nvgraphTopologyType_t*") IntPointer TType)
-
nvgraphGetGraphStructure
@Cast("nvgraphStatus_t") public static int nvgraphGetGraphStructure(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer topologyData, @Cast("nvgraphTopologyType_t*") IntBuffer TType)
-
nvgraphGetGraphStructure
@Cast("nvgraphStatus_t") public static int nvgraphGetGraphStructure(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer topologyData, @Cast("nvgraphTopologyType_t*") int[] TType)
-
nvgraphAllocateVertexData
@Cast("nvgraphStatus_t") public static int nvgraphAllocateVertexData(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("size_t") long numsets, @Cast("cudaDataType*") IntPointer settypes)
-
nvgraphAllocateVertexData
@Cast("nvgraphStatus_t") public static int nvgraphAllocateVertexData(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("size_t") long numsets, @Cast("cudaDataType*") IntBuffer settypes)
-
nvgraphAllocateVertexData
@Cast("nvgraphStatus_t") public static int nvgraphAllocateVertexData(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("size_t") long numsets, @Cast("cudaDataType*") int[] settypes)
-
nvgraphAllocateEdgeData
@Cast("nvgraphStatus_t") public static int nvgraphAllocateEdgeData(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("size_t") long numsets, @Cast("cudaDataType*") IntPointer settypes)
-
nvgraphAllocateEdgeData
@Cast("nvgraphStatus_t") public static int nvgraphAllocateEdgeData(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("size_t") long numsets, @Cast("cudaDataType*") IntBuffer settypes)
-
nvgraphAllocateEdgeData
@Cast("nvgraphStatus_t") public static int nvgraphAllocateEdgeData(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("size_t") long numsets, @Cast("cudaDataType*") int[] settypes)
-
nvgraphSetVertexData
@Cast("nvgraphStatus_t") public static int nvgraphSetVertexData(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer vertexData, @Cast("size_t") long setnum)
-
nvgraphGetVertexData
@Cast("nvgraphStatus_t") public static int nvgraphGetVertexData(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer vertexData, @Cast("size_t") long setnum)
-
nvgraphConvertTopology
@Cast("nvgraphStatus_t") public static int nvgraphConvertTopology(nvgraphContext handle, @Cast("nvgraphTopologyType_t") int srcTType, Pointer srcTopology, Pointer srcEdgeData, @Cast("cudaDataType*") IntPointer dataType, @Cast("nvgraphTopologyType_t") int dstTType, Pointer dstTopology, Pointer dstEdgeData)
-
nvgraphConvertTopology
@Cast("nvgraphStatus_t") public static int nvgraphConvertTopology(nvgraphContext handle, @Cast("nvgraphTopologyType_t") int srcTType, Pointer srcTopology, Pointer srcEdgeData, @Cast("cudaDataType*") IntBuffer dataType, @Cast("nvgraphTopologyType_t") int dstTType, Pointer dstTopology, Pointer dstEdgeData)
-
nvgraphConvertTopology
@Cast("nvgraphStatus_t") public static int nvgraphConvertTopology(nvgraphContext handle, @Cast("nvgraphTopologyType_t") int srcTType, Pointer srcTopology, Pointer srcEdgeData, @Cast("cudaDataType*") int[] dataType, @Cast("nvgraphTopologyType_t") int dstTType, Pointer dstTopology, Pointer dstEdgeData)
-
nvgraphConvertGraph
@Cast("nvgraphStatus_t") public static int nvgraphConvertGraph(nvgraphContext handle, nvgraphGraphDescr srcDescrG, nvgraphGraphDescr dstDescrG, @Cast("nvgraphTopologyType_t") int dstTType)
-
nvgraphSetEdgeData
@Cast("nvgraphStatus_t") public static int nvgraphSetEdgeData(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer edgeData, @Cast("size_t") long setnum)
-
nvgraphGetEdgeData
@Cast("nvgraphStatus_t") public static int nvgraphGetEdgeData(nvgraphContext handle, nvgraphGraphDescr descrG, Pointer edgeData, @Cast("size_t") long setnum)
-
nvgraphExtractSubgraphByVertex
@Cast("nvgraphStatus_t") public static int nvgraphExtractSubgraphByVertex(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, IntPointer subvertices, @Cast("size_t") long numvertices)
-
nvgraphExtractSubgraphByVertex
@Cast("nvgraphStatus_t") public static int nvgraphExtractSubgraphByVertex(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, IntBuffer subvertices, @Cast("size_t") long numvertices)
-
nvgraphExtractSubgraphByVertex
@Cast("nvgraphStatus_t") public static int nvgraphExtractSubgraphByVertex(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, int[] subvertices, @Cast("size_t") long numvertices)
-
nvgraphExtractSubgraphByEdge
@Cast("nvgraphStatus_t") public static int nvgraphExtractSubgraphByEdge(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, IntPointer subedges, @Cast("size_t") long numedges)
-
nvgraphExtractSubgraphByEdge
@Cast("nvgraphStatus_t") public static int nvgraphExtractSubgraphByEdge(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, IntBuffer subedges, @Cast("size_t") long numedges)
-
nvgraphExtractSubgraphByEdge
@Cast("nvgraphStatus_t") public static int nvgraphExtractSubgraphByEdge(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr subdescrG, int[] subedges, @Cast("size_t") long numedges)
-
nvgraphSrSpmv
@Cast("nvgraphStatus_t") public static int nvgraphSrSpmv(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const size_t") long weight_index, @Const Pointer alpha, @Cast("const size_t") long x_index, @Const Pointer beta, @Cast("const size_t") long y_index, @Cast("const nvgraphSemiring_t") int SR)
-
nvgraphTraversalParameterInit
@Cast("nvgraphStatus_t") public static int nvgraphTraversalParameterInit(nvgraphTraversalParameter_t param)
-
nvgraphTraversalSetDistancesIndex
@Cast("nvgraphStatus_t") public static int nvgraphTraversalSetDistancesIndex(nvgraphTraversalParameter_t param, @Cast("const size_t") long value)
-
nvgraphTraversalGetDistancesIndex
@Cast("nvgraphStatus_t") public static int nvgraphTraversalGetDistancesIndex(@Const @ByVal nvgraphTraversalParameter_t param, @Cast("size_t*") SizeTPointer value)
-
nvgraphTraversalSetPredecessorsIndex
@Cast("nvgraphStatus_t") public static int nvgraphTraversalSetPredecessorsIndex(nvgraphTraversalParameter_t param, @Cast("const size_t") long value)
-
nvgraphTraversalGetPredecessorsIndex
@Cast("nvgraphStatus_t") public static int nvgraphTraversalGetPredecessorsIndex(@Const @ByVal nvgraphTraversalParameter_t param, @Cast("size_t*") SizeTPointer value)
-
nvgraphTraversalSetEdgeMaskIndex
@Cast("nvgraphStatus_t") public static int nvgraphTraversalSetEdgeMaskIndex(nvgraphTraversalParameter_t param, @Cast("const size_t") long value)
-
nvgraphTraversalGetEdgeMaskIndex
@Cast("nvgraphStatus_t") public static int nvgraphTraversalGetEdgeMaskIndex(@Const @ByVal nvgraphTraversalParameter_t param, @Cast("size_t*") SizeTPointer value)
-
nvgraphTraversalSetUndirectedFlag
@Cast("nvgraphStatus_t") public static int nvgraphTraversalSetUndirectedFlag(nvgraphTraversalParameter_t param, @Cast("const size_t") long value)
-
nvgraphTraversalGetUndirectedFlag
@Cast("nvgraphStatus_t") public static int nvgraphTraversalGetUndirectedFlag(@Const @ByVal nvgraphTraversalParameter_t param, @Cast("size_t*") SizeTPointer value)
-
nvgraphTraversal
@Cast("nvgraphStatus_t") public static int nvgraphTraversal(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const nvgraphTraversal_t") int traversalT, @Const IntPointer source_vert, @Const @ByVal nvgraphTraversalParameter_t params)
-
nvgraphTraversal
@Cast("nvgraphStatus_t") public static int nvgraphTraversal(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const nvgraphTraversal_t") int traversalT, @Const IntBuffer source_vert, @Const @ByVal nvgraphTraversalParameter_t params)
-
nvgraphTraversal
@Cast("nvgraphStatus_t") public static int nvgraphTraversal(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const nvgraphTraversal_t") int traversalT, @Const int[] source_vert, @Const @ByVal nvgraphTraversalParameter_t params)
-
nvgraphSssp
@Cast("nvgraphStatus_t") public static int nvgraphSssp(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const size_t") long weight_index, @Const IntPointer source_vert, @Cast("const size_t") long sssp_index)
-
nvgraphSssp
@Cast("nvgraphStatus_t") public static int nvgraphSssp(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const size_t") long weight_index, @Const IntBuffer source_vert, @Cast("const size_t") long sssp_index)
-
nvgraphSssp
@Cast("nvgraphStatus_t") public static int nvgraphSssp(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const size_t") long weight_index, @Const int[] source_vert, @Cast("const size_t") long sssp_index)
-
nvgraphWidestPath
@Cast("nvgraphStatus_t") public static int nvgraphWidestPath(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const size_t") long weight_index, @Const IntPointer source_vert, @Cast("const size_t") long widest_path_index)
-
nvgraphWidestPath
@Cast("nvgraphStatus_t") public static int nvgraphWidestPath(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const size_t") long weight_index, @Const IntBuffer source_vert, @Cast("const size_t") long widest_path_index)
-
nvgraphWidestPath
@Cast("nvgraphStatus_t") public static int nvgraphWidestPath(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const size_t") long weight_index, @Const int[] source_vert, @Cast("const size_t") long widest_path_index)
-
nvgraphPagerank
@Cast("nvgraphStatus_t") public static int nvgraphPagerank(nvgraphContext handle, nvgraphGraphDescr descrG, @Cast("const size_t") long weight_index, @Const Pointer alpha, @Cast("const size_t") long bookmark_index, int has_guess, @Cast("const size_t") long pagerank_index, float tolerance, int max_iter)
-
nvgraphContractGraph
@Cast("nvgraphStatus_t") public static int nvgraphContractGraph(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr contrdescrG, IntPointer aggregates, @Cast("size_t") long numaggregates, @Cast("nvgraphSemiringOps_t") int VertexCombineOp, @Cast("nvgraphSemiringOps_t") int VertexReduceOp, @Cast("nvgraphSemiringOps_t") int EdgeCombineOp, @Cast("nvgraphSemiringOps_t") int EdgeReduceOp, int flag)
-
nvgraphContractGraph
@Cast("nvgraphStatus_t") public static int nvgraphContractGraph(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr contrdescrG, IntBuffer aggregates, @Cast("size_t") long numaggregates, @Cast("nvgraphSemiringOps_t") int VertexCombineOp, @Cast("nvgraphSemiringOps_t") int VertexReduceOp, @Cast("nvgraphSemiringOps_t") int EdgeCombineOp, @Cast("nvgraphSemiringOps_t") int EdgeReduceOp, int flag)
-
nvgraphContractGraph
@Cast("nvgraphStatus_t") public static int nvgraphContractGraph(nvgraphContext handle, nvgraphGraphDescr descrG, nvgraphGraphDescr contrdescrG, int[] aggregates, @Cast("size_t") long numaggregates, @Cast("nvgraphSemiringOps_t") int VertexCombineOp, @Cast("nvgraphSemiringOps_t") int VertexReduceOp, @Cast("nvgraphSemiringOps_t") int EdgeCombineOp, @Cast("nvgraphSemiringOps_t") int EdgeReduceOp, int flag)
-
nvgraphSpectralClustering
@Cast("nvgraphStatus_t") public static int nvgraphSpectralClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, @Cast("const size_t") long weight_index, @Const SpectralClusteringParameter params, IntPointer clustering, Pointer eig_vals, Pointer eig_vects)
-
nvgraphSpectralClustering
@Cast("nvgraphStatus_t") public static int nvgraphSpectralClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, @Cast("const size_t") long weight_index, @Const SpectralClusteringParameter params, IntBuffer clustering, Pointer eig_vals, Pointer eig_vects)
-
nvgraphSpectralClustering
@Cast("nvgraphStatus_t") public static int nvgraphSpectralClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, @Cast("const size_t") long weight_index, @Const SpectralClusteringParameter params, int[] clustering, Pointer eig_vals, Pointer eig_vects)
-
nvgraphAnalyzeClustering
@Cast("nvgraphStatus_t") public static int nvgraphAnalyzeClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, @Cast("const size_t") long weight_index, int n_clusters, @Const IntPointer clustering, @Cast("nvgraphClusteringMetric_t") int metric, FloatPointer score)
-
nvgraphAnalyzeClustering
@Cast("nvgraphStatus_t") public static int nvgraphAnalyzeClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, @Cast("const size_t") long weight_index, int n_clusters, @Const IntBuffer clustering, @Cast("nvgraphClusteringMetric_t") int metric, FloatBuffer score)
-
nvgraphAnalyzeClustering
@Cast("nvgraphStatus_t") public static int nvgraphAnalyzeClustering(nvgraphContext handle, nvgraphGraphDescr graph_descr, @Cast("const size_t") long weight_index, int n_clusters, @Const int[] clustering, @Cast("nvgraphClusteringMetric_t") int metric, float[] score)
-
nvgraphTriangleCount
@Cast("nvgraphStatus_t") public static int nvgraphTriangleCount(nvgraphContext handle, nvgraphGraphDescr graph_descr, @Cast("uint64_t*") LongPointer result)
-
nvgraphTriangleCount
@Cast("nvgraphStatus_t") public static int nvgraphTriangleCount(nvgraphContext handle, nvgraphGraphDescr graph_descr, @Cast("uint64_t*") LongBuffer result)
-
nvgraphTriangleCount
@Cast("nvgraphStatus_t") public static int nvgraphTriangleCount(nvgraphContext handle, nvgraphGraphDescr graph_descr, @Cast("uint64_t*") long[] result)
-
-