Changeset d78356 in git for Singular/LIB/hnoether.lib
- Timestamp:
- Jul 4, 2020, 3:13:10 PM (4 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 89005e409e564feafbec751f5c65109638c47368
- Parents:
- 7032db2a39319cc0c7a7814003e93cae02793c5e67e34d703a09cd2924973f990bf59c52ba5c4cd2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/hnoether.lib
r7032db rd78356 2016 2016 if (parstr(basering)!="") { 2017 2017 if (charstr(basering)!=string(char(basering))+","+parstr(basering)) { 2018 execute 2019 ("ring dazu=("+charstr(basering)+"),z(0.."+string(size(v)-1)+"),ls;"); 2018 list l2; 2019 for (int zz = 0; zz <= size(v)-1; zz++) 2020 { 2021 l2[size(l2)+1] = "z("+string(zz)+")"; 2022 } 2023 ring dazu = create_ring(ringlist(basering)[1], l2, "ls", "no_minpoly"); 2020 2024 } 2021 2025 else { ring dazu=char(altring),z(0..size(v)-1),ls; } … … 2024 2028 def displayring=dazu+altring; 2025 2029 */ 2026 execute("ring displayring=("+charstr(basering)+"),(z(0.."+string(size(v)-1)+"),"+varstr(basering)+"),(ls("+string(size(v))+"),"+ordstr(basering)+");"); 2030 list l1; 2031 for (int zz = 0; zz <= size(v)-1; zz++) 2032 { 2033 l1[size(l1)+1] = "z("+string(zz)+")"; 2034 } 2035 list l2=ringlist(basering)[2]; 2036 l1 = l1 + l2; 2037 ring displayring = create_ring(ringlist(basering)[1], l1, "(ls("+string(size(v))+"),"+ordstr(basering)+")", "no_minpoly"); 2027 2038 // End change by T. Keilen 2028 2039 //////////////////////////////////////////////////////////////
Note: See TracChangeset
for help on using the changeset viewer.