GitHub PushEvent at 2014-06-12 09:43:17
Repository: dune-istl
Actor: duneprojectmirrorjob
Payload: {"shas":[["449d455d280e5da427b7449aa408ad26197eff85","8d8fd9859f61c6341f713e94e6791f14fff21d1e@iwr.uni-heidelberg.de","[Bugfix] implemented complex Givens rotations and fixed MinRes and GMRes for complex valued problems","Marian Piatkowski",false],["9641b514b14b7f4aa31cc471e1e0607ac5091372","8d8fd9859f61c6341f713e94e6791f14fff21d1e@iwr.uni-heidelberg.de","[Bugfix] fixed order of the scalar product when applying the Arnoldi algorithm in GMRes solver, which is important in the complex case\n\nminor cleanups in the MinRes solver","Marian Piatkowski",false],["af950964f0ecad72df8f893e27ab33413275ec49","8d8fd9859f61c6341f713e94e6791f14fff21d1e@iwr.uni-heidelberg.de","[Bugfix] Exploit analytical properties in MINRES to avoid special-casing for complex case","Marian Piatkowski",false],["2aaf64d6b6d11080155ba9ed98ea87997058d8a3","8d8fd9859f61c6341f713e94e6791f14fff21d1e@iwr.uni-heidelberg.de","[Tests] added tests using complex nonsingular matrices and complex hermitian matrices to test the MinRes and GMRes solver on purely complex problems","Marian Piatkowski",false],["2118bb16af41dbc52a736986928c8319a8e7dc07","8d8fd9859f61c6341f713e94e6791f14fff21d1e@iwr.uni-heidelberg.de","[Autotools] added new header file in the Makefile.am","Marian Piatkowski",false],["5c6fbc184181f3d13209b21acc23b35692352bc0","8d8fd9859f61c6341f713e94e6791f14fff21d1e@iwr.uni-heidelberg.de","[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","Marian Piatkowski",false],["7c7b306001a017675d6adfeb01b02350acdd73f9","bfd0df162e5e9e6269402c583eacb2af6533d0d0@dune-project.org","[Tests] Move tests to exercise MINRES and GMRes on complex matrices into separate executable\n\nThe recently added tests for complex matrices added to complexrhstest\nmade that file really large and unwieldy, so this patch moves those\ntests to a new file complexmatrixtest.","Steffen Müthing",false],["55d627072bfc345ae30935646fef2813a6194378","bfd0df162e5e9e6269402c583eacb2af6533d0d0@dune-project.org","[Bugfix] GMRes now needs enable_if, so include common/typetraits.hh","Steffen Müthing",false],["5810fb23082727690e51f5771a6edac14d3ce57c","bfd0df162e5e9e6269402c583eacb2af6533d0d0@dune-project.org","[Buildsystem] Ignore helper header for complexmatrixtest\n\nThat header is not supposed to be used on its own, so it makes no sense\nto check whether that is possible.","Steffen Müthing",false],["c8b13dd890b2ed5bff79cfdf325662f639c80fac","c2b6875542b569f6a42d2e9c8d6f91fbd06e6a4a@dune-project.org","[CMake] Properly exclude header from headercheck.\n\nAdd newline at and of file.","Christoph Grüninger",false],["147aa32584455a5f476a01ce6a8d281794031bd0","bfd0df162e5e9e6269402c583eacb2af6533d0d0@dune-project.org","[complexmatrixtest] Rename assemble_random_matrix_vectors.hh -> complexdata.hh\n\nAs Christoph pointed out in FS1467, that's a rather unusual name for a\nDUNE header file, so make it a little more consistent.","Steffen Müthing",false],["64447e5fac195c72aa153445b86f146e6f82064e","bfd0df162e5e9e6269402c583eacb2af6533d0d0@dune-project.org","[Documentation] Add file comment and formatting hints to complexdata.hh","Steffen Müthing",false],["1fdbfda22f94c604fd3a4d526535000bf6ef176f","bfd0df162e5e9e6269402c583eacb2af6533d0d0@dune-project.org","Merge branch 'feature/fs1467-fix-gmres-and-minres-for-complex'\n\nFix broken handling of complex problems in MINRES and GMRes. With these\npatches, both solvers now support complex matrices as well as complex\nright-hand sides. Due to a couple of bugs, the convergence rate of\ncomplex problems was off even before the current breakage.\n\n* feature/fs1467-fix-gmres-and-minres-for-complex:\n  [Documentation] Add file comment and formatting hints to complexdata.hh\n  [complexmatrixtest] Rename assemble_random_matrix_vectors.hh -> complexdata.hh\n  [CMake] Properly exclude header from headercheck.\n  [Buildsystem] Ignore helper header for complexmatrixtest\n  [Bugfix] GMRes now needs enable_if, so include common/typetraits.hh\n  [Tests] Move tests to exercise MINRES and GMRes on complex matrices into separate executable\n  [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\n  [Autotools] added new header file in the Makefile.am\n  [Tests] added tests using complex nonsingular matrices and complex hermitian matrices to test the MinRes and GMRes solver on purely complex problems\n  [Bugfix] Exploit analytical properties in MINRES to avoid special-casing for complex case\n  [Bugfix] fixed order of the scalar product when applying the Arnoldi algorithm in GMRes solver, which is important in the complex case\n  [Bugfix] implemented complex Givens rotations and fixed MinRes and GMRes for complex valued problems","Steffen Müthing",true]],"size":13,"ref":"refs/heads/master","head":"1fdbfda22f94c604fd3a4d526535000bf6ef176f"}