-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adapt dose engine concept to dev_varRBErobOpt #683
Commits on Jun 10, 2021
-
First commit, init dose calc engines (+ branch goal explanation)
First (real) commit into the refactorDoseCalc branch. Includes all up till now created dose calc engines for the refactoring of the dose calculation in MatRad. The goal of this refactoring is, to leave the full script-file based dose calculation (which is used right now) and use a modular class based dose calculation. This should provide a modifiable and modular engine class for each major calculation method. Those engines can then be expanded and specified by inheritance. This solution should also add a factory like overview, over possible engines for a given treatment planning.
Configuration menu - View commit details
-
Copy full SHA for dd9e332 - Browse repository at this point
Copy the full SHA dd9e332View commit details
Commits on Jun 29, 2021
-
Merge pull request #1 from e0404/master
Merge new master changes into dev_refactorDoseCalc
Configuration menu - View commit details
-
Copy full SHA for fe8a398 - Browse repository at this point
Copy the full SHA fe8a398View commit details
Commits on Jul 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7c46d5f - Browse repository at this point
Copy the full SHA 7c46d5fView commit details -
Create matRad_calcDose funktion
matRad_calcDose funktion should supersede the funktion of the other matRad_... calc funktions by creating the fitting engine and call the dose calc method.
Configuration menu - View commit details
-
Copy full SHA for 3c91301 - Browse repository at this point
Copy the full SHA 3c91301View commit details
Commits on Aug 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2cf266e - Browse repository at this point
Copy the full SHA 2cf266eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5364b23 - Browse repository at this point
Copy the full SHA 5364b23View commit details
Commits on Aug 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ecdab4b - Browse repository at this point
Copy the full SHA ecdab4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d943897 - Browse repository at this point
Copy the full SHA d943897View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80f66c4 - Browse repository at this point
Copy the full SHA 80f66c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2072ca1 - Browse repository at this point
Copy the full SHA 2072ca1View commit details -
Removed the content of deprecated functions and replaced their content with the creation and call of a fitting doseCalcEngine. The functions can still be called exactly like before in order to assure downwards compatibility.
Configuration menu - View commit details
-
Copy full SHA for 9303289 - Browse repository at this point
Copy the full SHA 9303289View commit details
Commits on Aug 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6319a3d - Browse repository at this point
Copy the full SHA 6319a3dView commit details -
Move or removed functions which are either used in the dose calculati…
…on or are now implemented inside the engines
Configuration menu - View commit details
-
Copy full SHA for bbfa634 - Browse repository at this point
Copy the full SHA bbfa634View commit details -
Merge pull request #2 from e0404/master
Merge e0404/master branch into dev_refactorDoseCalc
Configuration menu - View commit details
-
Copy full SHA for fb67a2b - Browse repository at this point
Copy the full SHA fb67a2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00fc419 - Browse repository at this point
Copy the full SHA 00fc419View commit details -
Configuration menu - View commit details
-
Copy full SHA for ede0986 - Browse repository at this point
Copy the full SHA ede0986View commit details
Commits on Nov 17, 2021
-
Merge branch 'dev' into pr/519
# Conflicts: # AUTHORS.txt # MatRad_Config.m # matRad_calcDoseInit.m # matRad_calcPhotonDose.m
Configuration menu - View commit details
-
Copy full SHA for 985c950 - Browse repository at this point
Copy the full SHA 985c950View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5ae2b4 - Browse repository at this point
Copy the full SHA b5ae2b4View commit details
Commits on Nov 19, 2021
-
Merge branch 'dev' of https://github.com/e0404/matRad into pr/519
# Conflicts: # matRad_calcPhotonDose.m
Configuration menu - View commit details
-
Copy full SHA for 1c7b2ab - Browse repository at this point
Copy the full SHA 1c7b2abView commit details
Commits on Dec 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 95d669e - Browse repository at this point
Copy the full SHA 95d669eView commit details
Commits on Jan 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 70a2a27 - Browse repository at this point
Copy the full SHA 70a2a27View commit details
Commits on Feb 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5d3af45 - Browse repository at this point
Copy the full SHA 5d3af45View commit details -
Turn off visualization for Lateral Cut Off (octave fix)
Forgot to turn off the visualization for the lateral cut off inside the physical dose calculation, which resulted in an octave error
Configuration menu - View commit details
-
Copy full SHA for d7d7d37 - Browse repository at this point
Copy the full SHA d7d7d37View commit details
Commits on Mar 10, 2022
-
Merge branch 'dev' into pr/519
# Conflicts: # matRad_calcParticleDose.m
Configuration menu - View commit details
-
Copy full SHA for 3ccf68e - Browse repository at this point
Copy the full SHA 3ccf68eView commit details -
Merge branch 'dev' of https://github.com/e0404/matRad into pr/519
# Conflicts: # matRad_calcParticleDose.m
Configuration menu - View commit details
-
Copy full SHA for f85d9e3 - Browse repository at this point
Copy the full SHA f85d9e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e0a19b - Browse repository at this point
Copy the full SHA 6e0a19bView commit details
Commits on Aug 2, 2022
-
Merge branch 'dev' of https://github.com/e0404/matRad into pr/519
# Conflicts: # matRad_calcParticleDose.m
Configuration menu - View commit details
-
Copy full SHA for 5153bee - Browse repository at this point
Copy the full SHA 5153beeView commit details -
Merge branch 'dev' of https://github.com/e0404/matRad into pr/519
# Conflicts: # matRad_calcParticleDose.m
Configuration menu - View commit details
-
Copy full SHA for 478009b - Browse repository at this point
Copy the full SHA 478009bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 412756a - Browse repository at this point
Copy the full SHA 412756aView commit details
Commits on Aug 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d0fc5df - Browse repository at this point
Copy the full SHA d0fc5dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35180c9 - Browse repository at this point
Copy the full SHA 35180c9View commit details
Commits on Aug 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 10599c3 - Browse repository at this point
Copy the full SHA 10599c3View commit details
Commits on Aug 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9822ce9 - Browse repository at this point
Copy the full SHA 9822ce9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac563db - Browse repository at this point
Copy the full SHA ac563dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea5c2f4 - Browse repository at this point
Copy the full SHA ea5c2f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9599ee9 - Browse repository at this point
Copy the full SHA 9599ee9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41a045e - Browse repository at this point
Copy the full SHA 41a045eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8eb56f - Browse repository at this point
Copy the full SHA a8eb56fView commit details
Commits on Aug 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f125e8f - Browse repository at this point
Copy the full SHA f125e8fView commit details
Commits on Aug 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 70d3862 - Browse repository at this point
Copy the full SHA 70d3862View commit details
Commits on Sep 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3209e66 - Browse repository at this point
Copy the full SHA 3209e66View commit details
Commits on Oct 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e380901 - Browse repository at this point
Copy the full SHA e380901View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd45bae - Browse repository at this point
Copy the full SHA bd45baeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bd4090 - Browse repository at this point
Copy the full SHA 3bd4090View commit details
Commits on Oct 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 134050e - Browse repository at this point
Copy the full SHA 134050eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86547fc - Browse repository at this point
Copy the full SHA 86547fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for b855c1c - Browse repository at this point
Copy the full SHA b855c1cView commit details
Commits on Jan 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c2566f4 - Browse repository at this point
Copy the full SHA c2566f4View commit details
Commits on Jan 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for be82cac - Browse repository at this point
Copy the full SHA be82cacView commit details
Commits on Jan 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1b66bb4 - Browse repository at this point
Copy the full SHA 1b66bb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 530ea7c - Browse repository at this point
Copy the full SHA 530ea7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb70d1f - Browse repository at this point
Copy the full SHA cb70d1fView commit details -
further fixes for pln argument management, offset fix, superclass cal…
…ling fix in pencil-beam engine
Configuration menu - View commit details
-
Copy full SHA for a949f92 - Browse repository at this point
Copy the full SHA a949f92View commit details
Commits on Jan 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 75b4657 - Browse repository at this point
Copy the full SHA 75b4657View commit details -
Switch to Ubuntu 22.04 and thus Octave 6 in test workflow
Configuration menu - View commit details
-
Copy full SHA for bdb95e9 - Browse repository at this point
Copy the full SHA bdb95e9View commit details
Commits on Jan 30, 2023
-
ompMC interface and MCsquare interface - fix eval function for obtain…
…ing preconfigured compiler flags
Configuration menu - View commit details
-
Copy full SHA for 7d788f7 - Browse repository at this point
Copy the full SHA 7d788f7View commit details
Commits on Feb 1, 2023
-
Recompiled Octave 6.4.0 mex files for windows and linux, updated scri…
…pts and submodules
Configuration menu - View commit details
-
Copy full SHA for b353948 - Browse repository at this point
Copy the full SHA b353948View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5eff06f - Browse repository at this point
Copy the full SHA 5eff06fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73d6097 - Browse repository at this point
Copy the full SHA 73d6097View commit details
Commits on Feb 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ffced04 - Browse repository at this point
Copy the full SHA ffced04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46445b2 - Browse repository at this point
Copy the full SHA 46445b2View commit details -
include rehash of file directory after linking the optimizer and adde…
…d availability check
Configuration menu - View commit details
-
Copy full SHA for c509e82 - Browse repository at this point
Copy the full SHA c509e82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5be97cf - Browse repository at this point
Copy the full SHA 5be97cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf5f4b9 - Browse repository at this point
Copy the full SHA bf5f4b9View commit details
Commits on Feb 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 735976d - Browse repository at this point
Copy the full SHA 735976dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec4e8b2 - Browse repository at this point
Copy the full SHA ec4e8b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 075402c - Browse repository at this point
Copy the full SHA 075402cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78c7b3d - Browse repository at this point
Copy the full SHA 78c7b3dView commit details
Commits on Feb 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cee9df6 - Browse repository at this point
Copy the full SHA cee9df6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec57365 - Browse repository at this point
Copy the full SHA ec57365View commit details
Commits on Feb 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ad4b416 - Browse repository at this point
Copy the full SHA ad4b416View commit details -
Configuration menu - View commit details
-
Copy full SHA for 280f38d - Browse repository at this point
Copy the full SHA 280f38dView commit details
Commits on Apr 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d5a79ba - Browse repository at this point
Copy the full SHA d5a79baView commit details
Commits on Jun 30, 2023
-
Implementation of the analytical dose engine with the Bragg peak from…
… the Bortfeld paper (1997)
Configuration menu - View commit details
-
Copy full SHA for 22b4b6d - Browse repository at this point
Copy the full SHA 22b4b6dView commit details
Commits on Oct 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9fc45c3 - Browse repository at this point
Copy the full SHA 9fc45c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5ba5a8 - Browse repository at this point
Copy the full SHA e5ba5a8View commit details -
Merge branch 'dev' of https://github.com/e0404/matRad into pr/519
# Conflicts: # MatRad_Config.m
Configuration menu - View commit details
-
Copy full SHA for 00fe5a5 - Browse repository at this point
Copy the full SHA 00fe5a5View commit details
Commits on Oct 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2020602 - Browse repository at this point
Copy the full SHA 2020602View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdcd1c0 - Browse repository at this point
Copy the full SHA cdcd1c0View commit details
Commits on Oct 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for efa2f41 - Browse repository at this point
Copy the full SHA efa2f41View commit details
Commits on Oct 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 597e0ab - Browse repository at this point
Copy the full SHA 597e0abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 659a2d8 - Browse repository at this point
Copy the full SHA 659a2d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 114213c - Browse repository at this point
Copy the full SHA 114213cView commit details -
Changes to the engine selection logic and fixing of compatibility wit…
…h calcDoseDirect functions
Configuration menu - View commit details
-
Copy full SHA for 53fc9bb - Browse repository at this point
Copy the full SHA 53fc9bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f271adf - Browse repository at this point
Copy the full SHA f271adfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34dffdf - Browse repository at this point
Copy the full SHA 34dffdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a6195c - Browse repository at this point
Copy the full SHA 6a6195cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e96ff1 - Browse repository at this point
Copy the full SHA 9e96ff1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f012589 - Browse repository at this point
Copy the full SHA f012589View commit details
Commits on Oct 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ee57e9a - Browse repository at this point
Copy the full SHA ee57e9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb261b3 - Browse repository at this point
Copy the full SHA bb261b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9943bf7 - Browse repository at this point
Copy the full SHA 9943bf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f0a234 - Browse repository at this point
Copy the full SHA 5f0a234View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3607af6 - Browse repository at this point
Copy the full SHA 3607af6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f8eb7b - Browse repository at this point
Copy the full SHA 4f8eb7bView commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c854a41 - Browse repository at this point
Copy the full SHA c854a41View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2280a8 - Browse repository at this point
Copy the full SHA c2280a8View commit details
Commits on Nov 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a78b31d - Browse repository at this point
Copy the full SHA a78b31dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c697862 - Browse repository at this point
Copy the full SHA c697862View commit details
Commits on Nov 14, 2023
-
Merge pull request #640 from SimonaFa/refactor/AnalyticalDoseEngines
Implementation of the analytical dose engine
Configuration menu - View commit details
-
Copy full SHA for 1a5a237 - Browse repository at this point
Copy the full SHA 1a5a237View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1aa5fe - Browse repository at this point
Copy the full SHA c1aa5feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 441d2f5 - Browse repository at this point
Copy the full SHA 441d2f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0277a50 - Browse repository at this point
Copy the full SHA 0277a50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 912187f - Browse repository at this point
Copy the full SHA 912187fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3822c3 - Browse repository at this point
Copy the full SHA b3822c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10f209d - Browse repository at this point
Copy the full SHA 10f209dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e6481b - Browse repository at this point
Copy the full SHA 6e6481bView commit details
Commits on Nov 15, 2023
-
Merge branch 'refactor/doseEngines' into pr/600
# Conflicts: # doseCalc/+DoseEngines/matRad_DoseEngineParticlePB.m
Configuration menu - View commit details
-
Copy full SHA for 556717d - Browse repository at this point
Copy the full SHA 556717dView commit details -
Merge pull request #600 from JenHardt/refactor/doseEngines
Incorperate multiple weighted lateral Gaussian Profiles
Configuration menu - View commit details
-
Copy full SHA for 851053e - Browse repository at this point
Copy the full SHA 851053eView commit details