|
[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 59b014: src/linalg2.hpp: replace DDISNA from LAPACK by a f...GitHub noreply at github.comWed Nov 5 17:00:12 GMT 2014
Branch: refs/heads/development Home: https://github.com/FlexibleSUSY/FlexibleSUSY Commit: 59b014f12610836c7cb6e1fd236a3aa0345ecaac https://github.com/FlexibleSUSY/FlexibleSUSY/commit/59b014f12610836c7cb6e1fd236a3aa0345ecaac Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-11-05 (Wed, 05 Nov 2014) Changed paths: M src/linalg2.hpp Log Message: ----------- src/linalg2.hpp: replace DDISNA from LAPACK by a function template Commit: a0f281e88ceb4f9872cdf7f8713e75dde0092c74 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a0f281e88ceb4f9872cdf7f8713e75dde0092c74 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-11-05 (Wed, 05 Nov 2014) Changed paths: M src/linalg2.hpp Log Message: ----------- src/linalg2.hpp: add floating-point type parameter to templates Commit: 6b4fa4f3bac563ceaf8d98d1c7e6e816165a519b https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6b4fa4f3bac563ceaf8d98d1c7e6e816165a519b Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-11-05 (Wed, 05 Nov 2014) Changed paths: M test/test_linalg2.cpp Log Message: ----------- test/test_linalg2.cpp: test with long double as well Note that long double is 80 bits wide on both i386 and x86-64. This is 16 bits more than double, and therefore is not equivalent to FORTRAN's 128-bit QUAD real. For the quad precision, consider GCC's __float128, Intel's _Quad, or boost::multiprecision::float128. Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/cdc022a76fb4...6b4fa4f3bac5
More information about the Flexiblesusy-commits mailing list |