Home
last modified time | relevance | path

Searched refs:ZM_mul (Results 1 – 25 of 35) sorted by relevance

12

/dports/math/pari/pari-2.13.3/src/basemath/
H A Dmsfarey.c137 GEN d1 = denval(ZM_mul(gel(gam,i), gel(V,ast[i]))); in rectify()
138 GEN d2 = denval(ZM_mul(gel(gam,i2), gel(V,ast[i2]))); in rectify()
139 GEN d3 = denval(ZM_mul(gel(gam,i3), gel(V,ast[i3]))); in rectify()
169 gel(V1, inj[a]-1) = normalise(ZM_mul(gel(gam,a), mulS(gel(V,b)))); in rectify()
174 gel(V1, inj[a]) = normalise(ZM_mul(igc, mulS(gel(V,c)))); in rectify()
220 g = ZM_mul(gel(C,m), gel(gam,a)); in msfarey()
228 newcoset(ZM_mul(g,gel(gam,ast[a])), k+n-1, ast[ast[a]]); in msfarey()
239 g = ZM_mul(gel(C,m), gel(gam,a)); in msfarey()
262 gel(V2, j) = normalise(ZM_mul(gel(C,m), gel(V,a))); in msfarey()
263 gel(gam2, j) = normalise(ZM_mul(ZM_mul(gel(C,m), gel(gam,a)), ig)); in msfarey()
H A Dbnfunits.c186 U1 = ZM_mul(U1, V); in bnfsunit_i()
187 U2 = ZM_mul(U2, V); in bnfsunit_i()
197 *pA = shallowconcat(H, ZM_neg(ZM_mul(H,B))); /* top inverse * den */ in bnfsunit_i()
H A Dqfsolve.c260 gel(R,2) = ZM_mul(S, gel(R,2)); in qflllgram_indef()
294 U = ZM_mul(U1,U2); /* qf_apply(G,U) = G3 */ in qflllgram_indefgoon()
312 U = ZM_mul(U,U3); in qflllgram_indefgoon()
331 U6 = mkvec3(mkmat(gel(U,1)), ZM_mul(vecslice(U,2,n-1),U5), mkmat(gel(U,n))); in qflllgram_indefgoon()
1081 sol = ZM_mul(U,G2); in qfparam()
1097 sol = ZM_mul(sol,U); in qfparam()
H A Dbuch3.c72 Uoo = ZM_mul(H, rowslice(u, l, nbrows(u))); in bnfnarrow()
483 u2 = ZM_mul(ZM_reducemodmatrix(u2,u1), Hi); in Buchraymod_i()
1387 M = ZM_mul(gel(U,2), M); in bnrsurjection()
1413 return mkvec3(ZM_mul(M, bnr_get_Ui(bnr1)), bnr_get_cyc(bnr1), cyc2); in bnrsurjection()
2042 GEN u = ZM_mul(gel(U,i), gel(y,i)); in ZMV_mul()
2683 T = ZM_mul(C, RgM_inv(U)); in subgrouplist_cond_sub()
2688 GEN H = ZM_hnfmodid(ZM_mul(T, gel(subgrp,i)), cyc); in subgrouplist_cond_sub()
2743 M = ZM_mul(M, bnr_get_Ui(bnr)); in bnrautmatrix()
2789 return gerepileupto(av, ZM_hnfmodid(ZM_mul(mat, x), cyc)); in bnrgaloisapply()
H A Dmodsym.c293 return ZM_mul(m, SL2_inv_shallow(n)); in gamma_equiv_matrix()
891 S = ZM_mul(S, QM_ker(matconcat(v))); /* Snew */ in msnew()
1510 GEN gamma = ZM_mul(ZM_mul(M, TAU), SL2_inv_shallow(M)); in msinit_N()
1751 treat_index(W, ZM_mul(M,M0), index, v); in treat_index()
3266 if (!gequal0(ZM_mul(T, x))) return 0; /* fail */ in msfromell_check()
3268 sx = ZM_mul(star,x); in msfromell_check()
3373 if (K) T = ZM_mul(T,K); in msfromhecke()
3376 else if (lg(K2) < lg(K)) K = ZM_mul(K,K2); in msfromhecke()
4361 M = gel(V,x); gel(V,x) = ZM_mul(g,M); in path_vec_mul()
4445 g = ZM2_div(ZM_mul(ar, tau), ar, Dar, 0); in get_g()
[all …]
H A Dbuch2.c2393 u = ZM_lll(ZM_mul(G0, I), 0.99, LLL_IM); in Fincke_Pohst_ideal()
2394 ideal = ZM_mul(I,u); /* approximate T2-LLL reduction */ in Fincke_Pohst_ideal()
2689 for (i = 2; i < lg(cyc); i++) gel(mats, cyc[i]) = Mi = ZM_mul(Mi, M); in automorphism_matrices()
3079 M2 = ZM_add(ZM_mul(X,Ur), ZM_mul(V,Y)); in class_group_gen()
3083 M1 = ZM_add(V, ZM_mul(X,D)); in class_group_gen()
4092 U = ZM_mul(U, lll(RgM_ZM_mul(real_i(A), U))); in Buchall_param()
4111 CU = ZM_mul(rowslice(c, RU+1, nbrows(c)), U); in Buchall_param()
4116 CU = CU? ZM_mul(CU, U): cgetg(1, t_MAT); in Buchall_param()
H A DZX.c945 z = ZM_mul(simplify_shallow(x),simplify_shallow(y)); in ZXQM_mul()
951 z = ZM_mul(ZXM_eval2BIL(x,N), ZXM_eval2BIL(y,N)); in ZXQM_mul()
1034 GEN z = ZM_mul(ZXM_eval2BIL(x,N), ZXM_eval2BIL(y,N)); in FqM_mul_Kronecker()
H A Dhnf_snf.c114 if (nlze) { dep = ZM_mul(dep,U); dep += zc; } in hnffinal()
449 if (T) matt = ZM_mul(matt,T); /* update top rows */ in hnfspec_i()
2360 if (ptV) V = ZM_mul(V, shallowtrans(*ptV)); in ZM_snfall_i()
2450 GEN W = ZM_mul(U, A); in ZM_snfall_i()
2464 V = V? ZM_mul(V, W): W; in ZM_snfall_i()
2790 Ui = Hvec? ZM_diag_mul(H, V): ZM_mul(H, V); in snf_group()
H A DZV.c497 ZM_mul(GEN x, GEN y) in ZM_mul() function
510 GEN z = ZM_mul(nx, ny); in QM_mul()
788 { (void)data; return ZM_mul(x,y); } in _ZM_mul()
H A Dbibli1.c479 return gerepileupto(av, ZM_mul(tm1? tm1: mid, tm2)); in lllintpartialall()
1955 u = u? ZM_mul(u,v): v; in fincke_pohst()
1983 gel(z,3) = ZM_mul(u, gel(res,3)); return gerepileupto(av,z); in fincke_pohst()
H A Dnffactor.c940 T->dPinvS = ZM_mul(L->iprk, S); in init_trace()
1527 T2 = ZM_sub(ZM_mul(S1, M_L), ZM_mul(P1, VV)); in nf_LLL_cmbf()
H A Dalglin2.c1854 N = ZM_Z_divexact(ZM_mul(x,M), p); in QM_minors_coprime()
1884 A = ZM_Z_divexact(ZM_mul(A, V), D); in QM_ImZ_all_i()
1891 if (hnf) *U = ZM_mul(V,*U); in QM_ImZ_all_i()
H A Dbase3.c2286 cyc = ZM_snf_group(ZM_Z_divexact(ZM_mul(xi, y), xp), &U, &G); in zidealij()
2287 N = lg(cyc); G = ZM_mul(x,G); settyp(G, t_VEC); /* new generators */ in zidealij()
2294 return mkvec4(cyc, G, ZM_mul(U,xi), xp); in zidealij()
2886 for (i = 1; i < l; i++) gel(V,i) = ZM_mul(A,gel(U,i)); in ZM_ZMV_mul()
2944 return ZM_mul(Uind, sprk_log_gen_pr2(nf, gel(S->sprk,ind), e)); in log_gen_pr()
H A Dalglin1.c2815 if (ZM_equal(ZM_mul(a,nr), dr? ZM_Z_mul(b,dr): b)) in ZlM_gauss_ratlift()
2823 bb = ZM_Z_divexact(ZM_sub(bb, ZM_mul(a, xi)), q); in ZlM_gauss_ratlift()
3076 if (ZM_isscalar(ZM_mul(Hl, M), *pden)) { H = Hl; break; } in ZM_inv_ratlift()
3195 GEN Hl = Q_primpart(Hr), R = ZM_mul(Hl, A), d = gcoeff(R,1,1); in ZM_inv_i()
3337 B = vconcat(ZM_mul(ZM_neg(A1i), B), scalarmat_shallow(d, lg(B)-1)); in ZM_ker_i()
3360 MH = ZM_mul(A, Hr); in ZM_ker_i()
3825 if (ZM_equal(ZM_mul(M, X), RHS)) { d = vecsmall_copy(dbest); goto END; } in ZM_pivots()
H A DRgV.c664 case t_INT: return ZM_mul(x,y); in RgM_mul_fast()
H A DQX_factor.c566 T2 = centermod( ZM_mul(Tra, M_L), pa ); in LLL_cmbf()
H A Dbase4.c2488 z = ZM_hnfmodid(ZM_mul(x,z), lcmii(xZ, yZ)); in idealintersect()
2624 I = ZM_Z_divexact(ZM_mul(my, I), IZ); /* y I / (I\cap Z), integral */ in idealred0()
H A Dqfisom.c1126 B = ZM_mul(M,T); in gen_comb()
H A DFpV.c495 z = FpM_red(ZM_mul(x, y), p); in FpM_mul()
H A DFlx.c4285 C = ZM_mul(A, B); in FlxqM_mul_Kronecker()
4291 C = ZM_mul(A, B); in FlxqM_mul_Kronecker()
/dports/math/pari/pari-2.13.3/src/functions/symbolic_operators/
H A Dmul50 Help: worker for ZM_mul
/dports/math/pari/pari-2.13.3/src/modules/
H A Dalgebras.c4672 gel(al2,7) = ZM_Z_div(ZM_mul(gel(al2,7), ord), div); in alg_change_overorder_shallow()
4674 gel(al2,8) = ZM_mul(iord, gel(al,8)); in alg_change_overorder_shallow()
4681 gel(mt,i) = ZM_mul(iord, ZM_mul(mtx, ord)); in alg_change_overorder_shallow()
5042 m = ZM_mul(m,m2); in alglatmul()
5055 m = ZM_mul(m,m1); in alglatmul()
5069 gel(V,i) = ZM_mul(gel(V,i),m2); in alglatmul()
H A Dstark.c252 { return ZM_hnfmodid(ZM_mul(gel(S,1), H), gel(S,3)); } in ag_subgroup_image()
262 GEN P = ZM_mul(gel(dtQ,3), gel(S,1)); in ComputeKernel()
383 return ZM_hnfmodid(ZM_mul(A,U), cyc); in subgp_intersect()
/dports/math/pari/pari-2.13.3/src/headers/
H A Dpariinl.h2992 { return ZM_mul(I, ZM_lll(ZM_mul(G, I), 0.99, LLL_IM)); } in idealpseudored()
2998 GEN u = ZM_lll(ZM_mul(G, I), 0.99, LLL_IM); in idealpseudomin()
3005 GEN u = ZM_lll(ZM_mul(G, I), 0.99, LLL_IM); in idealpseudomin_nonscalar()
/dports/math/pari/pari-2.13.3/
H A DCHANGES-2.8523 PB 103- ZM_mul: Add Strassen-Winograd algorithm

12