Package org.ejml.ops
Class DSemiRings
java.lang.Object
org.ejml.ops.DSemiRings
public final class DSemiRings extends Object
as defined in the graphblas c-api (https://people.eecs.berkeley.edu/~aydin/GraphBLAS_API_C_v13.pdf)
p. 27-28
Note: some don’t have a multiplicative annihilator (thus no "true" semi-rings")
-
Field Summary
Fields Modifier and Type Field Description static DSemiRingAND_ORstatic DSemiRingMAX_FIRSTstatic DSemiRingMAX_MINstatic DSemiRingMAX_PLUSstatic DSemiRingMAX_SECONDstatic DSemiRingMAX_TIMESstatic DSemiRingMIN_FIRSTstatic DSemiRingMIN_MAXstatic DSemiRingMIN_PLUSstatic DSemiRingMIN_SECONDstatic DSemiRingMIN_TIMESstatic DSemiRingOR_ANDstatic DSemiRingPLUS_MINstatic DSemiRingPLUS_TIMESstatic DSemiRingXNOR_ORstatic DSemiRingXOR_AND -
Constructor Summary
Constructors Constructor Description DSemiRings() -
Method Summary
-
Field Details
-
PLUS_TIMES
-
MIN_PLUS
-
MAX_PLUS
-
MIN_TIMES
-
MIN_MAX
-
MAX_MIN
-
MAX_TIMES
-
PLUS_MIN
-
OR_AND
-
AND_OR
-
XOR_AND
-
XNOR_OR
-
MIN_FIRST
-
MIN_SECOND
-
MAX_FIRST
-
MAX_SECOND
-
-
Constructor Details
-
DSemiRings
public DSemiRings()
-