public final class GRBCORE extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
GrB_COMP |
static int |
GrB_DIMENSION_MISMATCH |
static int |
GrB_DOMAIN_MISMATCH |
static int |
GrB_INDEX_OUT_OF_BOUNDS |
static int |
GrB_INP0 |
static int |
GrB_INP1 |
static int |
GrB_INSUFFICIENT_SPACE |
static int |
GrB_INVALID_INDEX |
static int |
GrB_INVALID_OBJECT |
static int |
GrB_INVALID_VALUE |
static int |
GrB_MASK |
static int |
GrB_NO_VALUE |
static int |
GrB_NULL_POINTER |
static int |
GrB_OUT_OF_MEMORY |
static int |
GrB_OUTP |
static int |
GrB_OUTPUT_NOT_EMPTY |
static int |
GrB_PANIC |
static int |
GrB_REPLACE |
static int |
GrB_STRUCTURE |
static int |
GrB_SUCCESS |
static int |
GrB_TRAN |
static int |
GrB_UNINITIALIZED_OBJECT |
static int |
GxB_AxB_DOT |
static int |
GxB_AxB_GUSTAVSON |
static int |
GxB_AxB_HASH |
static int |
GxB_AxB_HEAP |
static int |
GxB_AxB_METHOD |
static int |
GxB_AxB_SAXPY |
static long |
GxB_BACKWARDS |
static int |
GxB_DEFAULT |
static int |
GxB_DESCRIPTOR_CHUNK |
static int |
GxB_DESCRIPTOR_NTHREADS |
static long |
GxB_RANGE |
static long |
GxB_STRIDE |
| Constructor and Description |
|---|
GRBCORE() |
| Modifier and Type | Method and Description |
|---|---|
static long |
clearMatrix(Buffer mat) |
static long |
clearVec(Buffer vec) |
static Buffer |
createDescriptor() |
static Buffer |
createMatrix(Buffer tpe,
long rows,
long cols) |
static Buffer |
createSemiring(Buffer monoidAdd,
Buffer binOpMul) |
static Buffer |
createVector(Buffer tpe,
long size) |
static Buffer |
dupMatrix(Buffer mat) |
static Buffer |
dupVector(Buffer vec) |
static long |
freeDescriptor(Buffer desc) |
static long |
freeMatrix(Buffer mat) |
static long |
freeMonoid(Buffer monoid) |
static long |
freeSemiring(Buffer semiring) |
static long |
freeVector(Buffer vec) |
static int |
getDescriptorValue(Buffer desc,
int field) |
static int |
getFormat(Buffer mat) |
static double |
getHyperRatio(Buffer mat) |
static void |
grbFinalize() |
static void |
grbWait() |
static void |
initNonBlocking() |
static void |
makeCSC(Buffer mat) |
static void |
makeCSR(Buffer mat) |
static void |
matrixApply(Buffer outMat,
Buffer mask,
Buffer accum,
Buffer op,
Buffer firstInput,
Buffer desc) |
static long |
ncols(Buffer mat) |
static void |
neverHyper(Buffer mat) |
static long |
nrows(Buffer mat) |
static long |
nvalsMatrix(Buffer mat) |
static long |
nvalsVector(Buffer vec) |
static long |
removeElementMatrix(Buffer mat,
long row,
long col) |
static long |
removeElementVector(Buffer mat,
long id) |
static long |
resizeMatrix(Buffer mat,
long rows,
long cols) |
static long |
resizeVector(Buffer vec,
long size) |
static void |
setDescriptorValue(Buffer desc,
int field,
int value) |
static void |
setHyperRatio(Buffer mat,
double ratio) |
static long |
size(Buffer vec) |
static void |
vectorApply(Buffer outVec,
Buffer mask,
Buffer accum,
Buffer op,
Buffer firstInput,
Buffer desc) |
public static int GrB_SUCCESS
public static int GrB_NO_VALUE
public static int GrB_UNINITIALIZED_OBJECT
public static int GrB_INVALID_OBJECT
public static int GrB_NULL_POINTER
public static int GrB_INVALID_VALUE
public static int GrB_INVALID_INDEX
public static int GrB_DOMAIN_MISMATCH
public static int GrB_DIMENSION_MISMATCH
public static int GrB_OUTPUT_NOT_EMPTY
public static int GrB_OUT_OF_MEMORY
public static int GrB_INSUFFICIENT_SPACE
public static int GrB_INDEX_OUT_OF_BOUNDS
public static int GrB_PANIC
public static long GxB_RANGE
public static long GxB_STRIDE
public static long GxB_BACKWARDS
public static int GrB_OUTP
public static int GrB_MASK
public static int GrB_INP0
public static int GrB_INP1
public static int GxB_DESCRIPTOR_NTHREADS
public static int GxB_DESCRIPTOR_CHUNK
public static int GxB_AxB_METHOD
public static int GxB_DEFAULT
public static int GrB_REPLACE
public static int GrB_COMP
public static int GrB_TRAN
public static int GrB_STRUCTURE
public static int GxB_AxB_GUSTAVSON
public static int GxB_AxB_HEAP
public static int GxB_AxB_DOT
public static int GxB_AxB_HASH
public static int GxB_AxB_SAXPY
public static void initNonBlocking()
public static void grbWait()
public static void grbFinalize()
public static long nvalsMatrix(Buffer mat)
public static long nrows(Buffer mat)
public static long ncols(Buffer mat)
public static long clearMatrix(Buffer mat)
public static long freeMatrix(Buffer mat)
public static long removeElementMatrix(Buffer mat, long row, long col)
public static int getFormat(Buffer mat)
public static void makeCSC(Buffer mat)
public static void makeCSR(Buffer mat)
public static void setHyperRatio(Buffer mat, double ratio)
public static double getHyperRatio(Buffer mat)
public static void neverHyper(Buffer mat)
public static long resizeMatrix(Buffer mat, long rows, long cols)
public static void matrixApply(Buffer outMat, Buffer mask, Buffer accum, Buffer op, Buffer firstInput, Buffer desc)
public static long nvalsVector(Buffer vec)
public static long size(Buffer vec)
public static long freeVector(Buffer vec)
public static long clearVec(Buffer vec)
public static long resizeVector(Buffer vec, long size)
public static long removeElementVector(Buffer mat, long id)
public static void vectorApply(Buffer outVec, Buffer mask, Buffer accum, Buffer op, Buffer firstInput, Buffer desc)
public static long freeSemiring(Buffer semiring)
public static long freeMonoid(Buffer monoid)
public static Buffer createDescriptor()
public static void setDescriptorValue(Buffer desc, int field, int value)
public static int getDescriptorValue(Buffer desc, int field)
public static long freeDescriptor(Buffer desc)
Copyright © 2020. All rights reserved.