135 Commits

Author SHA1 Message Date
Simon Gardling
491c8eb6fb clippy 2022-05-16 11:54:14 -04:00
Simon Gardling
1f39756998 add misc::almost_variable 2022-05-16 11:25:30 -04:00
Simon Gardling
73cb36cb50 fix step/resolution logic and fix accuracy issues 2022-05-16 10:53:17 -04:00
Simon Gardling
54c0703946 reorganization of data loading logic 2022-05-16 10:16:46 -04:00
Simon Gardling
bc5b239e65 cleanup 2022-05-16 09:58:55 -04:00
Simon Gardling
de2a24e469 newtons_method: return None for Infinates and NaNs 2022-05-16 09:26:41 -04:00
Simon Gardling
605dd5ae18 fix jittering of roots/extrema 2022-05-16 09:22:37 -04:00
Simon Gardling
cee58b1dc4 use get method 2022-05-16 08:33:58 -04:00
Simon Gardling
0ea2661ccb assumes and debug_asserts for SteppedVector 2022-05-16 01:17:34 -04:00
Simon Gardling
39f1ac03e5 cleanup 2022-05-16 00:18:04 -04:00
Simon Gardling
a84a53f885 cleanup 2022-05-15 23:30:37 -04:00
Simon Gardling
e2c2713633 changes from my egui fork 2022-05-13 14:13:19 -04:00
Simon Gardling
2d63c1b5f7 cleanup and improved function tests 2022-05-13 12:24:59 -04:00
Simon Gardling
76876eefac cleanup 2022-05-13 09:32:56 -04:00
Simon Gardling
f916de7524 improvements
General code improvements and optimizations.
2022-05-12 20:42:11 -04:00
Simon Gardling
1c8198103e refactor SteppedVector
refactored and optimized SteppedVector
2022-05-12 20:23:46 -04:00
Simon Gardling
020064a79e code improvements 2022-05-12 11:01:10 -04:00
Simon Gardling
813c545e06 misc 2022-05-11 18:48:55 -04:00
Simon Gardling
8d4a315a96 make caching system more robust 2022-05-11 18:39:59 -04:00
Simon Gardling
7109151b0f reorganize testing 2022-05-11 15:22:02 -04:00
Simon Gardling
24d2a5bbd8 it works!! 2022-05-11 13:00:55 -04:00
Simon Gardling
e6bee04113 cleanup + proper loading bar 2022-05-11 10:48:30 -04:00
Simon Gardling
42596be571 cleanups 2022-05-11 09:53:35 -04:00
Simon Gardling
243135b3dc cleanup 2022-05-04 23:43:50 -04:00
Simon Gardling
13a47ec30b MAJOR refactoring 2022-05-03 11:51:09 -04:00
Simon Gardling
2ee56104ae refactoring 2022-04-26 10:08:28 -04:00
Simon Gardling
fcfab3cf1c add descriptive error 2022-04-26 09:13:46 -04:00
Simon Gardling
03e7105ee9 JsonFileOutput -> TextData 2022-04-26 09:12:20 -04:00
Simon Gardling
d11480ed95 refactoring 2022-04-22 12:08:55 -04:00
Simon Gardling
5d153f4842 refactoring 2022-04-21 23:25:33 -04:00
Simon Gardling
547e4d7517 fix comments 2022-04-12 15:13:03 -04:00
Simon Gardling
95fb39715f use slice for option_vec_printer 2022-04-07 10:35:27 -04:00
Simon Gardling
c10843140b code improvements 2022-04-07 09:08:52 -04:00
Simon Gardling
a65874cf51 rewrite option_vec_printer and fix error 2022-04-06 14:36:31 -04:00
Simon Gardling
cd7fc75b67 update chars_take 2022-04-06 14:19:40 -04:00
Simon Gardling
f9046ce6dc fix doc 2022-04-06 11:52:46 -04:00
Simon Gardling
6f1d64ea02 code cleanup 2022-04-05 09:37:48 -04:00
Simon Gardling
516150f9c5 Welcome menu 2022-04-04 10:56:20 -04:00
Simon Gardling
dc53889dd5 clippy 2022-03-31 14:50:50 -04:00
Simon Gardling
9ea2a47246 clippy 2022-03-31 09:54:39 -04:00
Simon Gardling
a49b99e274 fix comment 2022-03-30 13:36:30 -04:00
Simon Gardling
c0996d91db fix traits 2022-03-30 13:32:09 -04:00
Simon Gardling
ce22f1645f fix FunctionHelper 2022-03-30 11:38:36 -04:00
Simon Gardling
2e2f28f60b turn some helper functions into traits 2022-03-30 11:13:04 -04:00
Simon Gardling
e53dab559f async work 2022-03-30 10:46:58 -04:00
Simon Gardling
eeecf4bd74 borrow more 2022-03-29 18:29:38 -04:00
Simon Gardling
d9c6c8143e use phf (generate hashmap at compiletime) 2022-03-29 16:50:28 -04:00
Simon Gardling
734989f1a4 clippy 2022-03-29 11:19:01 -04:00
Simon Gardling
f9e523f320 better autocomplete system 2022-03-29 11:18:27 -04:00
Simon Gardling
2bd1f641f9 comments 2022-03-28 09:09:36 -04:00