Searched refs:mp_M (Results 1 – 5 of 5) sorted by relevance
/dports/math/iml/iml-1.0.5/src/ |
H A D | nullspace.c | 439 mp_M = XCALLOC(mpz_t, m * s); in kernelLong() 441 mpz_init_set(mp_M[i], mp_N[i]); in kernelLong() 445 kernelBasis(m-s, s, 0, mp_M, mp_N); in kernelLong() 450 mpz_set(mp_M[j*m+i], mp_N[i*s+j]); in kernelLong() 452 ired(mp_M, s, m, s); in kernelLong() 460 mpz_clear(mp_M[i]); in kernelLong() 461 XFREE(mp_M); in kernelLong() 611 mp_M = XCALLOC(mpz_t, m * s); in kernelMP() 624 ired(mp_M, s, m, s); in kernelMP() 632 mpz_clear(mp_M[i]); in kernelMP() [all …]
|
H A D | basisop.c | 356 const mpz_t mp_a, mpz_t *mp_A, mpz_t *mp_M) in scalCpMP() argument 364 mpz_set(mp_M[i*ldm+j], mp_A[i*lda+j]); in scalCpMP() 365 mpz_mul(mp_M[i*ldm+j], mp_M[i*ldm+j], mp_a); in scalCpMP() 370 mpz_set(mp_M[i*ldm+j], mp_A[i*lda+j]); in scalCpMP()
|
H A D | certsolve.c | 2943 mp_M = XMALLOC(mpz_t, (n+k+1)*(k+1)); in minSolnoncompressLong() 2948 mpz_set(mp_M[(n+k)*(k+1)+k], mp_s); in minSolnoncompressLong() 2985 mpz_init_set(mp_h, mp_M[k*(k+1)+k]); in minSolnoncompressLong() 2993 kernelBasis(n, k, 1, mp_M, mp_T); in minSolnoncompressLong() 3010 mpz_mul(mp_T[i*k], mp_T[i*k], mp_M[k]); in minSolnoncompressLong() 3020 for (i = 0; i < (n+k+1)*(k+1); i++) { mpz_clear(mp_M[i]); } { XFREE(mp_M); } in minSolnoncompressLong() 3169 mp_M = XMALLOC(mpz_t, (n+k+1)*(k+1)); in minSolnoncompressRNS() 3174 mpz_set(mp_M[(n+k)*(k+1)+k], mp_s); in minSolnoncompressRNS() 3212 mpz_init_set(mp_h, mp_M[k*(k+1)+k]); in minSolnoncompressRNS() 3220 kernelBasis(n, k, 1, mp_M, mp_T); in minSolnoncompressRNS() [all …]
|
H A D | basisop.h | 93 const mpz_t mp_a, mpz_t *mp_A, mpz_t *mp_M);
|
H A D | certsolve.h | 173 void kernelBasis (const long n, const long k, const long t, mpz_t *mp_M, mpz_t *mp_N);
|