Regina Calculation Engine
regina
Laurent
regina::Laurent< T > Member List
This is the complete list of members for
regina::Laurent< T >
, including all inherited members.
Coefficient
typedef
regina::Laurent< T >
init
()
regina::Laurent< T >
inline
init
(long exponent)
regina::Laurent< T >
inline
init
(long minExp, iterator begin, iterator end)
regina::Laurent< T >
isZero
() const
regina::Laurent< T >
inline
Laurent
()
regina::Laurent< T >
inline
Laurent
(long exponent)
regina::Laurent< T >
inline
explicit
Laurent
(const Laurent< T > &value)
regina::Laurent< T >
inline
Laurent
(const Laurent< U > &value)
regina::Laurent< T >
inline
Laurent
(Laurent< T > &&value) noexcept
regina::Laurent< T >
inline
Laurent
(long minExp, iterator begin, iterator end)
regina::Laurent< T >
inline
Laurent
(long minExp, std::initializer_list< T > coefficients)
regina::Laurent< T >
inline
maxExp
() const
regina::Laurent< T >
inline
minExp
() const
regina::Laurent< T >
inline
negate
()
regina::Laurent< T >
inline
operator!=
(const Laurent< T > &rhs) const
regina::Laurent< T >
inline
operator*
(defined in
regina::Laurent< T >
)
regina::Laurent< T >
friend
operator*=
(const T &scalar)
regina::Laurent< T >
operator*=
(const Laurent< T > &other)
regina::Laurent< T >
operator+
(defined in
regina::Laurent< T >
)
regina::Laurent< T >
friend
operator+
(defined in
regina::Laurent< T >
)
regina::Laurent< T >
friend
operator+=
(const Laurent< T > &other)
regina::Laurent< T >
inline
operator-
(defined in
regina::Laurent< T >
)
regina::Laurent< T >
friend
operator-
(defined in
regina::Laurent< T >
)
regina::Laurent< T >
friend
operator-
(defined in
regina::Laurent< T >
)
regina::Laurent< T >
friend
operator-=
(const Laurent< T > &other)
regina::Laurent< T >
inline
operator/=
(const T &scalar)
regina::Laurent< T >
inline
operator=
(const Laurent< T > &value)
regina::Laurent< T >
operator=
(const Laurent< U > &value)
regina::Laurent< T >
operator=
(Laurent< T > &&value) noexcept
regina::Laurent< T >
inline
operator=
(const Laurent< U > &other) (defined in
regina::Laurent< T >
)
regina::Laurent< T >
operator==
(const Laurent< T > &rhs) const
regina::Laurent< T >
inline
operator[]
(long exp) const
regina::Laurent< T >
inline
scaleDown
(long k)
regina::Laurent< T >
scaleUp
(long k)
regina::Laurent< T >
set
(long exp, const T &value)
regina::Laurent< T >
shift
(long s)
regina::Laurent< T >
inline
str
(const char *variable) const
regina::Laurent< T >
inline
swap
(Laurent< T > &other)
regina::Laurent< T >
inline
utf8
(const char *variable) const
regina::Laurent< T >
inline
writeTextShort
(std::ostream &out, bool utf8=false, const char *variable=nullptr) const
regina::Laurent< T >
~Laurent
()
regina::Laurent< T >
inline
Copyright © 1999-2020, 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
).