public final class GRAPHBLAS extends Object
| Constructor and Description |
|---|
GRAPHBLAS() |
public static Buffer booleanType()
public static Buffer byteType()
public static Buffer shortType()
public static Buffer intType()
public static Buffer longType()
public static Buffer floatType()
public static Buffer doubleType()
public static void setMatrixElementBoolean(Buffer mat, long i, long j, boolean value)
public static boolean[] getMatrixElementBoolean(Buffer mat, long i, long j)
public static long buildMatrixFromTuplesBoolean(Buffer mat, long[] is, long[] js, boolean[] vs, long nvals, Buffer dupOp)
public static long extractMatrixTuplesBoolean(Buffer mat, boolean[] vs, long[] is, long[] js)
public static void setMatrixElementByte(Buffer mat, long i, long j, byte value)
public static byte[] getMatrixElementByte(Buffer mat, long i, long j)
public static long buildMatrixFromTuplesByte(Buffer mat, long[] is, long[] js, byte[] vs, long nvals, Buffer dupOp)
public static long extractMatrixTuplesByte(Buffer mat, byte[] vs, long[] is, long[] js)
public static void setMatrixElementShort(Buffer mat, long i, long j, short value)
public static short[] getMatrixElementShort(Buffer mat, long i, long j)
public static long buildMatrixFromTuplesShort(Buffer mat, long[] is, long[] js, short[] vs, long nvals, Buffer dupOp)
public static long extractMatrixTuplesShort(Buffer mat, short[] vs, long[] is, long[] js)
public static void setMatrixElementInt(Buffer mat, long i, long j, int value)
public static int[] getMatrixElementInt(Buffer mat, long i, long j)
public static long buildMatrixFromTuplesInt(Buffer mat, long[] is, long[] js, int[] vs, long nvals, Buffer dupOp)
public static long extractMatrixTuplesInt(Buffer mat, int[] vs, long[] is, long[] js)
public static void setMatrixElementLong(Buffer mat, long i, long j, long value)
public static long[] getMatrixElementLong(Buffer mat, long i, long j)
public static long buildMatrixFromTuplesLong(Buffer mat, long[] is, long[] js, long[] vs, long nvals, Buffer dupOp)
public static long extractMatrixTuplesLong(Buffer mat, long[] vs, long[] is, long[] js)
public static void setMatrixElementFloat(Buffer mat, long i, long j, float value)
public static float[] getMatrixElementFloat(Buffer mat, long i, long j)
public static long buildMatrixFromTuplesFloat(Buffer mat, long[] is, long[] js, float[] vs, long nvals, Buffer dupOp)
public static long extractMatrixTuplesFloat(Buffer mat, float[] vs, long[] is, long[] js)
public static void setMatrixElementDouble(Buffer mat, long i, long j, double value)
public static double[] getMatrixElementDouble(Buffer mat, long i, long j)
public static long buildMatrixFromTuplesDouble(Buffer mat, long[] is, long[] js, double[] vs, long nvals, Buffer dupOp)
public static long extractMatrixTuplesDouble(Buffer mat, double[] vs, long[] is, long[] js)
public static void setVectorElementBoolean(Buffer vec, long i, boolean value)
public static boolean[] getVectorElementBoolean(Buffer vec, long i)
public static long buildVectorFromTuplesBoolean(Buffer mat, long[] is, boolean[] vs, long nvals, Buffer dupOp)
public static long extractVectorTuplesBoolean(Buffer mat, boolean[] vs, long[] is)
public static void setVectorElementByte(Buffer vec, long i, byte value)
public static byte[] getVectorElementByte(Buffer vec, long i)
public static long buildVectorFromTuplesByte(Buffer mat, long[] is, byte[] vs, long nvals, Buffer dupOp)
public static long extractVectorTuplesByte(Buffer mat, byte[] vs, long[] is)
public static void setVectorElementShort(Buffer vec, long i, short value)
public static short[] getVectorElementShort(Buffer vec, long i)
public static long buildVectorFromTuplesShort(Buffer mat, long[] is, short[] vs, long nvals, Buffer dupOp)
public static long extractVectorTuplesShort(Buffer mat, short[] vs, long[] is)
public static void setVectorElementInt(Buffer vec, long i, int value)
public static int[] getVectorElementInt(Buffer vec, long i)
public static long buildVectorFromTuplesInt(Buffer mat, long[] is, int[] vs, long nvals, Buffer dupOp)
public static long extractVectorTuplesInt(Buffer mat, int[] vs, long[] is)
public static void setVectorElementLong(Buffer vec, long i, long value)
public static long[] getVectorElementLong(Buffer vec, long i)
public static long buildVectorFromTuplesLong(Buffer mat, long[] is, long[] vs, long nvals, Buffer dupOp)
public static long extractVectorTuplesLong(Buffer mat, long[] vs, long[] is)
public static void setVectorElementFloat(Buffer vec, long i, float value)
public static float[] getVectorElementFloat(Buffer vec, long i)
public static long buildVectorFromTuplesFloat(Buffer mat, long[] is, float[] vs, long nvals, Buffer dupOp)
public static long extractVectorTuplesFloat(Buffer mat, float[] vs, long[] is)
public static void setVectorElementDouble(Buffer vec, long i, double value)
public static double[] getVectorElementDouble(Buffer vec, long i)
public static long buildVectorFromTuplesDouble(Buffer mat, long[] is, double[] vs, long nvals, Buffer dupOp)
public static long extractVectorTuplesDouble(Buffer mat, double[] vs, long[] is)
public static Buffer oneUnaryOpBoolean()
public static Buffer identityUnaryOpBoolean()
public static Buffer addInvUnaryOpBoolean()
public static Buffer absUnaryOpBoolean()
public static Buffer mulInvUnaryOpBoolean()
public static Buffer logicalNotUnaryOpBoolean()
public static Buffer oneUnaryOpByte()
public static Buffer identityUnaryOpByte()
public static Buffer addInvUnaryOpByte()
public static Buffer absUnaryOpByte()
public static Buffer mulInvUnaryOpByte()
public static Buffer logicalNotUnaryOpByte()
public static Buffer oneUnaryOpShort()
public static Buffer identityUnaryOpShort()
public static Buffer addInvUnaryOpShort()
public static Buffer absUnaryOpShort()
public static Buffer mulInvUnaryOpShort()
public static Buffer logicalNotUnaryOpShort()
public static Buffer oneUnaryOpInt()
public static Buffer identityUnaryOpInt()
public static Buffer addInvUnaryOpInt()
public static Buffer absUnaryOpInt()
public static Buffer mulInvUnaryOpInt()
public static Buffer logicalNotUnaryOpInt()
public static Buffer oneUnaryOpLong()
public static Buffer identityUnaryOpLong()
public static Buffer addInvUnaryOpLong()
public static Buffer absUnaryOpLong()
public static Buffer mulInvUnaryOpLong()
public static Buffer logicalNotUnaryOpLong()
public static Buffer oneUnaryOpFloat()
public static Buffer identityUnaryOpFloat()
public static Buffer addInvUnaryOpFloat()
public static Buffer absUnaryOpFloat()
public static Buffer mulInvUnaryOpFloat()
public static Buffer logicalNotUnaryOpFloat()
public static Buffer oneUnaryOpDouble()
public static Buffer identityUnaryOpDouble()
public static Buffer addInvUnaryOpDouble()
public static Buffer absUnaryOpDouble()
public static Buffer mulInvUnaryOpDouble()
public static Buffer logicalNotUnaryOpDouble()
public static Buffer firstBinaryOpBoolean()
public static Buffer secondBinaryOpBoolean()
public static Buffer anyBinaryOpBoolean()
public static Buffer pairBinaryOpBoolean()
public static Buffer minBinaryOpBoolean()
public static Buffer maxBinaryOpBoolean()
public static Buffer plusBinaryOpBoolean()
public static Buffer minusBinaryOpBoolean()
public static Buffer rminusBinaryOpBoolean()
public static Buffer timesBinaryOpBoolean()
public static Buffer divBinaryOpBoolean()
public static Buffer rdivBinaryOpBoolean()
public static Buffer iseqBinaryOpBoolean()
public static Buffer isneBinaryOpBoolean()
public static Buffer isgtBinaryOpBoolean()
public static Buffer isltBinaryOpBoolean()
public static Buffer isgeBinaryOpBoolean()
public static Buffer isleBinaryOpBoolean()
public static Buffer lorBinaryOpBoolean()
public static Buffer landBinaryOpBoolean()
public static Buffer lxorBinaryOpBoolean()
public static Buffer firstBinaryOpByte()
public static Buffer secondBinaryOpByte()
public static Buffer anyBinaryOpByte()
public static Buffer pairBinaryOpByte()
public static Buffer minBinaryOpByte()
public static Buffer maxBinaryOpByte()
public static Buffer plusBinaryOpByte()
public static Buffer minusBinaryOpByte()
public static Buffer rminusBinaryOpByte()
public static Buffer timesBinaryOpByte()
public static Buffer divBinaryOpByte()
public static Buffer rdivBinaryOpByte()
public static Buffer iseqBinaryOpByte()
public static Buffer isneBinaryOpByte()
public static Buffer isgtBinaryOpByte()
public static Buffer isltBinaryOpByte()
public static Buffer isgeBinaryOpByte()
public static Buffer isleBinaryOpByte()
public static Buffer lorBinaryOpByte()
public static Buffer landBinaryOpByte()
public static Buffer lxorBinaryOpByte()
public static Buffer firstBinaryOpShort()
public static Buffer secondBinaryOpShort()
public static Buffer anyBinaryOpShort()
public static Buffer pairBinaryOpShort()
public static Buffer minBinaryOpShort()
public static Buffer maxBinaryOpShort()
public static Buffer plusBinaryOpShort()
public static Buffer minusBinaryOpShort()
public static Buffer rminusBinaryOpShort()
public static Buffer timesBinaryOpShort()
public static Buffer divBinaryOpShort()
public static Buffer rdivBinaryOpShort()
public static Buffer iseqBinaryOpShort()
public static Buffer isneBinaryOpShort()
public static Buffer isgtBinaryOpShort()
public static Buffer isltBinaryOpShort()
public static Buffer isgeBinaryOpShort()
public static Buffer isleBinaryOpShort()
public static Buffer lorBinaryOpShort()
public static Buffer landBinaryOpShort()
public static Buffer lxorBinaryOpShort()
public static Buffer firstBinaryOpInt()
public static Buffer secondBinaryOpInt()
public static Buffer anyBinaryOpInt()
public static Buffer pairBinaryOpInt()
public static Buffer minBinaryOpInt()
public static Buffer maxBinaryOpInt()
public static Buffer plusBinaryOpInt()
public static Buffer minusBinaryOpInt()
public static Buffer rminusBinaryOpInt()
public static Buffer timesBinaryOpInt()
public static Buffer divBinaryOpInt()
public static Buffer rdivBinaryOpInt()
public static Buffer iseqBinaryOpInt()
public static Buffer isneBinaryOpInt()
public static Buffer isgtBinaryOpInt()
public static Buffer isltBinaryOpInt()
public static Buffer isgeBinaryOpInt()
public static Buffer isleBinaryOpInt()
public static Buffer lorBinaryOpInt()
public static Buffer landBinaryOpInt()
public static Buffer lxorBinaryOpInt()
public static Buffer firstBinaryOpLong()
public static Buffer secondBinaryOpLong()
public static Buffer anyBinaryOpLong()
public static Buffer pairBinaryOpLong()
public static Buffer minBinaryOpLong()
public static Buffer maxBinaryOpLong()
public static Buffer plusBinaryOpLong()
public static Buffer minusBinaryOpLong()
public static Buffer rminusBinaryOpLong()
public static Buffer timesBinaryOpLong()
public static Buffer divBinaryOpLong()
public static Buffer rdivBinaryOpLong()
public static Buffer iseqBinaryOpLong()
public static Buffer isneBinaryOpLong()
public static Buffer isgtBinaryOpLong()
public static Buffer isltBinaryOpLong()
public static Buffer isgeBinaryOpLong()
public static Buffer isleBinaryOpLong()
public static Buffer lorBinaryOpLong()
public static Buffer landBinaryOpLong()
public static Buffer lxorBinaryOpLong()
public static Buffer firstBinaryOpFloat()
public static Buffer secondBinaryOpFloat()
public static Buffer anyBinaryOpFloat()
public static Buffer pairBinaryOpFloat()
public static Buffer minBinaryOpFloat()
public static Buffer maxBinaryOpFloat()
public static Buffer plusBinaryOpFloat()
public static Buffer minusBinaryOpFloat()
public static Buffer rminusBinaryOpFloat()
public static Buffer timesBinaryOpFloat()
public static Buffer divBinaryOpFloat()
public static Buffer rdivBinaryOpFloat()
public static Buffer iseqBinaryOpFloat()
public static Buffer isneBinaryOpFloat()
public static Buffer isgtBinaryOpFloat()
public static Buffer isltBinaryOpFloat()
public static Buffer isgeBinaryOpFloat()
public static Buffer isleBinaryOpFloat()
public static Buffer lorBinaryOpFloat()
public static Buffer landBinaryOpFloat()
public static Buffer lxorBinaryOpFloat()
public static Buffer firstBinaryOpDouble()
public static Buffer secondBinaryOpDouble()
public static Buffer anyBinaryOpDouble()
public static Buffer pairBinaryOpDouble()
public static Buffer minBinaryOpDouble()
public static Buffer maxBinaryOpDouble()
public static Buffer plusBinaryOpDouble()
public static Buffer minusBinaryOpDouble()
public static Buffer rminusBinaryOpDouble()
public static Buffer timesBinaryOpDouble()
public static Buffer divBinaryOpDouble()
public static Buffer rdivBinaryOpDouble()
public static Buffer iseqBinaryOpDouble()
public static Buffer isneBinaryOpDouble()
public static Buffer isgtBinaryOpDouble()
public static Buffer isltBinaryOpDouble()
public static Buffer isgeBinaryOpDouble()
public static Buffer isleBinaryOpDouble()
public static Buffer lorBinaryOpDouble()
public static Buffer landBinaryOpDouble()
public static Buffer lxorBinaryOpDouble()
public static Buffer eqBinaryOpBoolean()
public static Buffer neBinaryOpBoolean()
public static Buffer gtBinaryOpBoolean()
public static Buffer ltBinaryOpBoolean()
public static Buffer geBinaryOpBoolean()
public static Buffer leBinaryOpBoolean()
public static Buffer eqBinaryOpByte()
public static Buffer neBinaryOpByte()
public static Buffer gtBinaryOpByte()
public static Buffer ltBinaryOpByte()
public static Buffer geBinaryOpByte()
public static Buffer leBinaryOpByte()
public static Buffer eqBinaryOpShort()
public static Buffer neBinaryOpShort()
public static Buffer gtBinaryOpShort()
public static Buffer ltBinaryOpShort()
public static Buffer geBinaryOpShort()
public static Buffer leBinaryOpShort()
public static Buffer eqBinaryOpInt()
public static Buffer neBinaryOpInt()
public static Buffer gtBinaryOpInt()
public static Buffer ltBinaryOpInt()
public static Buffer geBinaryOpInt()
public static Buffer leBinaryOpInt()
public static Buffer eqBinaryOpLong()
public static Buffer neBinaryOpLong()
public static Buffer gtBinaryOpLong()
public static Buffer ltBinaryOpLong()
public static Buffer geBinaryOpLong()
public static Buffer leBinaryOpLong()
public static Buffer eqBinaryOpFloat()
public static Buffer neBinaryOpFloat()
public static Buffer gtBinaryOpFloat()
public static Buffer ltBinaryOpFloat()
public static Buffer geBinaryOpFloat()
public static Buffer leBinaryOpFloat()
public static Buffer eqBinaryOpDouble()
public static Buffer neBinaryOpDouble()
public static Buffer gtBinaryOpDouble()
public static Buffer ltBinaryOpDouble()
public static Buffer geBinaryOpDouble()
public static Buffer leBinaryOpDouble()
public static Buffer lorBinaryOp()
public static Buffer landBinaryOp()
public static Buffer lxorBinaryOp()
Copyright © 2020. All rights reserved.