Regina 7.0 Calculation Engine
|
Defines constants and flags for normal hypersurface enumeration. More...
Namespaces | |
namespace | regina |
Contains the entire Regina calculation engine. | |
Typedefs | |
using | regina::HyperList = regina::Flags< HyperListFlags > |
A combination of flags for types of normal hypersurface lists. More... | |
using | regina::HyperAlg = regina::Flags< HyperAlgFlags > |
A combination of flags for normal hypersurface enumeration algorithms. More... | |
Enumerations | |
enum | regina::HyperListFlags { regina::HS_LIST_DEFAULT = 0x0000 , regina::HS_EMBEDDED_ONLY = 0x0001 , regina::HS_IMMERSED_SINGULAR = 0x0002 , regina::HS_VERTEX = 0x0004 , regina::HS_FUNDAMENTAL = 0x0008 , regina::HS_LEGACY = 0x4000 , regina::HS_CUSTOM = 0x8000 } |
Represents different lists of normal hypersurfaces that might be constructed for a given 4-manifold triangulation. More... | |
enum | regina::HyperAlgFlags { regina::HS_ALG_DEFAULT = 0x0000 , regina::HS_VERTEX_DD = 0x0020 , regina::HS_HILBERT_PRIMAL = 0x0100 , regina::HS_HILBERT_DUAL = 0x0200 , regina::HS_ALG_LEGACY = 0x4000 , regina::HS_ALG_CUSTOM = 0x8000 } |
Represents options and variants of algorithms for enumerating various types of normal hypersurfaces in 4-manifold triangulations. More... | |
Functions | |
HyperList | regina::operator| (HyperListFlags lhs, HyperListFlags rhs) |
Returns the bitwise OR of the two given flags. More... | |
HyperAlg | regina::operator| (HyperAlgFlags lhs, HyperAlgFlags rhs) |
Returns the bitwise OR of the two given flags. More... | |
Defines constants and flags for normal hypersurface enumeration.