![]() |
My Project
|
#include <semic.h>
Public Member Functions | |
spectrum () | |
Zero constructor. | |
spectrum (const spectrum &) | |
~spectrum () | |
spectrum | operator= (const spectrum &) |
void | copy_new (int) |
void | copy_delete (void) |
Delete the memory of a spectrum. | |
void | copy_zero (void) |
Initialize with zero. | |
void | copy_shallow (spectrum &spec) |
Initialize shallow from another spectrum. | |
void | copy_deep (const spectrum &) |
int | add_subspectrum (spectrum &, int) |
int | next_number (Rational *) |
int | next_interval (Rational *, Rational *) |
int | numbers_in_interval (Rational &, Rational &, interval_status) |
int | mult_spectrum (spectrum &) |
int | mult_spectrumh (spectrum &) |
Data Fields | |
int | mu |
int | pg |
int | n |
Rational * | s |
int * | w |
Friends | |
spectrum | operator+ (const spectrum &, const spectrum &) |
spectrum | operator* (int, const spectrum &) |
ostream & | operator<< (ostream &, const spectrum &) |
|
inline |
spectrum::~spectrum | ( | ) |
Definition at line 54 of file semic.cc.
Definition at line 396 of file semic.cc.
int spectrum::numbers_in_interval | ( | Rational & | alpha1, |
Rational & | alpha2, | ||
interval_status | status | ||
) |
Definition at line 134 of file semic.cc.