regina::AbelianGroup Member List

This is the complete list of members for regina::AbelianGroup, including all inherited members.

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

Copyright © 1999-2016, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).