• 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