183 Commits

Author SHA1 Message Date
75092e7d9f
don't do sketchy egui Id stuff 2025-12-03 11:32:24 -05:00
Simon Gardling
8902c986f8 some more refactoring 2023-12-04 13:18:09 -05:00
Simon Gardling
c486c554c8 update egui 2023-10-02 09:21:56 -04:00
Simon Gardling
3d0d3ef7a3 progress 2023-08-25 11:08:06 -04:00
Simon Gardling
7e1fe54d59 update dependencies 2023-08-25 10:44:54 -04:00
Simon Gardling
caba881a95 clippy 2023-03-25 12:07:20 -04:00
Simon Gardling
3d1260ec5f fixup 2023-03-24 10:33:01 -04:00
Simon Gardling
592a67a304 cleanup 2023-03-24 09:49:54 -04:00
Simon Gardling
b37a6223bc updated 2023-03-07 10:05:37 -05:00
Simon Gardling
9a8f8a6539 updating 2022-11-13 14:14:44 -05:00
Simon Gardling
1110e92ef3 update 2022-06-18 20:41:18 -04:00
Simon Gardling
7c2116d548 cleanup hashed_storage_create 2022-06-12 15:33:38 -04:00
Simon Gardling
35dc36014d simplify option_vec_printer 2022-06-12 15:24:59 -04:00
Simon Gardling
e3128593e2 simplify newtons_method_helper
Wohoo!! 1000th commit, I know this specific commit is super small, but the number of total commits is a large milestone.
2022-06-03 02:46:31 -04:00
Simon Gardling
4cdd764956 more cleanup 2022-06-01 02:26:21 -04:00
Simon Gardling
f3f0aa53a9 capitalize comment 2022-05-25 13:09:28 -04:00
Simon Gardling
a224ae7497 simplify newtons_method return logic 2022-05-25 12:30:46 -04:00
Simon Gardling
123c49a5d8 cleanup + properly handle saving function data 2022-05-25 12:26:41 -04:00
Simon Gardling
08f3040381 improve random_u64 2022-05-24 23:08:08 -04:00
Simon Gardling
ab8652ee3e HIGHLY optimize partial regen of values 2022-05-24 14:04:02 -04:00
Simon Gardling
a60f1cb83d remove uuid 2022-05-24 13:09:00 -04:00
Simon Gardling
be8abfca28 inline SteppedVector::get_index 2022-05-23 10:11:59 -04:00
Simon Gardling
a94c0ed3b6 remove dead code 2022-05-23 10:09:30 -04:00
Simon Gardling
c668a44e44 remove unnecessary abs calls 2022-05-23 09:58:43 -04:00
Simon Gardling
dd16941174 more debug checks in SteppedVector 2022-05-23 09:54:50 -04:00
Simon Gardling
de405d168a optimize SteppedVector 2022-05-23 09:49:31 -04:00
Simon Gardling
27a1844e08 impl EguiHelper const 2022-05-22 19:28:07 -04:00
Simon Gardling
e10d86b307 clippy 2022-05-21 01:55:48 -04:00
Simon Gardling
4b0e758d33 micro cleanups 2022-05-20 14:17:30 -04:00
Simon Gardling
685ff25631 inline variable 2022-05-20 12:56:41 -04:00
Simon Gardling
2ba11008b5 optimize SHORT_COMMIT to bytes 2022-05-20 12:47:09 -04:00
Simon Gardling
276d1f3f20 improve hashed_storage_read 2022-05-20 12:37:48 -04:00
Simon Gardling
c99e367512 logic improvements 2022-05-19 11:34:23 -04:00
Simon Gardling
c88f465401 move comment 2022-05-18 23:57:59 -04:00
Simon Gardling
df89fe10d7 use mem::transmute for hashed_storage 2022-05-18 23:52:45 -04:00
Simon Gardling
782d567302 fix newtons_method handling of non-finite derivatives 2022-05-18 15:01:33 -04:00
Simon Gardling
e7e82a72b2 fix build and add test for newtons_method 2022-05-18 14:52:03 -04:00
Simon Gardling
c753621cf8 add to_values 2022-05-18 14:31:51 -04:00
Simon Gardling
001a21f250 inline 2022-05-18 14:24:21 -04:00
Simon Gardling
5ef45c1b2b make EguiHelper traits use owned self 2022-05-18 14:23:54 -04:00
Simon Gardling
3ef1feedb1 add tests for EguiHelper trait 2022-05-18 13:53:01 -04:00
Simon Gardling
1e9342a949 improve hashed_storage_read 2022-05-17 10:26:06 -04:00
Simon Gardling
4227437475 hm 2022-05-17 10:15:45 -04:00
Simon Gardling
23a2d8f8fc rename some stuff 2022-05-16 17:44:43 -04:00
Simon Gardling
5cf736cf78 hmm 2022-05-16 17:40:25 -04:00
Simon Gardling
6d06c25fac further refactoring 2022-05-16 17:20:08 -04:00
Simon Gardling
62944783ca some refactoring 2022-05-16 16:58:30 -04:00
Simon Gardling
490e4bffbd cleanup 2022-05-16 14:52:06 -04:00
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