|
DDD 1.9.0.20250910094029
|
#include <string>#include <iostream>#include <vector>#include "ddd/util/set.hh"#include <map>#include <sstream>#include <cassert>#include <typeinfo>#include "ddd/SDED.h"#include "ddd/SDD.h"#include "ddd/UniqueTable.h"#include "ddd/IntDataSet.h"#include "ddd/DDD.h"#include "ddd/SHom.h"#include "ddd/util/hash_support.hh"#include "ddd/util/ext_hash_map.hh"
Classes | |
| class | _GSDD |
| class | SddSize |
| class | MySDDNbStates |
Namespaces | |
| namespace | sns |
| namespace | SDDutil |
| Namespace declared to hide these functions. | |
Functions | |
| static bool | valsorter (const GSDD::Valuation::value_type &a, const GSDD::Valuation::value_type &b) |
| UniqueTable< _GSDD > * | SDDutil::getTable () |
| accessor to UniqueTable instance declared in cpp file, (hem, please don't touch it). | |
| void | SDDutil::foreachTable (void(*foo)(const GSDD &g)) |
| Iterator over the entries of the table, applies foo to each entry in the table. | |
| const _GShom * | sns::getIdentity () |
| std::ostream & | operator<< (std::ostream &os, const GSDD &g) |
| Textual output of SDD into a stream in (relatively) human readable format. | |
Variables | |
| static size_t | Max_SDD =0 |
| static UniqueTable< _GSDD > | canonical |
| UniqueTable< _GShom > | sns::canonical |
| std::ostream & operator<< | ( | std::ostream & | os, |
| const GSDD & | g | ||
| ) |
Textual output of SDD into a stream in (relatively) human readable format.
Don't use it with large number of paths as each element is printed on a different line
|
static |
Referenced by _GSDD::_GSDD().
|
static |
Referenced by SDDutil::foreachTable(), GSDD::garbage(), SDDutil::getTable(), GSDD::GSDD(), GSDD::GSDD(), GSDD::GSDD(), GSDD::peak(), GSDD::pstats(), and GSDD::statistics().
|
static |
Referenced by GSDD::garbage(), and GSDD::peak().
1.9.8