![]() |
#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 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 |
Definition at line 31 of file lattice.cc.