Commit Graph
48 Commits
Author SHA1 Message Date
conrad b744b74533 ensure consistency with documentation 2024-11-07 12:17:54 +10:00
conrad ef7fec1385 deprecate ARMA_CRIPPLED_LAPACK option 2024-10-31 13:34:51 +10:00
conrad 42623aff06 minor cleanups 2024-10-31 13:21:39 +10:00
conrad cb3203f130 add ARMA_BLAS_64BIT_INT config option 2024-09-04 15:12:07 +10:00
conrad 64a125b35b remove warning about long-removed option 2024-06-27 11:52:28 +10:00
conrad 11b009ccdc emit warning if conformance checks are disabled 2024-06-24 12:11:27 +10:00
conrad dbcbc65a00 change !ARMA_DONT_USE_STD_MUTEX to ARMA_USE_STD_MUTEX 2024-05-03 14:42:42 +10:00
conrad 2ee2b572ba fix 2024-05-03 14:21:25 +10:00
conrad e8b08f83e8 reorder processing to ensure consistency 2024-04-26 13:01:34 +10:00
conrad a4bdfd034b more compact debug messages 2024-04-26 12:57:33 +10:00
conrad 60915d66dc rework ARMA_NO_DEBUG to ARMA_DONT_CHECK_CONFORMANCE 2024-04-26 12:03:05 +10:00
conrad 8675f3868a remove ARMA_DONT_ZERO_INIT option 2024-04-25 12:39:11 +10:00
conrad 91dbb8c2ea rework arna_rng to use thread-safe mersenne twister as default; ensure unique seeds for each thread 2023-08-07 10:07:46 +10:00
conrad 8bce0e3d41 simplifications 2023-02-07 15:07:34 +10:00
conrad 7e65e9984f conditionally enable printing of hdf5 errors 2023-02-07 14:57:27 +10:00
conrad 9703ed88b7 rename optimise_sympd to optimise_sym 2023-01-05 13:14:13 +10:00
conrad 0c2c01fdeb rearrange 2022-12-30 20:11:26 +10:00
conrad f9e3474c5c prep work for fftw3 2022-12-30 20:05:20 +10:00
conrad a5a72b39ce rearrange 2022-12-30 19:56:46 +10:00
conrad 44ef7e7e3e remove HDF5 wrapper functions 2022-12-01 18:01:07 +10:00
conrad 450900a220 simplifications 2022-10-16 11:12:10 +10:00
conrad b41a0b294d move forced enablement of warnings 2022-10-16 10:53:42 +10:00
conrad be3197a4eb rename internal cmake-related option for clarity 2022-07-12 13:10:00 +10:00
conrad 698b2e06a8 better wording 2022-06-22 10:56:22 +10:00
conrad e5dcf83131 enable warning about old option 2022-06-21 22:51:44 +10:00
conrad c8b02b90a0 more details on warning levels 2022-06-20 14:42:32 +10:00
conrad c2ed8d39f9 expand configuration 2022-03-30 11:14:48 +10:00
conrad 6fb8a00dba add check_nonfinite config option 2022-03-28 11:54:47 +10:00
conrad 953e56c1d5 remove support for ARMA_DONT_PRINT_ERRORS 2022-03-18 13:38:49 +10:00
conrad 3b2754f553 don't use ATLAS headers 2022-03-17 01:21:27 +10:00
conrad f0c5db3237 partially restore support for ATLAS, due to RHEL7 2022-03-16 21:36:24 +10:00
conrad 8fb75e5ffd fix comment 2022-03-16 16:44:58 +10:00
conrad eefd54467e use dedicated option to allow optimised handling of inv() and inv_sympd() within expressions 2022-03-16 15:23:25 +10:00
conrad d5d569b242 remove use of ATLAS 2022-02-09 11:40:27 +10:00
conrad b829608b35 add SPDX license identifier 2021-09-21 14:18:36 +10:00
conrad 76d54d89bf increase mp threshold 2021-05-10 11:36:33 +10:00
conrad 95fde83a53 allow to optionally disable zero init 2021-05-03 12:31:07 +10:00
conrad ac74ca46e1 more details 2021-04-01 19:19:04 +10:00
conrad 8869d4be56 alllow printing of exeptions to be enabled/disabled 2021-04-01 18:17:47 +10:00
conrad 8d3b604950 better description of ARMA_WARN_LEVEL 2021-04-01 16:41:30 +10:00
conrad c4b83ca819 use warning messages with configurable warning level 2021-03-30 16:59:57 +10:00
conrad 0c03145f3c preparatory work 2021-03-30 14:24:27 +10:00
conrad 50f5c7ec30 simplifications 2021-03-28 17:43:21 +10:00
conrad 76f6581d9f mention ARMA_EXTRA_WARNINGS 2021-03-28 16:10:31 +10:00
conrad 88df744fe6 mention pinv() in the context of ARMA_OPTIMISE_SYMPD 2021-02-22 11:28:43 +10:00
conrad a87f4385b3 add ARMA_BLAS_NOEXCEPT and ARMA_LAPACK_NOEXCEPT options 2021-01-09 15:46:05 +10:00
conrad 348d8fe45e 2020-10-20 19:08:06 +10:00
conrad 89981d2844 2020-10-20 18:40:30 +10:00