/dports/math/giacxcas/giac-1.6.0/src/ |
H A D | ifactor.cc | 863 mpz_mul(z2,z1,*a._ZINTptr); in msieve() 2460 mpz_mul(zx,*b._ZINTptr,*b._ZINTptr); in msieve() 2461 mpz_sub(zy,zx,*N._ZINTptr); in msieve() 2467 mpz_set(alloc3,*a._ZINTptr); in msieve() 2480 mpz_neg(*b._ZINTptr,*b._ZINTptr); in msieve() 3025 …if (!ecm_add(*x1._ZINTptr,*y1._ZINTptr,*x2._ZINTptr,*y2._ZINTptr,*a._ZINTptr,*n._ZINTptr,*m._ZINTp… in ecm_add() 3026 return gen(*m._ZINTptr); in ecm_add() 3116 res=ecm_factor(*F._ZINTptr, *n._ZINTptr, B1, 0); in _ecm_factor() 3220 mpz_add(x2k,x2,*k._ZINTptr); in pollard() 3787 res=ecm_factor(*F._ZINTptr, *a._ZINTptr, 11e3, 0); in pollardsieve() [all …]
|
H A D | modpoly.cc | 791 mpz_mul(*it->_ZINTptr,*it->_ZINTptr,*fact._ZINTptr); in mulmodpoly() 896 mpz_mul(prod,*a._ZINTptr,*b._ZINTptr); in add_mul() 1924 mpz_neg(*a->_ZINTptr,*a->_ZINTptr); in negmodpoly() 2143 mpz_tdiv_q(*it->_ZINTptr,*it->_ZINTptr,*fact._ZINTptr); in iquo() 3894 mpz_add(*a[i]._ZINTptr,*a[i]._ZINTptr,*start->_ZINTptr); in reverse_assign() 8146 mpz_set(*b._ZINTptr,*ai._ZINTptr); in mod_gcd_c() 8209 mpz_invert(*q0._ZINTptr,*B.front()._ZINTptr,*m._ZINTptr); in mod_gcd_c() 11363 mpz_add(*tmp1._ZINTptr,*f[0]._ZINTptr,*f[1]._ZINTptr); in mod_gcd_c() 11365 mpz_sub(*tmp2._ZINTptr,*f[0]._ZINTptr,*f[1]._ZINTptr); in mod_gcd_c() 11401 mpz_add(*r0->_ZINTptr,*it->_ZINTptr,*itn->_ZINTptr); in mod_gcd_c() [all …]
|
H A D | gen.cc | 615 mpz_neg(*_ZINTptr,*_ZINTptr); in gen() 652 mpz_neg(*_ZINTptr,*_ZINTptr); in gen() 709 mpz_neg(*_ZINTptr,*_ZINTptr); in gen() 753 mpz_mul_2exp(*_ZINTptr,*_ZINTptr,32); in gen() 754 mpz_add_ui(*_ZINTptr,*_ZINTptr,i1); in gen() 755 mpz_mul_2exp(*_ZINTptr,*_ZINTptr,32); in gen() 756 mpz_add_ui(*_ZINTptr,*_ZINTptr,i2); in gen() 764 mpz_neg(*_ZINTptr,*_ZINTptr); in gen() 5852 mpz_addmul(*c._ZINTptr,*a._ZINTptr,*b._ZINTptr); in type_operator_plus_times() 5932 mpz_submul(*c._ZINTptr,*a._ZINTptr,*b._ZINTptr); in type_operator_minus_times() [all …]
|
H A D | gausspol.h | 246 mpz_set(gu.g.ptr,*it->value._ZINTptr); in convert_myint() 274 mpz_set(gu.g.get_mpz_t(),*it->value._ZINTptr); in convert_myint() 413 if (it->value.type!=_ZINT || mpz_sizeinbase(*it->value._ZINTptr,2)>62){ in convert_int() 417 mpz2longlong(it->value._ZINTptr,&tmpz,gu.g); in convert_int() 450 if (it->value.type!=_ZINT || mpz_sizeinbase(*it->value._ZINTptr,2)>124){ in convert_int() 454 mpz2int128(it->value._ZINTptr,&tmpz,gu.g); in convert_int()
|
H A D | gausspol.cc | 541 mpz_addmul_ui(*i._ZINTptr,*targetprime._ZINTptr,int(tmp)); 543 mpz_submul_ui(*i._ZINTptr,*targetprime._ZINTptr,-int(tmp)); 558 mpz_add(*I._ZINTptr,*I._ZINTptr,*tmpz); 562 mpz_addmul_ui(*I._ZINTptr,*targetprime._ZINTptr,tmp); 564 mpz_submul_ui(*I._ZINTptr,*targetprime._ZINTptr,-tmp); 599 mpz_neg(*i._ZINTptr,*i._ZINTptr); in ichrem_smod_inplace() 621 mpz_t * Az=A._ZINTptr,*Bz=B._ZINTptr,iz,tmpz; 727 ichrem_smod_inplace(A._ZINTptr,B._ZINTptr,&z1,&z2,it->g,0); in ichrem() 738 it->g=ichrem_smod(A._ZINTptr,B._ZINTptr,&z1,&z2,it->g,0); in ichrem() 760 ichrem_smod_inplace(A._ZINTptr,B._ZINTptr,&z1,&z2,it->g,0); in ichrem() [all …]
|
H A D | permu.cc | 826 mpz_add_ui(*res._ZINTptr,*res._ZINTptr,longlong(it->val)*(it->val)); in l2norm2() 828 mpz_mul(tmpz,*it->_ZINTptr,*it->_ZINTptr); in l2norm2() 829 mpz_add(*res._ZINTptr,*res._ZINTptr,tmpz); in l2norm2() 837 mpz_mul(tmpz,*it->_ZINTptr,*it->_ZINTptr); in l2norm2() 838 mpz_add(*res._ZINTptr,*res._ZINTptr,tmpz); in l2norm2()
|
H A D | vecteur.cc | 3086 my_mpz_gcd(tmpz,*it->_ZINTptr,*a._ZINTptr); in divvecteur() 3519 mpz_sub(tmpz,*it->_ZINTptr,*pi_p._ZINTptr); in smod_inplace() 3527 mpz_add(tmpz,*it->_ZINTptr,*pi_p._ZINTptr); in smod_inplace() 4390 mpz_add_ui(*tmp._ZINTptr,*tmp._ZINTptr,x); in mmult_int() 4392 mpz_sub_ui(*tmp._ZINTptr,*tmp._ZINTptr,-x); in mmult_int() 4413 mpz_addmul(*tmp._ZINTptr,*it->_ZINTptr,*jt->_ZINTptr); in mmult_int() 4980 mpz_mul(*jt1->_ZINTptr,*jt1->_ZINTptr,*c1._ZINTptr); in linear_combination() 4981 mpz_addmul(*jt1->_ZINTptr,*it2->_ZINTptr,*c2._ZINTptr); in linear_combination() 4982 mpz_divexact(*jt1->_ZINTptr,*jt1->_ZINTptr,*c._ZINTptr); in linear_combination() 9983 mpz_addmul(*it->_ZINTptr,*pn._ZINTptr,*jt->_ZINTptr); in add_multvecteur() [all …]
|
H A D | cocoa.cc | 2489 mpz_gcd(*res._ZINTptr,*res._ZINTptr,*it->g._ZINTptr); in inplace_ppz() 2504 mpz_divexact_ui(*it->g._ZINTptr,*it->g._ZINTptr,res.val); in inplace_ppz() 2513 mpz_divexact(*it->g._ZINTptr,*it->g._ZINTptr,*res._ZINTptr); in inplace_ppz() 2844 mpz_mul(tmpz,*a._ZINTptr,*it->g._ZINTptr); in linear_combination() 2852 mpz_addmul(tmpz,*b._ZINTptr,*jt->g._ZINTptr); in linear_combination() 9041 mpz_add(*it->g._ZINTptr,*it->g._ZINTptr,tmpz); in chinrem() 9179 mpz_add(*it->g._ZINTptr,*it->g._ZINTptr,tmpz); in chinrem() 9184 mpz_add(*it->g._ZINTptr,*it->g._ZINTptr,tmpz); in chinrem() 9738 int u=mpz_get_si(*U._ZINTptr); in ichinrem_inplace() 9750 mpz_addmul_ui(*ai->_ZINTptr,*amod._ZINTptr,int(q)); in ichinrem_inplace() [all …]
|
H A D | pnt_gen | 44 ensemble_attributs = mpz_get_si(*style.front()._ZINTptr);
|
H A D | csturm.cc | 732 mpz_init_set(tmp1,*num._ZINTptr); in round2util() 734 mpz_add(tmp1,tmp1,*den._ZINTptr); // + den in round2util() 735 mpz_init_set(tmp2,*den._ZINTptr); in round2util() 1489 nmant=mpz_get_d_2exp (&nexp,*n._ZINTptr); in LMQ_evalf() 1493 dmant=mpz_get_d_2exp (&dexp,*d._ZINTptr); in LMQ_evalf() 1517 mant=mpz_get_d_2exp (&expo,*cl[i]._ZINTptr); in compute_lnabsmantexpo()
|
H A D | quater.cc | 670 if (g.type==_ZINT?modulo(*g._ZINTptr,2)%2:g%2==0) 770 if (g.type==_ZINT?modulo(*g._ZINTptr,2)==0:g.val%2==0) 1112 V[i]=modulo(*v[i]._ZINTptr,2) % 2; 1550 V[i]=vector<int>(1,modulo(*v[i]._ZINTptr,2) % 2); 1625 if (g.type==_ZINT?modulo(*g._ZINTptr,2)==0:g%2==0)
|
H A D | solve.cc | 4740 mpz_divexact(*it->value._ZINTptr,*it->value._ZINTptr,*res._ZINTptr); in zint_ppz() 4762 mpz_divexact_ui(*it->value._ZINTptr,*it->value._ZINTptr,res.val); in inplace_ppz() 4771 mpz_divexact(*it->value._ZINTptr,*it->value._ZINTptr,*res._ZINTptr); in inplace_ppz() 5404 if (b.type==_INT_ && mpz_divisible_ui_p(*a._ZINTptr,b.val)){ in inplace_division() 5406 mpz_divexact_ui(*a._ZINTptr,*a._ZINTptr,b.val); in inplace_division() 5408 mpz_divexact_ui(*a._ZINTptr,*a._ZINTptr,-b.val); in inplace_division() 5409 mpz_neg(*a._ZINTptr,*a._ZINTptr); in inplace_division() 5413 if (b.type==_ZINT && mpz_divisible_p(*a._ZINTptr,*b._ZINTptr)){ in inplace_division() 5414 mpz_divexact(*a._ZINTptr,*a._ZINTptr,*b._ZINTptr); in inplace_division()
|
H A D | misc.cc | 1800 int m=modulo(*k._ZINTptr,2); in fastpow() 5764 mpz_and(e->z,*a._ZINTptr,*b._ZINTptr); in giac_bitand() 5769 mpz_and(e->z,e->z,*b._ZINTptr); in giac_bitand() 5774 mpz_and(e->z,*a._ZINTptr,e->z); in giac_bitand() 5787 mpz_ior(e->z,*a._ZINTptr,*b._ZINTptr); in giac_bitor() 5792 mpz_ior(e->z,e->z,*b._ZINTptr); in giac_bitor() 5797 mpz_ior(e->z,*a._ZINTptr,e->z); in giac_bitor() 5810 mpz_xor(e->z,*a._ZINTptr,*b._ZINTptr); in giac_bitxor() 5815 mpz_xor(e->z,e->z,*b._ZINTptr); in giac_bitxor() 5845 t=mpz_hamdist(*a._ZINTptr,*b._ZINTptr); in giac_hamdist() [all …]
|
H A D | series.cc | 781 mpz_lcm(*common._ZINTptr,*common._ZINTptr,*den._ZINTptr); in lcmdeno() 783 mpz_lcm_ui(*common._ZINTptr,*common._ZINTptr,absint(den.val)); in lcmdeno()
|
H A D | maple.cc | 3222 if (mpz_sizeinbase(*h._ZINTptr,2)>62){ in cpp_convert_2() 3231 mpz_mod_2exp( tmp, *h._ZINTptr, 64 ); /* tmp = (lower 64 bits of n) */ in cpp_convert_2() 4086 return string2gen(hexa_print_ZINT(*g._ZINTptr), false); in _hexprint() 4100 return string2gen(octal_print_ZINT(*g._ZINTptr), false); in _octprint() 4112 return string2gen(binary_print_ZINT(*g._ZINTptr), false); in _binprint()
|
H A D | pari.cc | 435 mpz_t * zz=g._ZINTptr; in zint2GEN()
|
H A D | pari.cc.1 | 435 mpz_t * zz=g._ZINTptr;
|
H A D | usual.cc | 535 e1=*q._ZINTptr; in log10() 995 if (e_copy.type==_ZINT && mpz_sizeinbase(*e_copy._ZINTptr,2)>128){ in zint2simpldoublpos() 997 if (mpz_perfect_power_p(*e_copy._ZINTptr)){ in zint2simpldoublpos() 998 int nbits=mpz_sizeinbase(*e_copy._ZINTptr,2); in zint2simpldoublpos() 1044 if (f.type==_ZINT && mpz_perfect_power_p(*f._ZINTptr)){ in zint2simpldoublpos() 1045 int nbits=mpz_sizeinbase(*f._ZINTptr,2); in zint2simpldoublpos() 3433 if (a.type!=_ZINT || mpz_sizeinbase(*a._ZINTptr,2)>62) in sto()
|
H A D | gen.h | 1582 #define _ZINTptr ref_ZINTptr() macro
|
H A D | mathml.cc | 1406 ensemble_attributs = mpz_get_si(*style.front()._ZINTptr);
|
H A D | prog.cc | 2883 if (a.type!=_ZINT || mpz_sizeinbase(*a._ZINTptr,2)>62){ in giac_bind() 3893 mpz_mul(tmp,tmp,*x2x1._ZINTptr); in rand_integer_interval() 3899 mpz_add(tmp,tmp,*x1._ZINTptr); in rand_integer_interval() 8201 addr = modulo(*g._ZINTptr,(unsigned)0x80000000); in is_address() 8344 unsigned l =mpz_get_si(*vb._ZINTptr); in _write32()
|
H A D | Graph3d.cc | 803 ensemble_attributs = mpz_get_si(*style.front()._ZINTptr); in indraw()
|
/dports/math/giacxcas/giac-1.6.0/doc/en/ |
H A D | giac_us.texinfo | 747 @item for arbitray precision integers: @code{mpz_t * m=e._ZINTptr;}
|
/dports/math/giacxcas/giac-1.6.0/doc/es/ |
H A D | giac_es.info | 868 3. para enteros de precisi�n arbitraria: `mpz_t * m=e._ZINTptr;'
|
H A D | giac_es.texinfo | 747 @item para enteros de precisi�n arbitraria: @code{mpz_t * m=e._ZINTptr;}
|