![]() |
#include <boost/intrusive_ptr.hpp>
#include <kernel/mod2.h>
#include <coeffs/numbers.h>
#include <kernel/polys.h>
#include <polys/monomials/ring.h>
Go to the source code of this file.
Data Structures | |
class | PolyBase< variant, create_type_input, error_handle_traits > |
class | Number |
Enumerations | |
enum | poly_variant { POLY_VARIANT_RING, POLY_VARIANT_MODUL } |
Functions | |
void | intrusive_ptr_add_ref (ring r) |
void | intrusive_ptr_release (ring r) |
Number | operator+ (const Number &n1, const Number &n2) |
Number | operator* (const Number &n1, const Number &n2) |
Number | operator- (const Number &n1, const Number &n2) |
Number | operator/ (const Number &n1, const Number &n2) |
bool | operator== (const Number &n1, const Number &n2) |
Number | operator+ (const Number &n1, int n2) |
Number | operator* (const Number &n1, int n2) |
Number | operator- (const Number &n1, int n2) |
Number | operator/ (const Number &n1, int n2) |
bool | operator== (const Number &n1, int n2) |
Number | operator+ (int n1, const Number &n2) |
Number | operator- (int n1, const Number &n2) |
Number | operator/ (int n1, const Number &n2) |
Number | operator* (int n1, const Number &n2) |
bool | operator== (int n1, const Number &n2) |
enum poly_variant |
Enumerator | |
---|---|
POLY_VARIANT_RING | |
POLY_VARIANT_MODUL |
Definition at line 25 of file Number.h.
Definition at line 258 of file Number.h.
Definition at line 295 of file Number.h.
Definition at line 252 of file Number.h.
Definition at line 280 of file Number.h.
Definition at line 264 of file Number.h.
Definition at line 285 of file Number.h.
Definition at line 270 of file Number.h.
Definition at line 290 of file Number.h.
Definition at line 246 of file Number.h.
Definition at line 276 of file Number.h.
Definition at line 300 of file Number.h.