Commit Graph

22 Commits

Author SHA1 Message Date
272d17473d suppress unused variable warnings with UNUSED macro 2023-12-09 17:59:41 +00:00
dd6cbb2ec2 split into squiggle and extra. 2023-11-18 20:25:12 +00:00
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
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
fb6edbff0c add sample_laplace 2023-08-11 14:01:02 +02:00
555ac7371b add shift for normals and scaling for lognormals 2023-08-01 14:08:19 +02:00
e053a726ee add example of getting confidence interval & misc changes 2023-07-23 19:12:02 +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
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
2131524017 README tweaks, free seed in examples 2023-07-23 10:09:34 +02:00
f9c64426d7 add mean and std for arrays. 2023-07-22 19:37:49 +02:00
04070a934e give more expressive names to main functions
This bash function was helpful:

function replace(){
  grep "$1" -rl .
  grep "$1" -rl . | xargs sed -i "s/$1/$2/g";
}
2023-07-22 19:21:20 +02:00
6247fbfb7b simplify PROCESS_ERROR macro 2023-07-16 22:58:20 +02:00
11e965be4f rename sampler functions, elaborate on README, etc. 2023-07-16 22:32:03 +02:00
f5af776eb3 formatting pass. 2023-07-16 21:37:43 +02:00
ee9ed34287 move some functions from scratchpad => squiggle.c, reorg 2023-07-16 21:26:33 +02:00
8f69dd1e58 move to squiggle.c file, instead of just squiggle.h 2023-07-16 21:00:30 +02:00
d744bcd354 savepoint 2023-07-15 23:22:44 +02:00
9578461494 move squiggle_c to its own repository 2023-06-26 18:44:41 +01:00