Commit Graph

  • 9b0c77d254 Merge branch 'feature-fluence-rate' of github.com:pim-n/pg-rad into feature-fluence-rate Pim Nelissen 2026-02-12 13:33:36 +01:00
  • 225287c46a Merge pull request #27 from pim-n/dev Pim Nelissen 2026-02-12 13:32:59 +01:00
  • 6ceffb4361 Move plotting functionality out of Landscape to LandscapeSlicePlotter Pim Nelissen 2026-02-12 09:28:37 +01:00
  • 08299724e1 Merge pull request #20 from pim-n/remove-path-simplify Pim Nelissen 2026-02-10 14:15:10 +01:00
  • 3aff764075 update __init__.py to remove simplify_path Pim Nelissen 2026-02-10 14:11:12 +01:00
  • 05a71c31a8 remove piecewise_regression from requirements Pim Nelissen 2026-02-10 14:08:57 +01:00
  • f5cc5218e6 remove simplify_path functionality Pim Nelissen 2026-02-10 14:08:40 +01:00
  • 3f7395ed70 add fluence function to landscape and update to new position system Pim Nelissen 2026-02-10 13:53:57 +01:00
  • d9e3f2a209 remove simplify path tests Pim Nelissen 2026-02-10 13:49:09 +01:00
  • 0971c2bab9 fix typo in unit conversion Pim Nelissen 2026-02-10 11:28:38 +01:00
  • 9c1b97d912 Update sources and objects to new position system Pim Nelissen 2026-02-10 11:24:40 +01:00
  • a1acf95004 update sources tests to accomodate new pos attribute Pim Nelissen 2026-02-09 15:36:23 +01:00
  • 016ea6b783 add tests for fluence rate and attenuation interpolation Pim Nelissen 2026-02-09 15:35:22 +01:00
  • 2b85a07aa0 add attenuation table Pim Nelissen 2026-02-09 15:34:05 +01:00
  • d6d9fa6f92 update init for isotopes module Pim Nelissen 2026-02-09 15:32:49 +01:00
  • 521e5a556e Add isotope presets file Pim Nelissen 2026-02-09 15:32:19 +01:00
  • 0c81b4df89 Add mu_mass_air to isotope automatically calculated from energy and fix error msg Pim Nelissen 2026-02-09 15:31:53 +01:00
  • 2c436c52ad generate init for physics module Pim Nelissen 2026-02-09 15:30:27 +01:00
  • d4b67be775 Add primary photon fluence at distance R from point source Pim Nelissen 2026-02-09 15:29:46 +01:00
  • c2ddc5bfe2 Add attenuation interpolator Pim Nelissen 2026-02-09 15:29:30 +01:00
  • 08a056a32d fix Object -> BaseOject reference Pim Nelissen 2026-02-05 14:37:37 +01:00
  • f37db46037 Merge pull request #16 from pim-n/fix-pep8 Pim Nelissen 2026-02-05 14:21:31 +01:00
  • c23ea40ec6 Improve PEP8 adherance using flake8 linter Pim Nelissen 2026-02-05 14:19:49 +01:00
  • dcc3be1c22 Merge pull request #14 from pim-n/fix-object-name Pim Nelissen 2026-02-02 11:38:04 +01:00
  • 52b2eaaeb5 rename Object to BaseObject Pim Nelissen 2026-02-02 11:33:20 +01:00
  • ead96eb723 Merge pull request #13 from pim-n/fix-imports-and-refactor Pim Nelissen 2026-01-31 10:14:39 +01:00
  • f5a126b927 bump version Pim Nelissen 2026-01-31 10:10:14 +01:00
  • c1b827c871 ignore dev tools folder Pim Nelissen 2026-01-31 10:06:12 +01:00
  • 85f80ace97 resolve circular imports Pim Nelissen 2026-01-31 10:01:54 +01:00
  • a4e965c9d6 Add init files for modularization, generated using mkinit (now a dependency on dev) Pim Nelissen 2026-01-31 09:44:18 +01:00
  • 15b7e7e65e refactor code into modules Pim Nelissen 2026-01-31 09:42:21 +01:00
  • db6f859a60 improving logging setup Pim Nelissen 2026-01-28 15:54:34 +01:00
  • 14e49e63aa fix to make mathjax work in notebook page Pim Nelissen 2026-01-28 15:07:58 +01:00
  • 2551f854d6 Merge branch 'dev' of github.com:pim-n/pg-rad into dev Pim Nelissen 2026-01-28 13:50:35 +01:00
  • caec70b39b move test_objects.py to test_sources.py and update to reflect refactor Pim Nelissen 2026-01-28 13:50:16 +01:00
  • 21ea25a3d8 fix typo in README.md Pim Nelissen 2026-01-28 13:40:30 +01:00
  • d7c670d344 Update README.md Pim Nelissen 2026-01-28 13:39:38 +01:00
  • 85f306a469 Merge branch 'dev' of github.com:pim-n/pg-rad into dev Pim Nelissen 2026-01-28 13:33:12 +01:00
  • c459b732bb update demo notebook Pim Nelissen 2026-01-28 13:32:25 +01:00
  • 4632fe35c9 add mathjax javascript code Pim Nelissen 2026-01-28 13:24:23 +01:00
  • 7cfbbb8792 move demo within docs Pim Nelissen 2026-01-28 13:22:42 +01:00
  • 7290e241a2 Update ci-docs.yml Pim Nelissen 2026-01-28 12:34:53 +01:00
  • 38318ad822 Merge pull request #2 from pim-n/main Pim Nelissen 2026-01-28 12:33:32 +01:00
  • aa76900bd4 Update and rename ci.yml to ci-docs.yml main Pim Nelissen 2026-01-28 09:48:33 +01:00
  • cd0568aa8b add mkdocstrings-python to ci.yml Pim Nelissen 2026-01-28 09:43:17 +01:00
  • 287c6befdd Merge pull request #1 from pim-n/dev Pim Nelissen 2026-01-28 09:40:57 +01:00
  • 9302af4624 Add mkdocs backbone and minimal content Pim Nelissen 2026-01-28 09:39:55 +01:00
  • 56caeb9e3a add CI for mkdocs Pim Nelissen 2026-01-28 09:38:04 +01:00
  • 47197e5e11 refactor to change Source to PointSource Pim Nelissen 2026-01-28 09:16:26 +01:00
  • b2120fa991 rename Source to PointSource and move to sources.py Pim Nelissen 2026-01-28 09:14:55 +01:00
  • ffb7aa0541 rename piecewise_regression_on_path to simplify_path Pim Nelissen 2026-01-28 08:59:05 +01:00
  • d162f9fee3 improve docstrings for future comptability with mkdocs Pim Nelissen 2026-01-28 08:43:07 +01:00
  • f9ff50f4ef Clean up all docstrings. Pim Nelissen 2026-01-27 21:17:02 +01:00
  • 470bf79b69 Add air density. Add docstring for Landscape Pim Nelissen 2026-01-27 21:12:04 +01:00
  • 5a7c2338f3 rename units to scale for the size of the world Pim Nelissen 2026-01-27 21:09:13 +01:00
  • 7a03251c6f rename isotopes.py to isotope.py and update the references Pim Nelissen 2026-01-27 20:49:35 +01:00
  • 4d7fb541c3 fix notebook Pim Nelissen 2026-01-27 20:42:21 +01:00
  • e53fd65088 update demo notebook Pim Nelissen 2026-01-27 20:40:50 +01:00
  • ae0187e0f6 update Source representation Pim Nelissen 2026-01-27 20:39:52 +01:00
  • 3b92abc426 fix docstring Pim Nelissen 2026-01-27 20:30:27 +01:00
  • 8de5fe3351 Update Source object to work with Isotope Pim Nelissen 2026-01-27 20:23:54 +01:00
  • 6fe6fe744f Add Isotope object Pim Nelissen 2026-01-27 20:23:33 +01:00
  • af31770c6f re-render notebook Pim Nelissen 2026-01-27 19:46:49 +01:00
  • 8d8826a649 add representation for Source object Pim Nelissen 2026-01-27 19:46:03 +01:00
  • c6c92e8f0d add tests for distance between objects Pim Nelissen 2026-01-27 19:38:18 +01:00
  • 0c30678427 Add blank Landscape to which to add Sources and Path Pim Nelissen 2026-01-27 19:22:43 +01:00
  • 6187a38783 Update README Pim Nelissen 2026-01-27 15:51:26 +01:00
  • 07c3fc18a9 Restrict python version to exclude 3.13 Pim Nelissen 2026-01-27 15:50:32 +01:00
  • 623f610c8f update README Pim Nelissen 2026-01-27 15:37:07 +01:00
  • 0d37238794 Add test for path simplification accuracy. Pim Nelissen 2026-01-27 15:27:35 +01:00
  • 8ac244ec3b Add demo notebook Pim Nelissen 2026-01-27 15:21:06 +01:00
  • b4ed2963d2 Add pyproject.toml and requirements.txt Pim Nelissen 2026-01-27 15:20:05 +01:00
  • bb2f81fc20 Add path generation functionality. Pim Nelissen 2026-01-27 15:18:21 +01:00
  • afabff6e73 Initial commit Pim Nelissen 2026-01-22 10:47:18 +01:00