1. 02 Feb, 2016 3 commits
    • Andreas Marek's avatar
      Remove assumend size arrays from real simple kernel · 7a564731
      Andreas Marek authored
      This commit might be performance critical, it has to be timed
      carefully. Thus one can switch back to the old implementation.
      The new one, however, is more safe and better to debug
      7a564731
    • Andreas Marek's avatar
      Remove assumed size arrays from generic complex kernel · 1da1bd50
      Andreas Marek authored
      This change might be performance critical and has to be timed
      carefully. Thus it is possible to switch back to the old
      implementation. The new one, however, can actually be debbuged
      1da1bd50
    • Andreas Marek's avatar
      Remove assumed size from generic real kernel · cb4c4ae7
      Andreas Marek authored
      The generic real kernel is now contained in a module, this allows
      strict interface checking! It also does not use assumed size arrays
      anymore. Both points increase the possibility to debug and find errors.
      
      However, this might be performance critical! It is possible to
      switch back to the old implementation if that turns out to
      be beneficial w.r.t. performance. Timings with gfortran 4.9 on Intel
      Haswell showed that the new implementation is about 30 percent faster
      then the previous one
      cb4c4ae7
  2. 19 Jan, 2016 1 commit