My Project
kChinese.h
Go to the documentation of this file.
1#ifndef KCHINESE_H
2#include "misc/auxiliary.h"
3
4#include "misc/intvec.h"
6#include "polys/matpol.h"
8
9#include <gmp.h>
10/*2
11* xx,q: arrays of length 0..rl-1
12* xx[i]: SB mod q[i]
13* assume: char=0
14* assume: q[i]!=0
15* destroys xx
16*/
17poly p_ChineseRemainder(poly *xx, mpz_ptr *x,mpz_ptr *q, int rl, mpz_ptr *C ,const ring R);
18ideal id_ChineseRemainder_0(ideal *xx, number *q, int rl, const ring r);
19ideal id_Farey_0(ideal xx, number N, const ring r);
20#endif
All the auxiliary stuff.
const CanonicalForm CFMap CFMap & N
Definition: cfEzgcd.cc:56
Variable x
Definition: cfModGcd.cc:4082
ideal id_Farey_0(ideal xx, number N, const ring r)
Definition: kChinese.cc:298
ideal id_ChineseRemainder_0(ideal *xx, number *q, int rl, const ring r)
Definition: kChinese.cc:196
poly p_ChineseRemainder(poly *xx, mpz_ptr *x, mpz_ptr *q, int rl, mpz_ptr *C, const ring R)
#define R
Definition: sirandom.c:27