Loading...
Searching...
No Matches
kChinese.h
Go to the documentation of this file.
#ifndef KCHINESE_H
#include "misc/auxiliary.h"
#include "misc/intvec.h"
#include "polys/monomials/p_polys.h"
#include "polys/matpol.h"
#include "polys/simpleideals.h"
#include <gmp.h>
/*2
* xx,q: arrays of length 0..rl-1
* xx[i]: SB mod q[i]
* assume: char=0
* assume: q[i]!=0
* destroys xx
*/
poly p_ChineseRemainder(poly *xx, mpz_ptr *x,mpz_ptr *q, int rl, mpz_ptr *C ,const ring R);
ideal id_ChineseRemainder_0(ideal *xx, number *q, int rl, const ring r);
ideal id_Farey_0(ideal xx, number N, const ring r);
#endif
auxiliary.h
All the auxiliary stuff.
N
const CanonicalForm CFMap CFMap & N
Definition cfEzgcd.cc:56
x
Variable x
Definition cfModGcd.cc:4090
intvec.h
id_Farey_0
ideal id_Farey_0(ideal xx, number N, const ring r)
Definition kChinese.cc:330
id_ChineseRemainder_0
ideal id_ChineseRemainder_0(ideal *xx, number *q, int rl, const ring r)
Definition kChinese.cc:199
p_ChineseRemainder
poly p_ChineseRemainder(poly *xx, mpz_ptr *x, mpz_ptr *q, int rl, mpz_ptr *C, const ring R)
matpol.h
p_polys.h
simpleideals.h
R
#define R
Definition sirandom.c:27