Skip to content
Snippets Groups Projects
  1. Jan 14, 2015
  2. Dec 27, 2014
  3. Dec 26, 2014
  4. Dec 21, 2014
  5. Dec 08, 2014
  6. Nov 29, 2014
  7. Nov 25, 2014
  8. Nov 22, 2014
  9. Nov 14, 2014
  10. Nov 13, 2014
    • Oliver Sander's avatar
      0ae63729
    • Oliver Sander's avatar
      Have an extra multigrid level when using a second- or third-order FE space · 94d645d0
      Oliver Sander authored
      Previously, the number of multigrid transfer operators was always equal to
      the number of grid levels minus one.  That worked out correctly when doing
      first-order FE spaces.  However, for higher-order spaces, the up-most transfer
      operator transfers from the higher-order space to a first-order space
      _on the same grid level_.  But since the total number of transfer operators
      was grid levels minus one, this implied that the coarsest grid leve 
      was never used, and the coarse grid solver would operate on the second-coarsest
      grid.
      
      This patch adds the extra transfer operator in this case.  That means we now
      call the coarse grid solver on smaller problems, which makes a noticeable
      run-time difference.
      
      [[Imported from SVN: r9964]]
      94d645d0
Loading