Changeset ca51f3 in git


Ignore:
Timestamp:
Mar 12, 2019, 4:48:12 PM (5 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
78231d7139b2194b384eff921c267d7838ebfba8
Parents:
0561fc58af61d0d8b4a15e3d4ea172191a712c49
Message:
fix: doc - redefine in VecField.lib
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/VecField.lib

    r0561fc rca51f3  
    469469
    470470    list W;
     471    VecField temp;
    471472    for(i=1;i<=size(l);i++)
    472473    {
    473         VecField temp = changeCoordinates(l[i],coordChange);
     474        temp = changeCoordinates(l[i],coordChange);
    474475        W = insert(W,temp,size(W));
    475476    }
     
    821822
    822823        // find out how to write this in the basis again by brute force:
     824        poly mon,lcoef;
    823825        while(p != 0)
    824826        {
    825             poly mon = leadmonom(p);
    826             poly lcoef = leadcoef(p);
     827            mon = leadmonom(p);
     828            lcoef = leadcoef(p);
    827829            p = p-mon*lcoef;
    828830            for(int h=1;h<=ncols(W);h++)
     
    10691071    int pos=1;
    10701072    int i,j,k;
     1073    module M;
     1074    matrix m;
    10711075    for(i=1;i<=size(spaces);i++)
    10721076    {
    1073         module M = spaces[i];
    1074         matrix m = M;
     1077        M = spaces[i];
     1078        m = M;
    10751079        for(j=1;j<=ncols(m);j++)
    10761080        {
     
    12201224    // we compute this by brute force: for each monomial in H,
    12211225    // check whether it is wh of lambda,weights.
     1226    poly mon;
     1227    matrix res;
    12221228    for(int j=1;j<=ncols(H);j++)
    12231229    {
    1224         poly mon = H[j];
     1230        mon = H[j];
    12251231        matrix expos[nvars(basering)][1] = leadexp(mon);
    12261232        expos = transpose(expos);
    1227         matrix res = expos*w;
     1233        res = expos*w;
     1234        kill expos;
    12281235        if(res[1,1] == lambda)
    12291236        {
     
    12591266    ideal W;
    12601267    matrix w[nvars(basering)][1] = weights;
     1268    poly mon;
     1269    matrix res;
    12611270    for(int j=1;j<=ncols(H);j++)
    12621271    {
    1263         poly mon = H[j];
     1272        mon = H[j];
    12641273        matrix expos[nvars(basering)][1] = leadexp(mon);
    12651274        expos = transpose(expos);
    1266         matrix res = expos*w;
     1275        res = expos*w;
     1276        kill expos;
    12671277        if(res[1,1] != lambda) // this line is the only difference to weaklyHomogeneousSpace()
    12681278        {
     
    14241434    poly c = 0;
    14251435    int origSize = size(g);
     1436    poly mon;
    14261437    for(int j=1;j <= origSize;j++)
    14271438    {
    1428         poly mon = leadmonom(g);
     1439        mon = leadmonom(g);
    14291440        mon = mon*leadcoef(g);
    14301441        g = g-mon;
Note: See TracChangeset for help on using the changeset viewer.