Commit Graph

42 Commits

Author SHA1 Message Date
wyj 37b7fdce8f fix: memcpy 2025-12-07 18:52:39 -05:00
wyj fb2a2fce59 clean: clean and omp 2025-12-07 17:22:50 -05:00
wyj b96381c56e fix: rng performance 2025-12-07 17:14:40 -05:00
wyj 3954fd7f24 update: add openmp parallel 2025-12-07 16:33:52 -05:00
wyj 5ddfc05da1 update: more tests 2025-12-07 13:15:18 -05:00
wyj 7eca677774 clean: clean printf 2025-12-07 13:15:05 -05:00
wyj 1f7eb8cb36 new: add quick_select 2025-12-07 13:14:36 -05:00
wyj 17165cca66 update: add FLAT 2025-12-07 13:13:50 -05:00
wyj 41f24e88e9 update: change buffer to double* 2025-12-07 12:14:14 -05:00
wyj b00e652394 fix: add fabs on the Jacobian 2025-12-07 11:18:20 -05:00
wyj 1819d58778 fix: if cotpsi is larger than cotpsi_max, color is black 2025-12-07 05:36:55 -05:00
wyj 1e1c38da4e new: test_png.c 2025-12-07 05:30:24 -05:00
wyj be941f6a4a fix: the correct should be (*buffer)[3] 2025-12-07 05:26:56 -05:00
wyj b3ccb2e930 update: **buffer to *buffer[3] 2025-12-07 05:18:37 -05:00
wyj e14214a92b update: update render.h 2025-12-07 05:01:30 -05:00
wyj af45e3de24 new: render.h 2025-12-07 05:00:19 -05:00
wyj 265cace593 new: add write_png 2025-12-07 04:55:16 -05:00
wyj a17bff625c update: add MC integral render 2025-12-07 04:50:42 -05:00
wyj 0c491d64ce fix: use rmax instead of bmax 2025-12-03 15:58:08 -05:00
wyj 455f15d309 update: use chi(cotpsi) instead of chi(b) 2025-12-03 15:55:52 -05:00
wyj 2b4b36963d update: add help function 2025-11-28 21:37:41 -05:00
wyj 4d37621fc6 fix: fix chi(b) 2025-11-28 13:53:42 -05:00
wyj a9e145a48d add render logic 2025-11-28 13:24:29 -05:00
wyj c9d049fc25 update: update the test 2025-11-11 02:02:16 -05:00
wyj e8b6794c87 update: put stdlib.h in the common.h 2025-11-11 02:01:53 -05:00
wyj 0221a0aa25 fix: pass **x instead
This is because when I pass *x then it's just a copy.
2025-11-11 02:01:26 -05:00
wyj 544dac3184 fix: about init.h 2025-11-10 17:20:02 -05:00
wyj 3dc107ad71 update: pass pointers into init() 2025-11-10 16:13:17 -05:00
wyj b9954ff8fa fix bug and cleanup 2025-11-10 15:14:21 -05:00
wyj d510f37b2e update 2025-11-06 21:41:37 -05:00
wyj ea5ca0b679 update: add test 2025-11-06 17:04:09 -05:00
wyj c6560acb4c update: shift bmin 2025-11-06 17:03:45 -05:00
wyj 71011c2a6f fix: update sample->capacity 2025-11-06 16:09:25 -05:00
wyj 6f28ba12dd fix typo 2025-11-06 16:01:31 -05:00
wyj 6133d0eba9 add funcs 2025-11-06 14:27:00 -05:00
wyj 5632819e5d add framwork 2025-11-05 23:09:05 -05:00
wyj 8eeb53b9d7 split files 2025-11-05 12:59:14 -05:00
wyj 0330b6b363 re-structure 2025-11-05 12:41:55 -05:00
wyj 15c2cedcd2 add gitignore 2025-10-29 14:45:53 -04:00
wyj 1f7f13b093 fix: add math.h 2025-10-28 23:27:38 -04:00
wyj de098eb3e7 saperate commom.h 2025-10-27 15:28:51 -04:00
wyj 46e8ab4f3b init 2025-10-24 14:33:04 -04:00