My Project
|
#include "coeffs/bigintmat.h"
#include "lattice.h"
#include "coeffs/numbers.h"
#include "coeffs/coeffs.h"
#include "Singular/ipid.h"
#include <iostream>
#include <vector>
#include <utility>
#include "kernel/numeric/mpr_numeric.h"
Go to the source code of this file.
Macros | |
#define | DEBUG_PRINTS 1 |
#define | DEBUG_BLOCK(x) bool debug_block = x; |
#define | DEBUG_PRINT(x) do {if(debug_block) {Print x ;}} while(0) |
#define | DEBUG_CMD(x) do {if(debug_block) {x;}} while(0) |
#define | DEBUG_VAR(x) do {if(debug_block) {std::cout<<#x<<": "<<x<<std::endl;}} while(0) |
#define | DEBUG_N(x) do {if(debug_block) {Print(#x);Print(": ");n_Print(x,coef);Print("\n");}} while(0) |
#define | DEBUG_BIM(x) do {if(debug_block) {Print(#x);Print(": ");x->Print();Print("\n");}} while(0) |
Functions | |
number | scalarproduct (bigintmat *a, bigintmat *b) |
bigintmat * | minkowksi (bigintmat **elementarray, int size_elementarray, number *poly, int deg, coeffs coef, int precision) |
bool | IsReal (number a, coeffs coef) |
bool | ImagGreaterZero (number a, coeffs coef) |
number | squareroot (number a, coeffs coef, int prec) |
Variables | |
STATIC_VAR bool | debug_block = false |
#define DEBUG_BIM | ( | x | ) | do {if(debug_block) {Print(#x);Print(": ");x->Print();Print("\n");}} while(0) |
Definition at line 37 of file lattice.cc.
#define DEBUG_BLOCK | ( | x | ) | bool debug_block = x; |
Definition at line 29 of file lattice.cc.
Definition at line 34 of file lattice.cc.
#define DEBUG_N | ( | x | ) | do {if(debug_block) {Print(#x);Print(": ");n_Print(x,coef);Print("\n");}} while(0) |
Definition at line 36 of file lattice.cc.
Definition at line 33 of file lattice.cc.
#define DEBUG_PRINTS 1 |
Definition at line 25 of file lattice.cc.
Definition at line 35 of file lattice.cc.
bool ImagGreaterZero | ( | number | a, |
coeffs | coef | ||
) |
Definition at line 1104 of file lattice.cc.
bool IsReal | ( | number | a, |
coeffs | coef | ||
) |
Definition at line 1097 of file lattice.cc.
bigintmat * minkowksi | ( | bigintmat ** | elementarray, |
int | size_elementarray, | ||
number * | poly, | ||
int | deg, | ||
coeffs | coef, | ||
int | precision | ||
) |
Definition at line 948 of file lattice.cc.
Definition at line 915 of file lattice.cc.
number squareroot | ( | number | a, |
coeffs | coef, | ||
int | prec | ||
) |
Definition at line 1111 of file lattice.cc.
STATIC_VAR bool debug_block = false |
Definition at line 31 of file lattice.cc.