Commit Graph
39 Commits
Author SHA1 Message Date
conrad 39fcc760c6 initial implementation of .row_as_mat() and .col_as_mat() 2023-02-17 14:56:56 +10:00
conrad 0978866fb8 optional faster CSV reading using std::from_chars() 2023-02-15 14:19:39 +10:00
conrad 3731e0068b rename 2023-02-06 21:34:44 +10:00
conrad edaa49f4c1 initial interface to fftw3 2023-02-06 21:32:37 +10:00
conrad 0882f18ebb rearrange 2023-01-20 13:31:03 +10:00
conrad 64c25f6a47 simplification 2023-01-18 12:35:14 +10:00
conrad c460edc5e7 add warning note 2023-01-17 18:39:38 +10:00
conrad bd9f47c60f rename 2023-01-05 13:15:02 +10:00
conrad 44ef7e7e3e remove HDF5 wrapper functions 2022-12-01 18:01:07 +10:00
conrad 17a983dd59 initial implementation of element-wise pow() 2022-09-14 12:38:13 +10:00
conrad d32cd54cf8 refactor to remove gen_randu and gen_randn 2022-06-06 14:16:24 +10:00
conrad 3460d489d6 __has_include guards 2022-06-02 13:26:11 +10:00
conrad 8b54763264 disable openmp if header not found 2022-05-26 14:44:30 +10:00
conrad 48a0a29132 remove checks as lack of required header files is not the problem 2022-05-26 14:39:53 +10:00
conrad bc700d838b add warning message 2022-05-25 16:07:32 +10:00
conrad 3a015d4c04 distable use of std::mutex if header not found 2022-05-25 13:55:06 +10:00
conrad 075c3f6d13 rename 2022-05-05 00:11:49 +10:00
conrad cad0c7a340 move op_rcond 2022-05-04 23:12:47 +10:00
conrad 7d417bc484 move definitions of inv_sympd() to separate file 2022-03-23 15:06:30 +10:00
conrad ff4c7d7067 replace 'ifdef' with 'if defined' for consistency 2022-03-17 11:03:20 +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 1795d9405d move classes 2022-03-16 14:24:37 +10:00
conrad 8d102e67b7 rename 2022-02-26 14:22:49 +10:00
conrad e32f2cd3f0 remomve deprecated class 2022-02-26 14:19:06 +10:00
conrad e03258f3cb split out rcond variants of op_inv 2022-02-21 12:28:36 +10:00
conrad 1b20728840 split op_inv_gen into op_inv_gen and op_inv_spd 2022-02-18 11:45:05 +10:00
conrad d74cfb909f rename op_inv_*.hpp to op_inv_gen_*.hpp 2022-02-18 11:20:55 +10:00
conrad d5d569b242 remove use of ATLAS 2022-02-09 11:40:27 +10:00
conrad 3a12b86552 refactor rank() into op_rank 2021-12-01 12:05:42 +10:00
conrad 6024ff7915 add SPDX license identifier 2021-09-21 14:19:16 +10:00
conrad e592d9f496 allow specifying fill value at construction 2021-07-03 23:48:06 +10:00
conrad a29435d9b2 refactor log_det() 2021-03-31 15:57:42 +10:00
conrad be701c8e1f move sparse matrix norms to separate files 2021-03-25 15:22:49 +10:00
conrad 7845181f7e refactor det() 2021-03-19 13:25:41 +10:00
conrad c01c0b8117 rename 2021-03-04 16:03:05 +10:00
Yixuan Qiu 51e0fd2141 Support for "sigma" in the NEWARP version of eigs_sym() 2020-12-31 11:17:10 +00:00
conrad 348d8fe45e 2020-10-20 19:08:06 +10:00
conrad 89981d2844 2020-10-20 18:40:30 +10:00