|
Regina 7.4 Calculation Engine
|
Deals with abelian groups given by chain complexes. More...
#include <optional>#include <vector>#include "regina-core.h"#include "core/output.h"#include "algebra/abeliangroup.h"#include "maths/matrix.h"#include "maths/vector.h"Classes | |
| class | regina::MarkedAbelianGroup |
| Represents a finitely generated abelian group given by a chain complex. More... | |
| class | regina::HomMarkedAbelianGroup |
| Represents a homomorphism of finitely generated abelian groups. More... | |
Namespaces | |
| namespace | regina |
| Contains the entire Regina calculation engine. | |
Functions | |
| void | regina::swap (MarkedAbelianGroup &lhs, MarkedAbelianGroup &rhs) noexcept |
| Swaps the contents of the two given abelian groups. | |
| void | regina::swap (HomMarkedAbelianGroup &lhs, HomMarkedAbelianGroup &rhs) noexcept |
| Swaps the contents of the two given homomorphisms. | |
Deals with abelian groups given by chain complexes.