Commit Graph
1101 Commits
Author SHA1 Message Date
conrad a0142265dd use arma_config::zero_init 2022-04-19 14:51:48 +10:00
conrad c83fb3c635 add arma_config::zero_init 2022-04-19 14:48:18 +10:00
conrad 05ca294ef7 add inv_opts::no_ugly 2022-04-19 12:41:41 +10:00
conrad 8fa46e3a06 add inv_opts::no_ugly 2022-04-19 12:28:44 +10:00
conrad 82b438bd90 take into account diag and sym state for allow_approx 2022-04-13 15:50:16 +10:00
conrad f7e45d2d67 partial implementation of op_pinv_default::apply_solve() 2022-04-13 15:00:15 +10:00
conrad 2b591b1de2 fix 2022-04-12 15:08:32 +10:00
conrad 163bf39906 add strip_pinv 2022-04-12 12:41:43 +10:00
conrad b87e4f2a32 add op_pinv_default 2022-04-12 12:38:14 +10:00
conrad 6cd5e4dfe7 mark as unstable 2022-04-12 12:10:53 +10:00
conrad 4ad1d157e2 update name 2022-04-04 13:41:43 +10:00
conrad f05b8e562a version bump 2022-04-04 13:27:13 +10:00
conrad 88da5f4dbd fix 2022-04-02 02:13:14 +10:00
conrad 137daabc1e better layout 2022-04-02 02:09:32 +10:00
conrad 9c1ec738db better layout 2022-04-02 02:05:11 +10:00
conrad e670f96304 prevent garbage results 2022-03-31 16:34:23 +10:00
conrad 98b8314a38 update list of changes 2022-03-31 16:32:14 +10:00
conrad a5bc3c6d13 fix 2022-03-31 16:11:34 +10:00
conrad 990707ba7c mark as RC3 2022-03-31 15:50:46 +10:00
conrad 68a9678464 precompiled openblas 0.3.20 2022-03-31 15:49:03 +10:00
conrad 8cd8928673 simplification 2022-03-31 14:38:39 +10:00
conrad af5d423000 return nan on failure 2022-03-31 14:00:26 +10:00
conrad c774f9161f more details 2022-03-31 13:53:11 +10:00
conrad 9702dd3f4e clarifications 2022-03-31 12:52:13 +10:00
conrad 2a8e282439 for consistency, swap order of forms 2022-03-31 12:47:41 +10:00
conrad 47d73c2066 clarifications 2022-03-31 12:30:40 +10:00
conrad 780f806b04 simplifications 2022-03-31 12:20:40 +10:00
conrad c127eed08b more details 2022-03-30 13:59:17 +10:00
conrad 3516cbae1f expand docs for det() 2022-03-30 13:55:14 +10:00
conrad 040e58f835 split apply_tiny() into separate functions 2022-03-30 13:33:18 +10:00
conrad ebc68c1301 change order 2022-03-30 13:30:56 +10:00
conrad 77f11ad8ec remove specialisation 2022-03-30 12:08:43 +10:00
conrad e016249b43 fix 2022-03-30 12:03:27 +10:00
conrad e47b17b099 simplifications 2022-03-30 12:00:47 +10:00
conrad 0d65783a29 cx specialisatio for is_finite() 2022-03-30 11:58:26 +10:00
conrad 2c02ec50ed check for non-finite elements 2022-03-30 11:50:22 +10:00
conrad 88d9ac9319 remove checks due to relatively large overhead 2022-03-30 11:43:01 +10:00
conrad 3b0ccab63a remove checks due to relatively large overhead 2022-03-30 11:28:42 +10:00
conrad 9926211af3 restore previous approach 2022-03-30 11:21:38 +10:00
conrad c2ed8d39f9 expand configuration 2022-03-30 11:14:48 +10:00
conrad 80a61452f9 remove nonfinite checks 2022-03-30 00:42:34 +10:00
conrad 7385694faa expand debug message 2022-03-29 11:05:20 +10:00
conrad 0c36d7083e layout 2022-03-29 11:03:28 +10:00
conrad 6c33205155 detect nonfinite elements 2022-03-29 11:00:37 +10:00
conrad 4585ca5120 simplification 2022-03-29 00:33:52 +10:00
conrad ee0fe57d9f simplifications 2022-03-28 22:21:49 +10:00
conrad 3ea260f37d update docs for rank() 2022-03-28 22:00:26 +10:00
conrad fa73a16870 fix 2022-03-28 17:00:25 +10:00
conrad 1199f80d24 only check the parts that are required 2022-03-28 16:04:19 +10:00
conrad 04212cec80 check for nonfinite matrices 2022-03-28 15:42:47 +10:00