My Project
|
class to do operations mod p^k for int's p and k More...
#include <fac_util.h>
Public Member Functions | |
modpk () | |
modpk (int q, int l) | |
modpk (const modpk &m) | |
modpk & | operator= (const modpk &m) |
~modpk () | |
int | getp () const |
int | getk () const |
CanonicalForm | inverse (const CanonicalForm &f, bool symmetric=true) const |
CanonicalForm | getpk () const |
CanonicalForm | operator() (const CanonicalForm &f, bool symmetric=true) const |
Private Attributes | |
CanonicalForm | pk |
CanonicalForm | pkhalf |
int | p |
int | k |
class to do operations mod p^k for int's p and k
Definition at line 22 of file fac_util.h.
modpk::modpk | ( | ) |
modpk::modpk | ( | int | q, |
int | l | ||
) |
Definition at line 30 of file fac_util.cc.
|
inline |
Definition at line 34 of file fac_util.h.
|
inline |
Definition at line 36 of file fac_util.h.
|
inline |
Definition at line 35 of file fac_util.h.
|
inline |
Definition at line 38 of file fac_util.h.
CanonicalForm modpk::inverse | ( | const CanonicalForm & | f, |
bool | symmetric = true |
||
) | const |
Definition at line 59 of file fac_util.cc.
CanonicalForm modpk::operator() | ( | const CanonicalForm & | f, |
bool | symmetric = true |
||
) | const |
Definition at line 79 of file fac_util.cc.
|
private |
Definition at line 28 of file fac_util.h.
|
private |
Definition at line 27 of file fac_util.h.
|
private |
Definition at line 25 of file fac_util.h.
|
private |
Definition at line 26 of file fac_util.h.