1. 22 Jun, 2010 2 commits
  2. 04 Jun, 2010 2 commits
  3. 25 May, 2010 2 commits
  4. 05 May, 2010 4 commits
  5. 24 Apr, 2010 2 commits
    • Christian Engwer's avatar
      merge revision 872:873 from trunk : · 557b76e3
      Christian Engwer authored
      [[Imported from SVN: r874]]
      557b76e3
    • Martin Nolte's avatar
      also fix pointer arithmetic in the copy constructor · 60c1d035
      Martin Nolte authored
      The problem with the old implementation was this:
      diff = (coeff_ - other.coeff_) is a difference between pointers of type Field *.
      Therefore, this difference includes an integer division (by sizeof( Field )).
      If the pointers were not aligned on sizeof( Field ) boundary, rounding occurs.
      Next thing other.rows_[ i ] + diff results in remultiplying with this size, bout
      the roundoff error persists and might, hence, lead to a segmentation fault.
      
      The solution was easy: use (other.rows_[ i ] - other.coeff_) for the difference.
      Since other.rows_[ i ] = k * sizeof( Field ) + other.coeff_ for some k, this division
      is safe.
      
      [[Imported from SVN: r873]]
      60c1d035
  6. 23 Apr, 2010 11 commits
  7. 16 Apr, 2010 3 commits
  8. 09 Apr, 2010 2 commits
  9. 08 Apr, 2010 7 commits
  10. 27 Mar, 2010 1 commit
  11. 12 Mar, 2010 2 commits
  12. 11 Mar, 2010 2 commits
    • Andreas Dedner's avatar
      This is a modification required for gcc 3.4: · 291a10d1
      Andreas Dedner authored
      - we reverted Patches 834:836; the changes there
        were also for compatibility with 3.4
      - we modified field.hh and polynomialbasis.hh so that
        the method specialization works directly with 3.4
        and the original semantics of field_cast is retained
      
      Tested with gcc 3.4.6, 4.3.4, and 4.4.3
      
      Please merge to 2.0
      
      [[Imported from SVN: r846]]
      291a10d1
    • Andreas Dedner's avatar
      make test pass - please merge · d759004c
      Andreas Dedner authored
      [[Imported from SVN: r845]]
      d759004c