Commit Graph
2096 Commits
Author SHA1 Message Date
conrad b4e2b8de7c more debug statements 2024-10-29 15:30:28 +10:00
conrad b0ff7506b0 update docs 2024-10-29 15:10:16 +10:00
conrad 1bf38c114d fix 2024-10-29 10:34:44 +10:00
conrad 96e98edec9 inv rcond optimisation for sym matrices 2024-10-29 00:10:14 +10:00
conrad 6e838ef11c defintions for sycon and hecon 2024-10-28 16:00:02 +10:00
conrad 55059a4e30 refactor inv_sym() to handle complex hermitian matrices 2024-10-28 15:44:25 +10:00
conrad 98c7800566 add TODOs 2024-10-28 15:12:48 +10:00
conrad 0e5978f981 partial rework of inv() to optimise for symmetric matrices 2024-10-28 14:23:24 +10:00
conrad b52dae4657 mark as unstable 2024-10-14 14:07:18 +10:00
conrad 1b037556da simpler wording 2024-10-05 19:08:45 +10:00
conrad 6a1c5d7ff3 remove handling of rare expressions 2024-10-05 18:59:22 +10:00
conrad ce4d54c82b bump min compiler version 2024-10-05 16:54:40 +10:00
conrad bca1545ae3 deprecate support for gcc < 8.1 2024-10-05 16:48:37 +10:00
conrad b908470f3b change http to https 2024-10-04 11:44:27 +10:00
conrad 7c75e9e594 deprecate ill-designed forms of pow() 2024-10-03 13:57:48 +10:00
conrad 55c30cbc73 restore doc for previous option 2024-10-03 13:15:41 +10:00
conrad d56115ef45 simplifications 2024-10-03 11:35:02 +10:00
conrad c7f1711d6c restore original implementation; subview_each et al are not derived from Base 2024-10-03 11:12:17 +10:00
conrad e280d25c9a add explanatory notes 2024-10-03 11:03:52 +10:00
conrad 27f4297396 more refactoring 2024-10-03 10:56:14 +10:00
conrad 5eabafe2b3 partial rewrite of powext 2024-10-02 14:46:00 +10:00
conrad ed1ec45817 remove deprecated forms 2024-10-02 13:14:41 +10:00
conrad 901c5c3d0c add notes 2024-10-02 13:10:02 +10:00
conrad 19292dff3a rearrange deprecated forms 2024-10-02 12:59:34 +10:00
conrad 53f8e0664f deprecate seldom used forms of pow() 2024-10-02 12:47:46 +10:00
conrad d66e799b5c simplification: remove docs for seldom used forms of pow() 2024-10-02 12:43:12 +10:00
conrad 053d5a5787 stats_fns: clarify caveat and add example for integer vector 2024-09-25 11:07:26 +10:00
conrad cb3203f130 add ARMA_BLAS_64BIT_INT config option 2024-09-04 15:12:07 +10:00
conrad 44411aadee explicitly deprecate old log_add_exp() 2024-09-04 12:36:46 +10:00
conrad c953e836e7 clarify that 'long long' is 64 bit integer 2024-08-21 20:31:10 +10:00
conrad 40d2d9fb9c patch bump 14.0.2 2024-08-06 13:06:20 +10:00
conrad e529e8fadb ensure format is consistent 2024-08-02 13:04:55 +10:00
conrad cdf9a0519d fix links 2024-08-01 13:20:38 +10:00
conrad acdc6b8670 fix layout 2024-08-01 12:32:32 +10:00
conrad 251f964c1b check for presence of ARMA_USE_STD_MUTEX instead of absence of ARMA_DONT_USE_STD_MUTEX 2024-07-31 11:52:50 +10:00
conrad 9937cdafd5 prefer __builtin_assume_aligned() over std::assume_aligned() to reduce risk 2024-07-31 11:44:49 +10:00
conrad e31354d8da use std::assume_aligned() if available 2024-07-31 11:39:51 +10:00
conrad 6279cb3774 more details for TODO 2024-07-31 11:28:14 +10:00
conrad fa72e7e3e0 remove seldom used optimisation to increase maintainability 2024-07-24 12:26:56 +10:00
conrad f72efd7c61 more graceful handling of unsupported data types 2024-07-20 17:16:45 +10:00
conrad 3d4daafeb8 better wording 2024-07-20 16:53:09 +10:00
conrad a99ef05d41 patch bump 14.0.1 2024-07-07 23:01:27 +10:00
conrad a7d906019a comment out docs for disabling run-time checks 2024-07-01 11:16:35 +10:00
conrad f3fe8d04c7 ensure consistent markers in quasi_unwrap and Proxy 2024-06-30 14:29:21 +10:00
conrad 508ebe3deb avoid unwrapping delayed expressions potentially captured by the Proxy 2024-06-30 14:26:40 +10:00
conrad 6e6657e2f0 skip aliasing checks where not necessary 2024-06-30 13:05:02 +10:00
conrad 935a500e75 simplify debug messages 2024-06-27 13:20:51 +10:00
conrad 64a125b35b remove warning about long-removed option 2024-06-27 11:52:28 +10:00
conrad 6754eadb00 minor comment fix 2024-06-26 14:14:29 +10:00
conrad 4a93a1a5d2 version bump 14.0.0 2024-06-25 14:24:38 +10:00