• Top
    • Documentation
    • Books
    • Boolean-reasoning
      • Ipasir
      • Aignet
        • Base-api
        • Aignet-construction
        • Representation
        • Aignet-copy-init
        • Aignet-simplify-with-tracking
        • Aignet-simplify-marked-with-tracking
        • Aignet-cnf
        • Aignet-simplify-marked
        • Aignet-complete-copy
        • Aignet-transforms
          • Aignet-output-ranges
          • Aignet-comb-transforms
            • Fraig
              • Fraig-config
              • Fraig-sweep-node
              • Fraig-sweep-aux
              • Fraig-finish-copy-nonstrict
              • Fraig-core-aux
              • Fraig-output-type
              • Ipasir-check-aignet-equivalence
              • Fraig-store-ctrex-aux
              • Fraig-finish-copy-outs
              • Fraig-core
              • Fraig-ctrexes-maybe-resim
              • Fraig-sweep
              • Fraig-store-ctrex
              • S32v-row-repeat-bitcols
              • Fraig-ctrexes-resim-aux
              • Fraig-config-normalized-output-map
              • S32v-copy-cares
              • Ipasir-maybe-recycle
              • Fraig-ctrexes-ok
              • Fraig-add-equiv-class-outputs-aux-2
              • Fraig-add-equiv-class-outputs-aux-1
              • Fraig-ctrexes-resim
              • Fraig-create-aignet-node-mask
              • Fraig-classes-maybe-delete-class
              • Aignet-copy-outs-range
              • Fraig-record-sat-ctrex-rec
              • Fraig-ctrex-has-relevant-disagreement
              • S32v-bitcol-nth-set
              • Fraig-output-map-mark-non-simplified
              • Fraig-output-map-mark-simplified
              • Fraig-output-map-initial-equiv-start/count
              • Fraig-minimize-sat-ctrex-rec
              • Fraig-create-output-map
              • Bitarr-copy-cares-to-s32v-col
              • S32v-install-bit
              • S32v-bitcol-count-set
              • Fraig-ctrexes-init
              • Bitarr-or-cares-with-s32v-col
              • Fraig-ctrex-find-agreeable
              • S32v-repeat-bitcols
              • S32v-add-salt
              • Bitarr-remove-marked
              • Print-fraig-stats-noninitial
              • Fraig-ctrex-regvals->vecsim
              • Fraig-ctrex-invals->vecsim
              • Bitarr-to-s32v-col
              • Fraig-output-map-entry
              • Aignet-unmark-higher-levels
              • Aignet-mark-output-node-range
              • Fraig-initial-sim
              • Fraig-ctrexes-reinit
              • Fraig-add-equiv-class-outputs
              • Aignet-maybe-update-refs
              • S32v-randomize-rows
              • S32v-get-bit
              • Fraig-level-limit-ok
              • Aignet-vals->regvals-after-invals
              • Aignet-mark-fanout-cones-of-marked
              • Fraig-debug-output-ranges
              • S32v-zero-rows
              • Fraig-output-map-total-count
              • Fraig-output-map-has-multiple-initial-equivs
              • Fraig-output-map-has-initial-equivs
              • Fraig-output-type-map
              • Aignet-vals->in/regvals
              • Fraig-output-map
                • Fraig-output-map-fix
                • Fraig-output-map-equiv
                • Fraig-output-map-p
              • Fraig-total-checks
              • Fraig-stats-count-sat-call
              • Fraig-ctrex-ncols
              • Fraig-ctrex-data-rows
              • Fraig-stats-update-last-chance
              • Print-fraig-stats-initial
              • Print-classes-counts-with-mark
              • Fraig-stats-increment-forced-proved
              • Fraig-stats-increment-coincident-nodes
              • Print-classes-counts
              • Fraig-ctrex-in/reg-rows
            • Parametrize
            • Observability-fix
            • Constprop
            • Apply-m-assumption-n-output-output-transform-default
            • Balance
            • Apply-n-output-comb-transform-default
            • Apply-comb-transform-default
            • Obs-constprop
            • Rewrite
            • Comb-transform
            • Abc-comb-simplify
            • Prune
            • Rewrite!
            • M-assumption-n-output-comb-transform->name
            • N-output-comb-transform->name
            • Comb-transform->name
            • N-output-comb-transformlist
            • M-assumption-n-output-comb-transformlist
            • Comb-transformlist
            • Apply-comb-transform
          • Aignet-m-assumption-n-output-transforms
          • Aignet-n-output-comb-transforms
        • Aignet-eval
        • Semantics
        • Aignet-read-aiger
        • Aignet-write-aiger
        • Aignet-abc-interface
        • Utilities
      • Aig
      • Satlink
      • Truth
      • Ubdds
      • Bdd
      • Faig
      • Bed
      • 4v
    • Projects
    • Debugging
    • Std
    • Proof-automation
    • Macro-libraries
    • ACL2
    • Interfacing-tools
    • Hardware-verification
    • Software-verification
    • Math
    • Testing-utilities
  • Fraig

Fraig-output-map

A list of fraig-output-map-entry-p objects.

This is an ordinary fty::deflist.

Subtopics

Fraig-output-map-fix
(fraig-output-map-fix x) is a usual ACL2::fty list fixing function.
Fraig-output-map-equiv
Basic equivalence relation for fraig-output-map structures.
Fraig-output-map-p
(fraig-output-map-p x) recognizes lists where every element satisfies fraig-output-map-entry-p.