450 Commits

Author SHA1 Message Date
Simon Gardling
345851d8b4 update tests 2022-03-28 13:19:17 -04:00
Simon Gardling
8c3aa1d0d4 unneeded parentheses 2022-03-28 13:12:17 -04:00
Simon Gardling
1b183e29d8 fix pi parsing 2022-03-28 13:09:51 -04:00
Simon Gardling
ca8e0d0d2c add comment 2022-03-28 12:49:51 -04:00
Simon Gardling
4c4e1cdd82 only give hint for first empty function entry 2022-03-28 12:45:12 -04:00
Simon Gardling
e277829e61 hint default function 2022-03-28 12:22:48 -04:00
Simon Gardling
ce8775c468 update test 2022-03-28 12:12:34 -04:00
Simon Gardling
5671b9c172 comments and cleanup logic in process_func_str 2022-03-28 11:55:20 -04:00
Simon Gardling
d5e5cd1c4a legend 2022-03-28 11:39:59 -04:00
Simon Gardling
5fda043512 simplify this 2022-03-28 09:16:36 -04:00
Simon Gardling
2bd1f641f9 comments 2022-03-28 09:09:36 -04:00
Simon Gardling
583fb0e9c9 assert default values 2022-03-28 08:42:33 -04:00
Simon Gardling
6e281e0569 rename some variables 2022-03-28 08:33:36 -04:00
Simon Gardling
e0709ae845 use official egui again 2022-03-28 02:58:53 -04:00
Simon Gardling
a63841c3c3 print info about egui integration on startup 2022-03-26 01:04:44 -04:00
Simon Gardling
848588e29d small code changes 2022-03-26 00:54:57 -04:00
Simon Gardling
723d61d1b5 dyn_mut_iter 2022-03-24 19:22:28 -04:00
Simon Gardling
e6b87a178e update tests some more 2022-03-24 18:34:16 -04:00
Simon Gardling
08fd104e45 update tests 2022-03-24 18:27:56 -04:00
Simon Gardling
d97c149e1f simplify option_vec_printer 2022-03-24 18:16:33 -04:00
Simon Gardling
484267c1a4 add 2 comments 2022-03-24 14:44:48 -04:00
Simon Gardling
442c3b403c thing 2022-03-24 14:21:42 -04:00
Simon Gardling
5c8d7d4292 turn value_vec_to_tuple into a Trait 2022-03-24 12:56:24 -04:00
Simon Gardling
b492df826e use else if here 2022-03-24 11:55:18 -04:00
Simon Gardling
3114d5174f use hashmap in func_process_test 2022-03-24 11:53:07 -04:00
Simon Gardling
bae8ff8c0a fix incorrect variable name 2022-03-24 11:35:50 -04:00
Simon Gardling
862efa2c0e fix option_vec_printer 2022-03-24 11:33:09 -04:00
Simon Gardling
8cbc63fbc7 a lot of refactoring and re-implementing tests for FunctionEntry 2022-03-24 11:26:43 -04:00
Simon Gardling
3d5149c489 add comment 2022-03-24 09:44:57 -04:00
Simon Gardling
7b4f28f78f option_vec_printer improvements and tests 2022-03-24 09:40:46 -04:00
Simon Gardling
577162a0b1 Code improvements and better handling of empty integrals 2022-03-24 09:12:51 -04:00
Simon Gardling
50892ed4b5 refactor newton's method 2022-03-24 08:45:09 -04:00
Simon Gardling
7dc7167a57 refactor newtons_method 2022-03-24 00:07:59 -04:00
Simon Gardling
26000b06c8 fix resolution_helper 2022-03-23 23:22:10 -04:00
Simon Gardling
3b4ccd52a5 fix comments 2022-03-23 23:20:29 -04:00
Simon Gardling
fe4f44718e should be using 'tuple_windows' instead 2022-03-23 20:59:20 -04:00
Simon Gardling
3ef61b889a use is_empty here 2022-03-23 20:56:27 -04:00
Simon Gardling
c4c29328b6 refactor newtons_method 2022-03-23 20:56:04 -04:00
Simon Gardling
fd82c71652 use rayon parallel iterator when not on wasm 2022-03-23 20:41:24 -04:00
Simon Gardling
55d47121a4 changes 2022-03-23 20:14:02 -04:00
Simon Gardling
cd8cb6b587 TONS of refactoring 2022-03-23 13:41:52 -04:00
Simon Gardling
5f2fdce026 some improvements 2022-03-23 12:24:57 -04:00
Simon Gardling
6be78c763a lots of changes 2022-03-23 10:14:29 -04:00
Simon Gardling
b3963bb852 clippy 2022-03-22 14:50:21 -04:00
Simon Gardling
14c2fb4eda edit comment 2022-03-22 14:50:06 -04:00
Simon Gardling
a83282a8d6 remove import 2022-03-22 14:47:48 -04:00
Simon Gardling
c02dc63674 cleanup 'newtons_method' 2022-03-22 14:45:10 -04:00
Simon Gardling
844843531a remove dead code 2022-03-22 14:08:02 -04:00
Simon Gardling
d71c34a9fb fix comment 2022-03-22 14:05:40 -04:00
Simon Gardling
b89cf04dcc ACTUALLY fix SteppedVector 2022-03-22 14:01:54 -04:00