| addGroup(const NMatrixInt &presentation) | regina::NAbelianGroup | |
| addGroup(const NAbelianGroup &group) | regina::NAbelianGroup | |
| addRank(int extraRank=1) | regina::NAbelianGroup | inline |
| addTorsionElement(const NLargeInteger °ree, unsigned mult=1) | regina::NAbelianGroup | |
| addTorsionElement(unsigned long degree, unsigned mult=1) | regina::NAbelianGroup | inline |
| addTorsionElements(const std::multiset< NLargeInteger > &torsion) | regina::NAbelianGroup | |
| countInvariantFactors() const | regina::NAbelianGroup | inline |
| detail() const | regina::Output< NAbelianGroup, supportsUtf8 > | |
| getInvariantFactor(size_t index) const | regina::NAbelianGroup | inline |
| getNumberOfInvariantFactors() const | regina::NAbelianGroup | inline |
| getRank() const | regina::NAbelianGroup | inline |
| getTorsionRank(const NLargeInteger °ree) const | regina::NAbelianGroup | inline |
| getTorsionRank(unsigned long degree) const | regina::NAbelianGroup | inline |
| invariantFactor(size_t index) const | regina::NAbelianGroup | |
| invariantFactors | regina::NAbelianGroup | protected |
| isTrivial() const | regina::NAbelianGroup | inline |
| isZ() const | regina::NAbelianGroup | inline |
| isZn(unsigned long n) const | regina::NAbelianGroup | inline |
| NAbelianGroup() | regina::NAbelianGroup | inline |
| NAbelianGroup(const NAbelianGroup &cloneMe) | regina::NAbelianGroup | inline |
| NAbelianGroup(const NMatrixInt &M, const NMatrixInt &N) | regina::NAbelianGroup | |
| NAbelianGroup(const NMatrixInt &M, const NMatrixInt &N, const NLargeInteger &p) | regina::NAbelianGroup | |
| operator!=(const NAbelianGroup &other) const | regina::NAbelianGroup | inline |
| operator==(const NAbelianGroup &other) const | regina::NAbelianGroup | inline |
| rank() const | regina::NAbelianGroup | inline |
| rank_ | regina::NAbelianGroup | protected |
| replaceTorsion(const NMatrixInt &matrix) | regina::NAbelianGroup | protected |
| str() const | regina::Output< NAbelianGroup, supportsUtf8 > | |
| torsionRank(const NLargeInteger °ree) const | regina::NAbelianGroup | |
| torsionRank(unsigned long degree) const | regina::NAbelianGroup | inline |
| toString() const | regina::Output< NAbelianGroup, supportsUtf8 > | |
| toStringLong() const | regina::Output< NAbelianGroup, supportsUtf8 > | |
| utf8() const | regina::Output< NAbelianGroup, supportsUtf8 > | |
| writeTextLong(std::ostream &out) const | regina::ShortOutput< NAbelianGroup, true > | inline |
| writeTextShort(std::ostream &out, bool utf8=false) const | regina::NAbelianGroup | |
| writeXMLData(std::ostream &out) const | regina::NAbelianGroup | |