Commit Graph

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