Commit Graph
1702 Commits
Author SHA1 Message Date
conrad 25f6093cef conditionally undefine ARMA_IGNORE_DEPRECATED_MARKER 2025-05-15 13:33:25 +10:00
conrad 5d93b06328 better wording 2025-05-14 13:18:02 +10:00
conrad ef46b50c0c deprecate stand-alone is_finite() 2025-05-07 12:56:51 +10:00
conrad 4d9a82294a issue compile time warning for unused outputs 2025-05-02 14:14:07 +10:00
conrad caf55b8129 patch bump 2025-04-25 23:59:11 +10:00
conrad 75a08f29d9 workaround for bugs in clang 20.1 2025-04-24 15:18:05 +10:00
conrad 10b1286069 refactor to use superlu::int_t 2025-04-23 16:27:05 +10:00
conrad 38db8d899e add compile time warning 2025-04-23 14:08:11 +10:00
conrad 08bcbadd40 add compile time warning 2025-04-23 14:05:24 +10:00
conrad 92a91a20d7 fix speed regression for inv of tiny matrices 2025-04-23 13:31:13 +10:00
conrad c4a99aae01 add trace reduction 2025-04-23 13:25:35 +10:00
conrad b613bdb306 fix calculation of s 2025-04-23 13:24:40 +10:00
conrad 2456f676ec various spelling fixes 2025-03-25 23:17:48 +10:00
conrad 6e880d8174 patch bump 2025-03-25 16:31:24 +10:00
conrad 12259d14c4 add mutex around fftw plan teardown 2025-03-20 22:54:43 +08:00
conrad 64204ba71e minor simplifications 2025-03-18 19:58:20 +10:00
conrad 12134220c6 add debug statements 2025-02-20 11:38:58 +10:00
conrad 54c8a6bce9 minor version bump 2025-02-17 14:23:00 +10:00
conrad 597779ad8e remove commented out code 2025-02-17 14:03:24 +10:00
conrad c7e0735820 mark as RC2 2025-02-15 15:20:49 +10:00
conrad 0a175fb070 comment out problematic workarounds 2025-02-15 11:56:07 +10:00
conrad 1ee1a6ea2d remove problematic workaround 2025-02-15 11:49:54 +10:00
conrad cb5686067d minor speedup 2025-02-14 14:47:06 +10:00
conrad 5d92b91916 faster handling of sum(square(X)) 2025-02-14 14:40:31 +10:00
conrad dca21aa5f1 optimisation for spglue_schur 2025-02-14 14:32:11 +10:00
conrad fce2e450b8 allow use of blas::dot() 2025-02-14 14:12:24 +10:00
conrad 28139a6da3 mark as RC1 2025-02-13 23:29:27 +10:00
conrad 5c45d78bba workaroudns for old user code 2025-02-13 22:45:47 +10:00
conrad 0446d2eed8 minor layout fix 2025-02-13 22:45:12 +10:00
conrad 3f0e62abfa workaround for old user code 2025-02-12 11:14:43 +10:00
conrad da80bc561f fix types 2025-02-12 10:04:02 +10:00
conrad 5a845df84b fix type 2025-02-12 09:46:43 +10:00
conrad 9e6bda097d pre-calculate abs(cx) for faster sorting of complex matrices 2025-02-10 14:44:19 +10:00
conrad 0bea1b2f4d simplify comment 2025-02-10 12:03:26 +10:00
conrad 08a15ab6d2 simplifications 2025-02-07 15:44:24 +10:00
conrad 8f76c2f5a7 use temporary matrix to explicitly avoid aliasing 2025-02-07 15:32:51 +10:00
conrad eea1835183 specialised handling for pow(x,0.5) 2025-02-07 12:07:38 +10:00
conrad 8e02066f52 better wording 2025-02-07 11:51:28 +10:00
conrad cc5d113370 reinterpret pow(x,0.5) as sqrt(x) 2025-02-07 11:32:05 +10:00
conrad 8903fd84a5 restore selective use_mp for pow() 2025-02-07 11:15:52 +10:00
conrad 08d3312192 reinterpret pow(x,0.5) as sqrt(x) 2025-02-07 11:06:51 +10:00
conrad beb4ee0e39 remove unused variable 2025-02-06 14:44:00 +10:00
conrad 4ab6a53ab5 minor layout fix 2025-02-06 14:40:31 +10:00
conrad 99b11428df use std:: prefix 2025-02-05 16:34:40 +10:00
conrad 955abfeeab refactor to avoid using union 2025-02-05 16:24:14 +10:00
conrad e5b1d0bd70 replace weird typedefs with C++11 type aliases 2025-02-05 13:01:33 +10:00
conrad b70e88d8ad minor fix 2025-02-04 13:40:24 +10:00
conrad e7ecee425f remove checking for matrix mul chains 2025-02-03 14:55:59 +10:00
conrad 7004caa4b4 handle more corner cases 2025-02-03 14:41:16 +10:00
conrad 22bbf2ad79 better debug message 2025-02-03 14:10:20 +10:00