Changeset 962240 in git


Ignore:
Timestamp:
Jan 26, 2011, 2:57:47 PM (13 years ago)
Author:
Martin Lee <martinlee84@…>
Branches:
(u'spielwiese', '5b153614cbc72bfa198d75b1e9e33dab2645d9fe')
Children:
a563a0dc0a8a549c10112615472e0db61d6b9aca
Parents:
faacc9af4993a2cd9baf5e2c3630559360675eb3
Message:
bug fix for multiplicity computation


git-svn-id: file:///usr/local/Singular/svn/trunk@13803 2c84dea3-7e68-4137-9b89-c4e89433aadc
Location:
factory
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • factory/facFqBivar.h

    rfaacc9 r962240  
    120120    result.removeFirst();
    121121    for (CFFListIterator i= result; i.hasItem(); i++)
    122       i.getItem()= CFFactor (i.getItem().factor(), i.getItem().exp()*l*p);
     122      i.getItem()= CFFactor(i.getItem().factor(),i.getItem().exp()*ipower(p,l));
    123123    result.insert (CFFactor (LcF, 1));
    124124    return result;
     
    166166    result.removeFirst();
    167167    for (CFFListIterator i= result; i.hasItem(); i++)
    168       i.getItem()= CFFactor (i.getItem().factor(), i.getItem().exp()*l*p);
     168      i.getItem()= CFFactor(i.getItem().factor(),i.getItem().exp()*ipower(p,l));
    169169    result.insert (CFFactor (LcF, 1));
    170170    return result;
     
    213213    result.removeFirst();
    214214    for (CFFListIterator i= result; i.hasItem(); i++)
    215       i.getItem()= CFFactor (i.getItem().factor(), i.getItem().exp()*l*p);
     215      i.getItem()= CFFactor(i.getItem().factor(),i.getItem().exp()*ipower(p,l));
    216216    result.insert (CFFactor (LcF, 1));
    217217    return result;
  • factory/facFqFactorize.h

    rfaacc9 r962240  
    109109    result.removeFirst();
    110110    for (CFFListIterator i= result; i.hasItem(); i++)
    111       i.getItem()= CFFactor (i.getItem().factor(), i.getItem().exp()*l*p);
     111      i.getItem()= CFFactor(i.getItem().factor(),i.getItem().exp()*ipower(p,l));
    112112    result.insert (CFFactor (LcF, 1));
    113113    return result;
     
    154154    result.removeFirst();
    155155    for (CFFListIterator i= result; i.hasItem(); i++)
    156       i.getItem()= CFFactor (i.getItem().factor(), i.getItem().exp()*l*p);
     156      i.getItem()= CFFactor(i.getItem().factor(),i.getItem().exp()*ipower(p,l));
    157157    result.insert (CFFactor (LcF, 1));
    158158    return result;
     
    201201    result.removeFirst();
    202202    for (CFFListIterator i= result; i.hasItem(); i++)
    203       i.getItem()= CFFactor (i.getItem().factor(), i.getItem().exp()*(l-1)*p);
     203      i.getItem()= CFFactor(i.getItem().factor(),i.getItem().exp()*ipower(p,l));
    204204    result.insert (CFFactor (LcF, 1));
    205205    return result;
Note: See TracChangeset for help on using the changeset viewer.