Changeset a8a93f in git


Ignore:
Timestamp:
Mar 27, 2012, 10:16:43 PM (12 years ago)
Author:
Martin Lee <martinlee84@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
9735e15a80664cf2100a9402d015fd871e301dd8
Parents:
d922485f75d399f736245a5fbd9ed2f28bf7a2c5
git-author:
Martin Lee <martinlee84@web.de>2012-03-27 22:16:43+02:00
git-committer:
Martin Lee <martinlee84@web.de>2012-04-04 14:44:11+02:00
Message:
chg: clear denominators of factors
Location:
factory
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • factory/facBivar.h

    rd92248 ra8a93f  
    181181    {
    182182      normalize (result);
     183      if (v.level() == 1)
     184      {
     185        for (CFFListIterator i= result; i.hasItem(); i++)
     186        {
     187          LcF /= bCommonDen (i.getItem().factor());
     188          i.getItem()= CFFactor (i.getItem().factor()*
     189                       bCommonDen(i.getItem().factor()), i.getItem().exp());
     190        }
     191      }
    183192      result.insert (CFFactor (LcF, 1));
    184193    }
     
    204213  {
    205214    normalize (result);
     215    if (v.level() == 1)
     216    {
     217      for (CFFListIterator i= result; i.hasItem(); i++)
     218      {
     219        LcF /= bCommonDen (i.getItem().factor());
     220        i.getItem()= CFFactor (i.getItem().factor()*
     221                     bCommonDen(i.getItem().factor()), i.getItem().exp());
     222      }
     223    }
    206224    result.insert (CFFactor (LcF, 1));
    207225  }
  • factory/facFactorize.h

    rd92248 ra8a93f  
    135135  {
    136136    normalize (result);
     137    if (v.level() == 1)
     138    {
     139      for (CFFListIterator i= result; i.hasItem(); i++)
     140      {
     141        LcF /= bCommonDen (i.getItem().factor());
     142        i.getItem()= CFFactor (i.getItem().factor()*
     143                     bCommonDen(i.getItem().factor()), i.getItem().exp());
     144      }
     145    }
    137146    result.insert (CFFactor (LcF, 1));
    138147  }
Note: See TracChangeset for help on using the changeset viewer.