Changeset 45cc512 in git for libpolys/polys/ext_fields/algext.cc
- Timestamp:
- Dec 5, 2013, 3:34:22 PM (10 years ago)
- Branches:
- (u'spielwiese', '5b153614cbc72bfa198d75b1e9e33dab2645d9fe')
- Children:
- 0acf3e38387201ff9fd3220d3febd9296fda35dd
- Parents:
- 6cce775fcf124d803afe198a1cae685953241af3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libpolys/polys/ext_fields/algext.cc
r6cce775 r45cc512 1327 1327 } 1328 1328 1329 1329 char* naCoeffString(const coeffs r) // currently also for tranext. 1330 { 1331 const char* const* p=n_ParameterNames(r); 1332 int l=0; 1333 int i; 1334 for(i=0; i<n_NumberOfParameters(r);i++) 1335 { 1336 l+=(strlen(p[i])+1); 1337 } 1338 char *s=(char *)omAlloc(l+10+1); 1339 s[0]='\0'; 1340 snprintf(s,10+1,"%d",r->ch); /* Fp(a) or Q(a) */ 1341 char tt[2]; 1342 tt[0]=','; 1343 tt[1]='\0'; 1344 for(i=0; i<n_NumberOfParameters(r);i++) 1345 { 1346 strcat(s,tt); 1347 strcat(s,p[i]); 1348 } 1349 return s; 1350 } 1330 1351 1331 1352 BOOLEAN naInitChar(coeffs cf, void * infoStruct) … … 1358 1379 p_Test((poly)naMinpoly, naRing); 1359 1380 #endif 1381 1382 cf->cfCoeffString = naCoeffString; 1360 1383 1361 1384 cf->cfGreaterZero = naGreaterZero;
Note: See TracChangeset
for help on using the changeset viewer.