Skip to content
Snippets Groups Projects
  1. Dec 15, 2014
    • Steffen Müthing's avatar
      [Infrastructure] Be more careful about field_type / real_type · 714cd554
      Steffen Müthing authored
      This patch removes the assumption that the field_type and / or real_type
      can always be implicitly converted to double and can be implicitly
      constructed from an int (in constructs like field_type d = 0;).
      
      This patch is required for compatibility with the FLOP counter in PDELab.
      714cd554
  2. Dec 08, 2014
  3. Nov 29, 2014
  4. Nov 28, 2014
  5. Nov 21, 2014
  6. Oct 30, 2014
  7. Oct 29, 2014
  8. Oct 03, 2014
  9. Sep 23, 2014
  10. Aug 05, 2014
  11. Jul 21, 2014
  12. Jun 28, 2014
  13. Jun 12, 2014
    • Steffen Müthing's avatar
      Merge branch 'feature/fs1467-fix-gmres-and-minres-for-complex' · 1fdbfda2
      Steffen Müthing authored
      Fix broken handling of complex problems in MINRES and GMRes. With these
      patches, both solvers now support complex matrices as well as complex
      right-hand sides. Due to a couple of bugs, the convergence rate of
      complex problems was off even before the current breakage.
      
      * feature/fs1467-fix-gmres-and-minres-for-complex:
        [Documentation] Add file comment and formatting hints to complexdata.hh
        [complexmatrixtest] Rename assemble_random_matrix_vectors.hh -> complexdata.hh
        [CMake] Properly exclude header from headercheck.
        [Buildsystem] Ignore helper header for complexmatrixtest
        [Bugfix] GMRes now needs enable_if, so include common/typetraits.hh
        [Tests] Move tests to exercise MINRES and GMRes on complex matrices into separate executable
        [Cleanup][Tests] Rearranged the automatically parsed code for the assembling of the random matrices and random vectors in assemble_random_matrix_vectors.hh for better readability
        [Autotools] added new header file in the Makefile.am
        [Tests] added tests using complex nonsingular matrices and complex hermitian matrices to test the MinRes and GMRes solver on purely complex problems
        [Bugfix] Exploit analytical properties in MINRES to avoid special-casing for complex case
        [Bugfix] fixed order of the scalar product when applying the Arnoldi algorithm in GMRes solver, which is important in the complex case
        [Bugfix] implemented complex Givens rotations and fixed MinRes and GMRes for complex valued problems
      1fdbfda2
    • Steffen Müthing's avatar
    • Steffen Müthing's avatar
      [complexmatrixtest] Rename assemble_random_matrix_vectors.hh -> complexdata.hh · 147aa325
      Steffen Müthing authored
      As Christoph pointed out in FS1467, that's a rather unusual name for a
      DUNE header file, so make it a little more consistent.
      147aa325
    • Christoph Grüninger's avatar
      [CMake] Properly exclude header from headercheck. · c8b13dd8
      Christoph Grüninger authored
      Add newline at and of file.
      c8b13dd8
  14. Jun 11, 2014
  15. Jun 01, 2014
  16. May 19, 2014
  17. May 09, 2014
  18. May 08, 2014
    • Steffen Müthing's avatar
      Merge branch 'feature/fix-gmres-and-minres' · 42f157e4
      Steffen Müthing authored
      * feature/fix-gmres-and-minres:
        [GMRes] Fix deprecation warning for old constructors
        made the distinction between field_type and real_type which is the same for real numbers but differs for std::complex
        added the old constructors called with the variable recalc_defect to RestartedGMResSolver and set them as deprecated, since they should not be used anymore
        changed the initialization of the arrays in the MinRes solver to remove the compiler warnings
        fixed MinRes with the following changes:
        fixed GMRes
      
      Conflicts:
      	dune/istl/solvers.hh
      42f157e4
    • Steffen Müthing's avatar
      [GMRes] Fix deprecation warning for old constructors · a9c29343
      Steffen Müthing authored
      Function attribute have to be placed in front of the function name,
      not behind it.
      a9c29343
  19. May 07, 2014
Loading