![]() |
My Project
UNKNOWN_GIT_VERSION
|
#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 24 of file Number.h.
|
inline |
Definition at line 257 of file Number.h.
Definition at line 294 of file Number.h.
Definition at line 251 of file Number.h.
Definition at line 279 of file Number.h.
Definition at line 263 of file Number.h.
Definition at line 284 of file Number.h.
Definition at line 269 of file Number.h.
Definition at line 289 of file Number.h.
Definition at line 245 of file Number.h.
Definition at line 275 of file Number.h.
Definition at line 299 of file Number.h.