#include <spuc.h>
#include <stdlib.h>
#include <math.h>
Include dependency graph for complex_iu.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | SPUC |
Classes | |
class | SPUC::complex_iu |
Base class for complex fixed width unsigned integers. Base class for complex fixed width unsigned integers Basically a combination of complex<long> with int_u. Needed because complex<T> template type would not also support unsigned int template type. More... | |
Defines | |
#define | cnatural complex<long> |
Functions | |
complex_iu | SPUC::operator% (complex_iu r, natural l) |
complex_iu | SPUC::operator+ (complex_iu r, complex_iu l) |
complex_iu | SPUC::operator+ (complex_iu r, natural l) |
complex_iu | SPUC::operator+ (cnatural r, complex_iu l) |
complex_iu | SPUC::operator- (complex_iu r, complex_iu l) |
complex_iu | SPUC::operator- (complex_iu r, cnatural l) |
complex_iu | SPUC::operator- (cnatural r, complex_iu l) |
complex_iu | SPUC::operator & (complex_iu r, natural l) |
complex_iu | SPUC::operator & (natural r, complex_iu l) |
complex_iu | SPUC::operator^ (complex_iu r, natural l) |
complex_iu | SPUC::operator^ (natural r, complex_iu l) |
complex_iu | SPUC::operator| (complex_iu r, natural l) |
complex_iu | SPUC::operator| (natural r, complex_iu l) |
complex_iu | SPUC::operator * (complex_iu r, complex_iu l) |
complex_iu | SPUC::operator * (complex_iu r, cnatural l) |
complex_iu | SPUC::operator * (complex_iu r, natural l) |
complex_iu | SPUC::operator * (natural r, complex_iu l) |
complex_iu | SPUC::operator * (cnatural r, complex_iu l) |
complex_iu | SPUC::operator/ (complex_iu r, complex_iu l) |
complex_iu | SPUC::operator/ (cnatural r, complex_iu l) |
complex_iu | SPUC::operator/ (complex_iu r, cnatural l) |
complex_iu | SPUC::operator/ (complex_iu r, natural l) |
complex_iu | SPUC::operator<< (complex_iu r, const natural shift) |
complex_iu | SPUC::operator>> (complex_iu r, const natural shift) |
|
|