Legend

Symbol Meaning
Y Implemented and stable
y Implemented and unstable (untested, or known to have bugs, or likely to change)
n Under development
N Planned
  No plans

Forest types

Abbrv. Status Range Value mechanism Set/relation
MDD Y boolean terminals set
MxD Y boolean terminals relation
MTMDD Y integer terminals set
MTMxD Y integer terminals relation
MTMDD Y real terminals set
MTMxD Y real terminals relation
MTMDD N user-defined terminals set
MTMxD N user-defined terminals relation
EV+MDD y integer sum of edge values set
EV+MxD y integer sum of edge values relation
EV*MDD y real product of edge values set
EV*MxD y real product of edge values relation

Operations

Operation MDD MxD MTMDD MTMxD EV+MDD EV+MxD EV*MDD EV*MxD
Node count Y Y Y Y Y Y Y Y
Edge count Y Y Y Y Y Y Y Y
Create edge Y Y Y Y y y y y
Iterators Y Y Y Y y y y y
Cardinality Y Y Y Y y y y y
Complement Y Y            
Or / Set Union Y Y            
And / Set Intersection Y Y            
Set Difference Y Y            
Pre-Image Y Y Y Y n n n n
Post-Image Y Y Y Y n n n n
Forward reachability Y Y Y Y n n n n
Forward saturation Y Y Y Y n n n n
Backward reachability Y Y Y Y n n n n
Backward saturation Y Y Y Y n n n n
Element-wise +     Y Y n n n n
Element-wise -     Y Y n n n n
Element-wise *     Y Y n n n n
Element-wise /     Y Y n n n n
Element-wise compare     Y Y n n n n
Element-wise max/min     Y Y n n n n