Package org.ejml.ops

Class FSemiRings

java.lang.Object
org.ejml.ops.FSemiRings

@Generated("org.ejml.ops.DSemiRings") public final class FSemiRings 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 FSemiRing PLUS_TIMES
    • MIN_PLUS

      public static final FSemiRing MIN_PLUS
    • MAX_PLUS

      public static final FSemiRing MAX_PLUS
    • MIN_TIMES

      public static final FSemiRing MIN_TIMES
    • MIN_MAX

      public static final FSemiRing MIN_MAX
    • MAX_MIN

      public static final FSemiRing MAX_MIN
    • MAX_TIMES

      public static final FSemiRing MAX_TIMES
    • PLUS_MIN

      public static final FSemiRing PLUS_MIN
    • OR_AND

      public static final FSemiRing OR_AND
    • AND_OR

      public static final FSemiRing AND_OR
    • XOR_AND

      public static final FSemiRing XOR_AND
    • XNOR_OR

      public static final FSemiRing XNOR_OR
    • MIN_FIRST

      public static final FSemiRing MIN_FIRST
    • MIN_SECOND

      public static final FSemiRing MIN_SECOND
    • MAX_FIRST

      public static final FSemiRing MAX_FIRST
    • MAX_SECOND

      public static final FSemiRing MAX_SECOND
  • Constructor Details

    • FSemiRings

      public FSemiRings()