![]() |
My Project
|
#include <nforder.h>
Public Member Functions | |
void | calcdisc () |
int | ref_count_incref () |
int | ref_count_decref () |
int | ref_count () |
nforder (int dim, bigintmat **m, const coeffs q) | |
0 Konstruktoren/Destruktoren /// | |
nforder (nforder *o, bigintmat *base, number div, const coeffs q) | |
nforder (nforder *o, int) | |
~nforder () | |
void | Write () |
char * | String () |
void | Print () |
nforder * | simplify () |
number | getDisc () |
number | viewDisc () |
int | getDim () |
coeffs | basecoeffs () const |
number | getDiv () |
bool | getMult (bigintmat **m) |
nforder * | getBase () |
bigintmat * | getBasis () |
bigintmat * | viewBasis () |
bool | oneIsOne () |
void | setOneIsOne () |
bool | isMaximalKnown () |
bool | isMaximal () |
void | setIsMaximal (bool is) |
void | elAdd (bigintmat *a, bigintmat *b) |
void | elSub (bigintmat *a, bigintmat *b) |
void | elMult (bigintmat *a, bigintmat *b) |
number | elTrace (bigintmat *a) |
number | elNorm (bigintmat *a) |
bigintmat * | elRepMat (bigintmat *a) |
void | multmap (bigintmat *a, bigintmat *m) |
bigintmat * | traceMatrix () |
void | createmulttable (bigintmat **a) |
Private Member Functions | |
void | init () |
Private Attributes | |
int | rc |
number | discriminant |
int | dimension |
coeffs | m_coeffs |
bigintmat ** | multtable |
nforder * | baseorder |
bigintmat * | basis |
number | divisor |
bigintmat * | inv_basis |
number | inv_divisor |
int | flags |
0 Konstruktoren/Destruktoren ///
Definition at line 30 of file nforder.cpp.
Definition at line 42 of file nforder.cpp.
Definition at line 62 of file nforder.cpp.
nforder::~nforder | ( | ) |
Definition at line 139 of file nforder.cpp.
|
inline |
void nforder::calcdisc | ( | ) |
Definition at line 162 of file nforder.cpp.
Definition at line 677 of file nforder.cpp.
Definition at line 301 of file nforder.cpp.
Definition at line 321 of file nforder.cpp.
Definition at line 387 of file nforder.cpp.
nforder * nforder::getBase | ( | ) |
bigintmat * nforder::getBasis | ( | ) |
int nforder::getDim | ( | ) |
Definition at line 235 of file nforder.cpp.
number nforder::getDisc | ( | ) |
Definition at line 227 of file nforder.cpp.
number nforder::getDiv | ( | ) |
Definition at line 264 of file nforder.cpp.
Definition at line 251 of file nforder.cpp.
|
private |
Definition at line 16 of file nforder.cpp.
Definition at line 404 of file nforder.cpp.
void nforder::Print | ( | ) |
Definition at line 126 of file nforder.cpp.
Definition at line 89 of file nforder.h.
nforder * nforder::simplify | ( | ) |
Definition at line 275 of file nforder.cpp.
char * nforder::String | ( | ) |
Definition at line 121 of file nforder.cpp.
bigintmat * nforder::traceMatrix | ( | ) |
Definition at line 196 of file nforder.cpp.
bigintmat * nforder::viewBasis | ( | ) |
void nforder::Write | ( | ) |
Definition at line 87 of file nforder.cpp.