Package jline.api.spn

Class Spn_mdd.SpnInfo

java.lang.Object
jline.api.spn.Spn_mdd.SpnInfo
Enclosing class:
Spn_mdd

public static class Spn_mdd.SpnInfo extends Object
Everything the caller needs alongside the descriptor.
  • Field Details

    • places

      public int[] places
      Node indices of the places.
    • placenames

      public String[] placenames
    • classnames

      public String[] classnames
    • levelkind

      public int[] levelkind
      1 for a place level, 2 for a phase level.
    • levelname

      public String[] levelname
    • modes

      public List<Spn_mdd.SpnMode> modes
    • init

      public int[] init
    • mdd

      public MDD mdd
    • phaseof

      public int[] phaseof
      1-based phase level of each mode, 0 when the mode has one phase.
    • everDisabled

      public boolean[] everDisabled
      Whether each mode was ever found disabled in a reachable marking.
    • nplacelevels

      public int nplacelevels
    • nnodes

      public int nnodes
      Node count of the model, so an arc-shaped marking matrix can be rebuilt.
    • nclasses

      public int nclasses
    • descriptor

      public boolean descriptor
      Whether the Kronecker descriptor was built.
  • Constructor Details

    • SpnInfo

      public SpnInfo()