Skip to content
Snippets Groups Projects
  1. Oct 25, 2016
    • Carsten Gräser's avatar
      Remove unused methods based on unsave casts · c5e023c5
      Carsten Gräser authored
      These constructors and assignments from base class are
      all using a downcast which may result in undefined behaviour.
      Since this is potentially dangerous and not used anywhere
      in the core modules, this patch removes those methods.
      c5e023c5
    • Carsten Gräser's avatar
      Remove check for constructor/assignment from base class · dd4e07de
      Carsten Gräser authored
      These constructors and assignments are all implemented using
      a downcast to derived class and may lead to undefined behaviour.
      This commit removes the checks for these methods in preparation
      for their removal.
      dd4e07de
  2. Oct 21, 2016
  3. Oct 17, 2016
  4. Oct 12, 2016
  5. Sep 13, 2016
  6. Sep 12, 2016
  7. Aug 18, 2016
  8. Aug 10, 2016
  9. Aug 05, 2016
  10. Jul 28, 2016
  11. Jul 27, 2016
  12. Jul 18, 2016
  13. Jul 14, 2016
  14. Jul 12, 2016
  15. Jun 29, 2016
  16. Jun 03, 2016
  17. May 13, 2016
  18. Apr 11, 2016
    • Jö Fahlke's avatar
      [test][SolverAbort] Check that the solver aborts when given an unsolvable system to solve. · c024db84
      Jö Fahlke authored
      Here we try to solve A*x=b for x, with
      ```
            / 1  1 \       / 1 \
        A = |      |,  b = |   |,
            \ 1  1 /       \ 2 /
      ```
      which has no solution.  In the CGSolver, the this leads to a NaN defect after
      46 iterations.  In BiCGSTABSolver this leads to "abs(h) < EPSILON" after 1.5
      iterations.
      
      BiCGSTABSolver and RestartedGMResSolver also throw SolverAbort when they
      detect "breakdown", checking for that is left as a todo.
      c024db84
  19. Mar 22, 2016
Loading