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 Details

    • PLUS_TIMES

      public static final DSemiRing PLUS_TIMES
    • MIN_PLUS

      public static final DSemiRing MIN_PLUS
    • MAX_PLUS

      public static final DSemiRing MAX_PLUS
    • MIN_TIMES

      public static final DSemiRing MIN_TIMES
    • MIN_MAX

      public static final DSemiRing MIN_MAX
    • MAX_MIN

      public static final DSemiRing MAX_MIN
    • MAX_TIMES

      public static final DSemiRing MAX_TIMES
    • PLUS_MIN

      public static final DSemiRing PLUS_MIN
    • OR_AND

      public static final DSemiRing OR_AND
    • AND_OR

      public static final DSemiRing AND_OR
    • XOR_AND

      public static final DSemiRing XOR_AND
    • XNOR_OR

      public static final DSemiRing XNOR_OR
    • MIN_FIRST

      public static final DSemiRing MIN_FIRST
    • MIN_SECOND

      public static final DSemiRing MIN_SECOND
    • MAX_FIRST

      public static final DSemiRing MAX_FIRST
    • MAX_SECOND

      public static final DSemiRing MAX_SECOND
  • Constructor Details

    • DSemiRings

      public DSemiRings()