Changeset ac754d in git
- Timestamp:
- Jul 9, 2018, 2:30:44 PM (5 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- a527a41aee3e0ac9b4976e8cb9864ff4632dac44
- Parents:
- 3f7c4d8db8eba72463b445aa32ac30faeddafd54
- Location:
- libpolys/coeffs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/coeffs/longrat.cc
r3f7c4d rac754d 3176 3176 } 3177 3177 3178 staticvoid nlWriteFd(number n, const ssiInfo* d, const coeffs)3178 void nlWriteFd(number n, const ssiInfo* d, const coeffs) 3179 3179 { 3180 3180 if(SR_HDL(n) & SR_INT) … … 3222 3222 } 3223 3223 3224 staticnumber nlReadFd(const ssiInfo *d, const coeffs)3224 number nlReadFd(const ssiInfo *d, const coeffs) 3225 3225 { 3226 3226 int sub_type=-1; … … 3284 3284 return NULL; 3285 3285 } 3286 3286 3287 BOOLEAN nlCoeffIsEqual(const coeffs r, n_coeffType n, void *p) 3287 3288 { -
libpolys/coeffs/rintegers.cc
r3f7c4d rac754d 572 572 nrzDelete(&b1, R); 573 573 return ab; 574 } 575 576 void nrzWriteFd(number n, const ssiInfo* d, const coeffs) 577 { 578 mpz_out_str (d->f_write,SSI_BASE, (mpz_ptr)n); 579 fputc(' ',d->f_write); 580 } 581 582 number nrzReadFd(const ssiInfo *d, const coeffs) 583 { 584 mpz_ptr erg = (mpz_ptr) omAllocBin(gmp_nrz_bin); 585 mpz_init(erg); 586 s_readmpz_base(d->f_read,erg,SSI_BASE); 587 return (number)erg; 574 588 } 575 589 … … 625 639 r->cfChineseRemainder=nlChineseRemainderSym; 626 640 r->cfFarey=nrzFarey; 641 r->cfWriteFd=nrzWriteFd; 642 r->cfReadFd=nrzReadFd; 627 643 // debug stuff 628 644 … … 1806 1822 return(rr); 1807 1823 } 1824 1825 number nlReadFd(const ssiInfo *d, const coeffs); 1826 void nlWriteFd(number n, const ssiInfo* d, const coeffs); 1808 1827 1809 1828 BOOLEAN nrzInitChar(coeffs r, void *) … … 1859 1878 r->cfMPZ = nrzMPZ; 1860 1879 r->cfFarey = nrzFarey; 1880 r->cfWriteFd=nlWriteFd; 1881 r->cfReadFd=nlReadFd; 1861 1882 1862 1883 r->cfQuot1 = nrzQuot1;
Note: See TracChangeset
for help on using the changeset viewer.