Changeset 8d8fef in git for Singular/LIB/surfex.lib


Ignore:
Timestamp:
Jul 29, 2019, 11:36:09 PM (5 years ago)
Author:
Murray Heymann <heymann.murray@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
feed60bef09898f675e0f8605ed0ac0eaa8bed5a
Parents:
da1ec3de158a4f05384b9a83be86fc4c1942ec5fc1b9ababa50e8059dd847da0957f50aea901e6a8
Message:
Merge branch 'machine_learning' of github.com:MHeymann/Sources into machine_learning
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/surfex.lib

    rda1ec3 r8d8fef  
    3838LIB "sing.lib";
    3939LIB "surf.lib";
    40 
     40LIB "ring.lib";
    4141///////////////////////////////////////////////////////////
    4242//
     
    286286                                    string str_num_mp = "number "+parstr(1)+"="+
    287287                                        decstr2ratstr(rootminpoly())+";";
    288                                     execute("ring Iring = 0,("
    289 //                                            +string(coords)+","+str_para+"),dp;");
    290                                             +string(coords)+"),dp;");
     288                                    ring Iring = create_ring(0, "("+string(coords)+")", "dp");
    291289                                    basering;
    292290                                    execute(str_num_mp);
     
    308306                            string str_tmp_l = "ideal eqd_tmp = "+string(tmp_l)+";";
    309307                            def cur_ring = basering;
    310                             execute("ring Iring = (real,30),("+string(coords)+"),("+ordstr(oring)+");");
     308                            ring Iring = create_ring("(real,30)", "("+string(coords)+")", "("+ordstr(oring)+")");
    311309//                            basering;
    312310                            execute(str_I);
     
    10231021                    if(minp==1) {
    10241022                        // switch to a ring without minimal polynomial:
    1025                         execute("ring rr = (real,30,30),("+varstr(base)+"), dp;");
     1023                        ring rr = create_ring("(real,30,30)", "("+varstr(base)+")", "dp");
    10261024//                        rr;
    10271025//                        "str_I",str_I;
     
    10441042                if(n-params==3) {
    10451043                    p=cleardenom(p);
    1046                     execute("ring rr = (real,30,30),("+varstr(base)+","+parstr(base)+"), dp;");
     1044                    ring rr = create_ring("(real,30,30)", "("+varstr(base)+","+parstr(base)+")", "dp");
    10471045                    rr;
    10481046                    "str_I",str_I;
Note: See TracChangeset for help on using the changeset viewer.