carl
24.04
Computer ARithmetic Library
|
#include <SymmetryFinder.h>
Public Member Functions | |
GraphBuilder (const Formula< Poly > &f) | |
Symmetries | symmetries () |
Private Types | |
using | Number = typename Poly::NumberType |
Private Member Functions | |
void | gatherVariables (const Formula< Poly > &f) |
unsigned | addTerm (const Term< Number > &t) |
unsigned | addConstraint (const Constraint< Poly > &c) |
unsigned | addFormula (const Formula< Poly > &f) |
Private Attributes | |
bliss::Digraph | mGraph |
ColorGenerator< Number > | mColor |
std::map< carl::Variable, unsigned > | mVariableIDs |
std::vector< carl::Variable > | mVariables |
Definition at line 78 of file SymmetryFinder.h.
|
private |
Definition at line 79 of file SymmetryFinder.h.
|
inline |
|
inlineprivate |
Definition at line 108 of file SymmetryFinder.h.
|
inlineprivate |
Definition at line 115 of file SymmetryFinder.h.
|
inlineprivate |
Definition at line 95 of file SymmetryFinder.h.
|
inlineprivate |
Definition at line 85 of file SymmetryFinder.h.
|
inline |
|
private |
Definition at line 81 of file SymmetryFinder.h.
|
private |
Definition at line 80 of file SymmetryFinder.h.
|
private |
Definition at line 82 of file SymmetryFinder.h.
|
private |
Definition at line 83 of file SymmetryFinder.h.