|
| ClusterPlanarity.h |
| Utilities for reducing from Cluster Planarity to SyncPlan.
|
|
| PipeOrder.h |
| Different PipeQueue implementations with varying sorting functions.
|
|
| PMatching.h |
| Manages the matching of P-nodes via pipes in an instance of SyncPlan.
|
|
| QPartitioning.h |
| Manages the partitioning of Q-nodes in an instance of SyncPlan.
|
|
| SyncPlan.h |
| The main code for modelling and solving Synchronized Planarity instances.
|
|
| SyncPlanComponents.h |
| (Bi)Connected components information maintained during the SyncPlan algorithm.
|
|
| SyncPlanConsistency.h |
| Consistency checks for debugging the SyncPlan algorithm.
|
|
| SyncPlanDrawer.h |
| Utilities by dumping a drawing of the current state of a SyncPlan instance.
|
|
| SyncPlanOptions.h |
| Class for (de)serializing a SyncPlan instance from/to JSON, enable if you have nlohmann json.hpp available.
|
|