Regina Calculation Engine
|
A do-nothing class that imposes no additional linear constraints on the tableaux of normal surface or angle structure matching equations. More...
#include <enumerate/ntreeconstraint.h>
Classes | |
struct | Coefficients |
Stores the extra coefficients in the tableaux associated with this constraint class (which for this class is a no-op, since in this case there are no extra coefficients). More... | |
Public Types | |
enum | { nConstraints = 0 } |
enum | { nConstraints } |
Static Public Member Functions | |
static bool | addRows (LPInitialTableaux< regina::LPConstraintNone >::Col *, const int *, const NTriangulation *) |
template<typename Integer > | |
static void | constrain (LPData< regina::LPConstraintNone, Integer > &, unsigned) |
static bool | verify (const NNormalSurface *) |
static bool | verify (const NAngleStructure *) |
static bool | supported (NormalCoords coords) |
static bool | addRows (LPInitialTableaux< LPConstraintBase >::Col *col, const int *columnPerm, const NTriangulation *tri) |
Explicitly constructs equations for the linear function(s) constrained by this class. More... | |
A do-nothing class that imposes no additional linear constraints on the tableaux of normal surface or angle structure matching equations.
See the LPConstraintBase class notes for details on all member functions and structs.