Commit Graph

100 Commits

Author SHA1 Message Date
a4389e605f move to ci named struct. 2023-09-23 23:08:51 +01:00
0d31a4f1ab add converstion between lognormal form and 90% c.i. 2023-09-23 22:35:40 +01:00
f1834341a9 update README, end for the day. 2023-09-23 22:19:59 +01:00
ccad14b318 leave out really trivial manipulations, add example, update to-dos 2023-09-23 22:15:48 +01:00
56ab018469 add many more comments, start adding to header file. 2023-09-23 21:53:45 +01:00
79dfcf79db use named structs in small algebra system. 2023-09-23 20:55:18 +01:00
a4fdbc1e2c savepoint 2023-09-13 19:03:03 +02:00
db75cc9afd add reference to clang-tidy in README 2023-08-19 19:22:49 +02:00
827fa3823b add clang-tidy to check for possible errors. 2023-08-19 19:18:02 +02:00
0c22716635 prepare adding squiggle.c to time to botec. 2023-08-17 14:30:33 +02:00
2ea32e2a47 savepoint 2023-08-11 15:27:01 +02:00
94ba44dd9e fix off-by-one error 2023-08-11 14:32:18 +02:00
fc17561028 continue nuclear recovery modelling. 2023-08-11 14:26:29 +02:00
2096b363bd start adding model about probability of recovery after nuclear war. 2023-08-11 14:01:12 +02:00
fb6edbff0c add sample_laplace 2023-08-11 14:01:02 +02:00
91ab0d27dc small readme clarifications 2023-08-02 19:56:34 +02:00
06a0569a02 cleanup README.md before publishing as blogpost 2023-08-01 14:17:57 +02:00
555ac7371b add shift for normals and scaling for lognormals 2023-08-01 14:08:19 +02:00
e0df88633c add to-do to readme 2023-08-01 13:07:04 +02:00
39ab972fa7 add burning fat example 2023-08-01 13:05:02 +02:00
3c49d3d2fd readme tweak II 2023-07-25 22:27:21 +02:00
d15ba1e50b readme tweak 2023-07-25 22:25:08 +02:00
75995c59a1 add MIT license 2023-07-24 11:25:29 +02:00
0e7d9d15e4 add no guarantees comment 2023-07-24 11:22:40 +02:00
1b8b6d23c4 readme tweaks 2023-07-24 00:44:40 +02:00
09601c8d46 add links to examples in readme 2023-07-24 00:43:53 +02:00
01770e4a91 fix link v2? 2023-07-24 00:40:33 +02:00
0ee010c472 fix readme link? 2023-07-24 00:40:00 +02:00
c29b3b4559 try adding link in readme 2023-07-24 00:39:17 +02:00
f6562e9f65 mark to-dos as done. 2023-07-24 00:38:28 +02:00
9c19095955 add serious model, add template. 2023-07-24 00:37:45 +02:00
84399e60a2 formatting pass 2023-07-24 00:15:05 +02:00
ef40ef5ae7 change the nuclear probability to monthly 2023-07-24 00:14:44 +02:00
b76a630d58 formatting pass nuclear probabilities 2023-07-23 23:54:15 +02:00
8b32d2d9b6 start adding nuclear probabilities 2023-07-23 23:53:57 +02:00
f8f8bc8de0 fix readme headings 2023-07-23 23:29:57 +02:00
1133d7819c fix README 2023-07-23 21:21:54 +02:00
7694124fec pontificate about tests with wide lognormals 2023-07-23 21:10:56 +02:00
e053a726ee add example of getting confidence interval & misc changes 2023-07-23 19:12:02 +02:00
d531d5571f formatting pass. 2023-07-23 16:30:42 +02:00
c8fd237bbf savepoint, rework tolerance values. 2023-07-23 16:28:44 +02:00
88e998edce formatting pass. 2023-07-23 15:44:22 +02:00
6b2349132b add tests lognormal, and have them use special tolerances. 2023-07-23 15:43:35 +02:00
b80b05ca30 tests for larger beta distributions 2023-07-23 14:01:17 +02:00
95afb7ea1a add tests for normal & beta. 2023-07-23 14:00:14 +02:00
f65699a688 fix floats.h bug, fix std bug, add tests for std. 2023-07-23 13:17:40 +02:00
6e228dcc6b replace all floats (32 bits) with doubles (64 bits)
to fix bug after switching xorshift32 => xorshift64
2023-07-23 13:02:56 +02:00
32033b5c86 stop using pow when possible
https://stackoverflow.com/questions/2940367/what-is-more-efficient-using-pow-to-square-or-just-multiply-it-with-itself
2023-07-23 12:53:46 +02:00
9e1d4ee6d4 move to xorshift64. Better precision. 2023-07-23 12:47:47 +02:00
11286211f7 add xorshift64 + various changes. 2023-07-23 12:44:16 +02:00