|
e1af09b49a
|
add -Wdouble-promotion warning and fix issues it brings up
|
2023-12-09 18:18:07 +00:00 |
|
|
693fac451f
|
report correct warning suppression code
|
2023-12-09 18:09:08 +00:00 |
|
|
2819815aa8
|
remove empty line
|
2023-12-09 18:08:13 +00:00 |
|
|
7efa6b6071
|
tweak header to document UNUSED a bit more
|
2023-12-09 18:05:45 +00:00 |
|
|
d84b92cec2
|
document UNUSED macro
|
2023-12-09 18:04:55 +00:00 |
|
|
272d17473d
|
suppress unused variable warnings with UNUSED macro
|
2023-12-09 17:59:41 +00:00 |
|
|
159a711b34
|
turn on (almost) all warnings
|
2023-12-09 17:31:32 +00:00 |
|
|
d56d1732a3
|
clean up roadmap
|
2023-12-03 18:56:45 +00:00 |
|
|
f7754a142e
|
add references
|
2023-12-03 18:46:24 +00:00 |
|
|
edb58bdc1d
|
refactor: struct box => box. Through typedef.
|
2023-12-03 18:25:35 +00:00 |
|
|
e08ce4334e
|
README updates and spell checking
|
2023-12-03 18:15:27 +00:00 |
|
|
53a77cb64c
|
update README with changes
|
2023-11-30 00:00:11 +00:00 |
|
|
ddf76e79b0
|
recover better parallelism function from git history, recompile
|
2023-11-29 23:32:18 +00:00 |
|
|
b22eb34835
|
add parallelism to sampling
|
2023-11-29 23:28:31 +00:00 |
|
|
58a329bcc3
|
Revert "Revert "Merge branch 'master' into quickselect""
This reverts commit 4d218468cf .
|
2023-11-29 23:21:24 +00:00 |
|
|
fb123dd14c
|
Revert "rebuild"
This reverts commit 4241019c4b .
|
2023-11-29 23:21:17 +00:00 |
|
|
4241019c4b
|
rebuild
|
2023-11-29 23:18:57 +00:00 |
|
|
4d218468cf
|
Revert "Merge branch 'master' into quickselect"
This reverts commit c77fa34410 , reversing
changes made to ffd6e5dcbb .
|
2023-11-29 23:17:41 +00:00 |
|
|
c77fa34410
|
Merge branch 'master' into quickselect
|
2023-11-29 23:15:58 +00:00 |
|
|
ca1f81444e
|
reformat & remake
|
2023-11-29 23:10:54 +00:00 |
|
|
186b10cddf
|
more refactors; add another example
|
2023-11-29 23:08:36 +00:00 |
|
|
fb110a35f3
|
refactor & recompile for function definitions
|
2023-11-29 22:52:24 +00:00 |
|
|
023c9f28ac
|
reorg, refactor, recompile
|
2023-11-29 22:24:42 +00:00 |
|
|
3e4360f930
|
move quickselect to squiggle_more.c
|
2023-11-29 21:49:51 +00:00 |
|
|
dc3f7eed4d
|
run formatter in quickselect
|
2023-11-29 21:46:44 +00:00 |
|
|
03ca3e3b0c
|
prepare to incorporate quickselect into squiggle_more
|
2023-11-29 21:45:42 +00:00 |
|
|
578bfa2798
|
implement quickselect function
|
2023-11-29 21:34:39 +00:00 |
|
|
4a24a6b935
|
clean scratchpad, start quickselect
|
2023-11-29 20:04:41 +00:00 |
|
|
ffd6e5dcbb
|
tweak parallelism example
|
2023-11-27 16:46:57 +00:00 |
|
|
66d33c0fb7
|
generalize parallelism to arbitrary num of samples, fix off by one error
|
2023-11-27 14:13:50 +00:00 |
|
|
65007a6304
|
add example of parallelizing a min
|
2023-11-27 12:45:19 +00:00 |
|
|
92abecc653
|
start working on using quickselect instead of sorting
|
2023-11-25 21:28:43 +00:00 |
|
|
5f6cc0fe4f
|
note on confidence intervals code
|
2023-11-23 15:23:04 +00:00 |
|
|
d87453b9c7
|
README tweaks
|
2023-11-19 22:28:38 +00:00 |
|
|
93e13bad9c
|
simplify unneeded imports, use nested functions a bit more
|
2023-11-19 19:25:42 +00:00 |
|
|
e61918f107
|
tweak: add return to print function
|
2023-11-19 17:57:46 +00:00 |
|
|
1521030421
|
tweak parallize function
|
2023-11-19 15:50:21 +00:00 |
|
|
0a660ce6a5
|
slighgly simplify parallel time to botec example
|
2023-11-19 15:50:01 +00:00 |
|
|
f6af0c33fa
|
feat: add much faster time to botec example, using parallelism
|
2023-11-19 15:40:46 +00:00 |
|
|
514a41c9f7
|
feat: add parallelism to get 1B lognormal samples in 11s.
|
2023-11-19 15:40:13 +00:00 |
|
|
c11ce6b185
|
feat: finish example reorg
|
2023-11-19 14:48:16 +00:00 |
|
|
b0f711e9a6
|
reorg: move all examples using squiggle_more to one makefile
|
2023-11-19 14:47:19 +00:00 |
|
|
3f9027a530
|
add one sole makefile for examples using core functionality
|
2023-11-19 14:32:29 +00:00 |
|
|
a81c0df329
|
reorg: divide examples between those using core and those using extra
|
2023-11-19 13:51:05 +00:00 |
|
|
a543bd5b94
|
makefile tweak
|
2023-11-19 00:04:10 +00:00 |
|
|
d3af874403
|
feat: start adding paralellism; recompile.
|
2023-11-18 23:54:31 +00:00 |
|
|
6387c0df70
|
fix: reorder headers to fix compilation error
|
2023-11-18 21:10:21 +00:00 |
|
|
61851a321a
|
tweak: formatting tweaks
|
2023-11-18 21:07:12 +00:00 |
|
|
0de4132080
|
modify makefiles to make reorg work, change README
|
2023-11-18 21:00:02 +00:00 |
|
|
dd6cbb2ec2
|
split into squiggle and extra.
|
2023-11-18 20:25:12 +00:00 |
|