Skip to content
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 #684

Merged
merged 226 commits into from
May 10, 2024

Commits on Jun 10, 2021

  1. 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.
    NathanKunz committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    dd9e332 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Merge pull request #1 from e0404/master

    Merge new master changes into dev_refactorDoseCalc
    NathanKunz authored Jun 29, 2021
    Configuration menu
    Copy the full SHA
    fe8a398 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Configuration menu
    Copy the full SHA
    7c46d5f View commit details
    Browse the repository at this point in the history
  2. 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.
    NathanKunz committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    3c91301 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. Configuration menu
    Copy the full SHA
    2cf266e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5364b23 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2021

  1. Configuration menu
    Copy the full SHA
    ecdab4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d943897 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    80f66c4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2072ca1 View commit details
    Browse the repository at this point in the history
  5. Removed depricated functions

    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.
    NathanKunz committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    9303289 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. Configuration menu
    Copy the full SHA
    6319a3d View commit details
    Browse the repository at this point in the history
  2. Move or removed functions which are either used in the dose calculati…

    …on or are now implemented inside the engines
    NathanKunz committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    bbfa634 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2 from e0404/master

    Merge e0404/master branch into dev_refactorDoseCalc
    NathanKunz authored Aug 11, 2021
    Configuration menu
    Copy the full SHA
    fb67a2b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    00fc419 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ede0986 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Merge branch 'dev' into pr/519

    # Conflicts:
    #	AUTHORS.txt
    #	MatRad_Config.m
    #	matRad_calcDoseInit.m
    #	matRad_calcPhotonDose.m
    wahln committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    985c950 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5ae2b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. Merge branch 'dev' of https://github.com/e0404/matRad into pr/519

    # Conflicts:
    #	matRad_calcPhotonDose.m
    wahln committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    1c7b2ab View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2021

  1. Configuration menu
    Copy the full SHA
    95d669e View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. doc change

    wahln committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    70a2a27 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. Configuration menu
    Copy the full SHA
    5d3af45 View commit details
    Browse the repository at this point in the history
  2. 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
    NathanKunz committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    d7d7d37 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Merge branch 'dev' into pr/519

    # Conflicts:
    #	matRad_calcParticleDose.m
    wahln committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    3ccf68e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev' of https://github.com/e0404/matRad into pr/519

    # Conflicts:
    #	matRad_calcParticleDose.m
    wahln committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    f85d9e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e0a19b View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. Merge branch 'dev' of https://github.com/e0404/matRad into pr/519

    # Conflicts:
    #	matRad_calcParticleDose.m
    wahln committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    5153bee View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev' of https://github.com/e0404/matRad into pr/519

    # Conflicts:
    #	matRad_calcParticleDose.m
    wahln committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    478009b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    412756a View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Configuration menu
    Copy the full SHA
    d0fc5df View commit details
    Browse the repository at this point in the history
  2. fix function name

    wahln committed Aug 3, 2022
    Configuration menu
    Copy the full SHA
    35180c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

  1. fix for class folders

    wahln committed Aug 4, 2022
    Configuration menu
    Copy the full SHA
    10599c3 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Configuration menu
    Copy the full SHA
    9822ce9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac563db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea5c2f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9599ee9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    41a045e View commit details
    Browse the repository at this point in the history
  6. fix in class availability check

    wahln committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    a8eb56f View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Configuration menu
    Copy the full SHA
    f125e8f View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

  1. Configuration menu
    Copy the full SHA
    70d3862 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. Configuration menu
    Copy the full SHA
    3209e66 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    e380901 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd45bae View commit details
    Browse the repository at this point in the history
  3. Merge branch 'dev' into pr/519

    wahln committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    3bd4090 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Configuration menu
    Copy the full SHA
    134050e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86547fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b855c1c View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    c2566f4 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

  1. Configuration menu
    Copy the full SHA
    be82cac View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2023

  1. Configuration menu
    Copy the full SHA
    1b66bb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    530ea7c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb70d1f View commit details
    Browse the repository at this point in the history
  4. further fixes for pln argument management, offset fix, superclass cal…

    …ling fix in pencil-beam engine
    wahln committed Jan 28, 2023
    Configuration menu
    Copy the full SHA
    a949f92 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2023

  1. Configuration menu
    Copy the full SHA
    75b4657 View commit details
    Browse the repository at this point in the history
  2. Update tests.yml

    Switch to Ubuntu 22.04 and thus Octave 6 in test workflow
    wahln committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    bdb95e9 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. ompMC interface and MCsquare interface - fix eval function for obtain…

    …ing preconfigured compiler flags
    wahln committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    7d788f7 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Configuration menu
    Copy the full SHA
    b353948 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5eff06f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    73d6097 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. Configuration menu
    Copy the full SHA
    ffced04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46445b2 View commit details
    Browse the repository at this point in the history
  3. include rehash of file directory after linking the optimizer and adde…

    …d availability check
    wahln committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    c509e82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5be97cf View commit details
    Browse the repository at this point in the history
  5. update workflow actions

    wahln committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    bf5f4b9 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2023

  1. Configuration menu
    Copy the full SHA
    735976d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec4e8b2 View commit details
    Browse the repository at this point in the history
  3. adjust xvfb call in testing

    wahln committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    075402c View commit details
    Browse the repository at this point in the history
  4. Revert "adjust xvfb call in testing"

    This reverts commit 075402c.
    wahln committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    78c7b3d View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Configuration menu
    Copy the full SHA
    cee9df6 View commit details
    Browse the repository at this point in the history
  2. fix path

    wahln committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    ec57365 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. Configuration menu
    Copy the full SHA
    ad4b416 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    280f38d View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Configuration menu
    Copy the full SHA
    d5a79ba View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Implementation of the analytical dose engine with the Bragg peak from…

    … the Bortfeld paper (1997)
    SimonaFa committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    22b4b6d View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Update README.md

    wahln authored Aug 17, 2023
    Configuration menu
    Copy the full SHA
    fa4769b View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    f9b6294 View commit details
    Browse the repository at this point in the history
  2. small bug fix

    JenHardt committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    dd82e79 View commit details
    Browse the repository at this point in the history
  3. Update matRad_calcPhotonDoseMCtopas.m

    small bug fix, and read in of MLC weights and energy for TOPAS simulation
    JenHardt committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    7c21e98 View commit details
    Browse the repository at this point in the history
  4. MLC updates

    Changed Positioning of MLC so that is SCD away,
    Made MLC bigger to prevent photons flying past it
     Initilise Time Features. and us to weight different MLC shapes
    Cchanged Material of MLC to thungsten
    To Do: Check out multiple Photon Fields, Improve histories per run for the different shapes - do it like it is done for the particle bixels
    JenHardt committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    cdbcca5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18f33fd View commit details
    Browse the repository at this point in the history
  6. Update matRad_TopasConfig.m

    JenHardt committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    2ece06e View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. small bugfix

    JenHardt committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    2184a10 View commit details
    Browse the repository at this point in the history
  2. Update matRad_TopasConfig.m

    JenHardt committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    9865942 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Update matRad_TopasConfig.m

    JenHardt committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    146ddd3 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Configuration menu
    Copy the full SHA
    9fc45c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5ba5a8 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'dev' of https://github.com/e0404/matRad into pr/519

    # Conflicts:
    #	MatRad_Config.m
    wahln committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    00fe5a5 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. change of the naming scheme

    wahln committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    2020602 View commit details
    Browse the repository at this point in the history
  2. refine documentation

    wahln committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    cdcd1c0 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    efa2f41 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. Fix Availability Checks

    wahln committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    597e0ab View commit details
    Browse the repository at this point in the history
  2. fix function arguments

    wahln committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    659a2d8 View commit details
    Browse the repository at this point in the history
  3. add missing function

    wahln committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    114213c View commit details
    Browse the repository at this point in the history
  4. Changes to the engine selection logic and fixing of compatibility wit…

    …h calcDoseDirect functions
    wahln committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    53fc9bb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f271adf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    34dffdf View commit details
    Browse the repository at this point in the history
  7. update

    extension to multiple field, corrected leaf position to be at collimator not as isocenter
    JenHardt committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    da650b1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6a6195c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9e96ff1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f012589 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    ee57e9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb261b3 View commit details
    Browse the repository at this point in the history
  3. Update matRad_TopasConfig.m

    JenHardt committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    a6e679a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9943bf7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f0a234 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3607af6 View commit details
    Browse the repository at this point in the history
  7. streamline progress update

    wahln committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    4f8eb7b View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Configuration menu
    Copy the full SHA
    c854a41 View commit details
    Browse the repository at this point in the history
  2. rename ray initialization

    wahln committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    c2280a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Configuration menu
    Copy the full SHA
    a78b31d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c697862 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Merge pull request #640 from SimonaFa/refactor/AnalyticalDoseEngines

    Implementation of the analytical dose engine
    wahln authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    1a5a237 View commit details
    Browse the repository at this point in the history
  2. clean-up of the bortfeld engine

    wahln committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c1aa5fe View commit details
    Browse the repository at this point in the history
  3. fix missing check in the Widget

    wahln committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    441d2f5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0277a50 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    912187f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b3822c3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    10f209d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6e6481b View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Merge branch 'refactor/doseEngines' into pr/600

    # Conflicts:
    #	doseCalc/+DoseEngines/matRad_DoseEngineParticlePB.m
    wahln committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    556717d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #600 from JenHardt/refactor/doseEngines

    Incorperate multiple weighted lateral Gaussian Profiles
    wahln authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    851053e View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. cosmetics on DoseEngineBase

    wahln committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    1be6f4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1456f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d5a1ab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a03cac9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d67927e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9b715b0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    35c28f3 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    53cf470 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c12fad8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86bbcfc View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    b32c305 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b049c45 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #676 from amitantony/dev_structureAvailability

    bugfixes for matRadstructure consistancy checks and update conditions for matRad_ViewingWidget
    wahln authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    b71c39c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    05a0e6c View commit details
    Browse the repository at this point in the history
  5. name change

    wahln committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    9d1a9a5 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. initalization call for GUI

    amitantony committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    c2bb690 View commit details
    Browse the repository at this point in the history
  2. initDoseCalc does no longer change matRad's data structures implicitl…

    …y for cleaner management of data
    wahln committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    044cfb3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    84d603f View commit details
    Browse the repository at this point in the history
  4. update on index management

    wahln committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    b16d609 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Import DICOM with HFP/FFP orientation Update

    flip orientation of x,y,z vectors if ct.cube orientation is also flipped during interpolation
    JenHardt committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    ec9121e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e231f65 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b719f26 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ca6125 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e7570e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b43ff4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ede966c View commit details
    Browse the repository at this point in the history
  8. Merge pull request #519 from NathanKunz/dev_refactorDoseCalc

    Refactor the dose calculation into object oriented dose engines
    wahln authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    56e84ee View commit details
    Browse the repository at this point in the history
  9. Merge pull request #677 from g-stanic/dev/ETHOSfix

    Loading plans from the ETHOS device enabled
    wahln authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    5038481 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #678 from amitantony/dev_structureAvailability

    initalization call for ViewingWidget
    wahln authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    1e726e9 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #679 from JenHardt/dev_DicomImportOrientation

    Import DICOM with HFP/FFP orientation Update
    wahln authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    aeb13b5 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    847c828 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. bug fixes from incomplete changes from recent PRs (1) dvh update func…

    …tion renamed (2) updating the optimization widget with the listener setup
    amitantony committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    f5857c8 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Merge branch 'dev' into dev_varRBErobOpt

    # Conflicts:
    #	.github/workflows/tests.yml
    #	MatRad_Config.m
    #	dicom/matRad_calcWaterEqD.m
    #	doseCalc/matRad_interpRadDepth.m
    #	examples/matRad_example5_protons.m
    #	examples/matRad_example6_protonsNoise.m
    #	gui/widgets/matRad_PlanWidget.m
    #	matRad.m
    #	matRad_calcDoseDirect.m
    #	matRad_calcDoseDirectMC.m
    #	matRad_calcDoseFillDij.m
    #	matRad_calcDoseInit.m
    #	matRad_calcDoseInitBeam.m
    #	matRad_calcLateralParticleCutOff.m
    #	matRad_calcParticleDose.m
    #	matRad_calcParticleDoseBixel.m
    #	matRad_calcParticleDoseMC.m
    #	matRad_calcPhotonDose.m
    #	matRad_calcPhotonDoseMC.m
    #	matRad_generateStf.m
    #	ompMC/matRad_compileOmpMCInterface.m
    #	optimization/optimizer/compile_ipopt_minGW_octave640.sh
    wahln committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    0138036 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #680 from amitantony/dev_diffDisplay

    bugfix for cutoff values that affect difference map and gamma index display
    wahln authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    4454464 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. Configuration menu
    Copy the full SHA
    db99653 View commit details
    Browse the repository at this point in the history
  2. streamline matrix preallocation in pencilbeamengine abstract

    More sustainable as scenario iteration is no longer explicit (could add future scenario dimensions)
    wahln committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    2d0460d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8bd61fc View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    56223fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0692067 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Merge branch 'refactor/doseEngines' of https://github.com/e0404/matRad

    …into refactor/doseEnginesRobOpt
    
    # Conflicts:
    #	doseCalc/+DoseEngines/matRad_ParticlePencilBeamEngineAbstract.m
    wahln committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    eec8584 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db06160 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d28feb View commit details
    Browse the repository at this point in the history
  4. Merge branch 'dev' of https://github.com/e0404/matRad into refactor/d…

    …oseEnginesRobOpt
    wahln committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    a27077d View commit details
    Browse the repository at this point in the history
  5. Merge branch 'refactor/doseEnginesRobOpt' of https://github.com/e0404…

    …/matRad into refactor/doseEnginesRobOpt
    wahln committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    1f63118 View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2023

  1. Configuration menu
    Copy the full SHA
    35ec7a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f140c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3df6338 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    3d218c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ee2b25 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    b401aa0 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Configuration menu
    Copy the full SHA
    cdf7cd3 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Configuration menu
    Copy the full SHA
    164a0f4 View commit details
    Browse the repository at this point in the history
  2. only get geoDepths when needed

    wahln committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    ef23b21 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    396ca46 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8a256b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0be5af0 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. fix bug in sagittal coronal plot slice title

    add author name
    ferdymercury committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    1fa3c5f View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    c90d357 View commit details
    Browse the repository at this point in the history
  2. Compatibility of StructureVisibilityWidget with uifigure (to allow us…

    …age of the new desktop)
    wahln committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    0d04f8a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb4cc1f View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. small changes

    JenHardt committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    cc42adf View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Small fix to structure visibility widget to show correct color and no…

    …t open a second listbox when new uifigure-based desktop is used
    wahln committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    1f83c18 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #693 from ferdymercury/plotlabels

    fix bug in sagittal coronal plot slice title
    wahln authored Feb 6, 2024
    Configuration menu
    Copy the full SHA
    c3de378 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Merge branch 'master' of https://github.com/e0404/matRad into dev

    # Conflicts:
    #	.github/workflows/tests.yml
    #	AUTHORS.txt
    #	MatRad_Config.m
    #	dicom/matRad_scanDicomImportFolder.m
    #	matRad_calcDoseDirectMC.m
    #	matRad_rc.m
    #	tools/matRad_plotSliceWrapper.m
    wahln committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    c8caf34 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev' into refactor/doseEnginesRobOpt

    # Conflicts:
    #	.github/workflows/tests.yml
    #	MatRad_Config.m
    #	tools/matRad_plotSliceWrapper.m
    wahln committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    30bc75b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c962dc View commit details
    Browse the repository at this point in the history
  4. Merge branch 'dev_varRBErobOpt' of https://github.com/e0404/matRad in…

    …to refactor/doseEnginesRobOpt
    wahln committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    e4b6310 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Fix typo in DoseEngineBase

    wahln committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    d30d99a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev_varRBErobOpt' of https://github.com/e0404/matRad in…

    …to refactor/doseEnginesRobOpt
    wahln committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    8e84ed3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa89b45 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    3671f86 View commit details
    Browse the repository at this point in the history
  2. clarify name of Hong engine

    wahln committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c518553 View commit details
    Browse the repository at this point in the history
  3. RBExD naming fix in Widget

    wahln committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    428bbed View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Update matRad_TopasConfig.m

    JenHardt committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    c2c293d View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    db1e406 View commit details
    Browse the repository at this point in the history
  2. Addjust example to merge

    JenHardt committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    f865507 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad31fbc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52ec836 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe86076 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    43af419 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Update to externalCalculation

    Changed output of TopasMCEngine to be empty not a 0 struct, this way, we dont need the check for externalCalculation in the MonteCarlo DoseEngine, and the resultGUI is still returned as empty in the calc cubes
    JenHardt committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2934e29 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Merge pull request #701 from JenHardt/dev_varRBErobOpt_photonmlc

    Update to Photon calculation with TOPAS (new engine concept)
    wahln authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    3594fc9 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. fix TOPAS engine and base data

    wahln committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    aa5bf3e View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    fd85a05 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    4d7d1ec View commit details
    Browse the repository at this point in the history
  2. clean up

    JenHardt committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    e9f628c View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2024

  1. Merge pull request #710 from JenHardt/refactor/doseEnginesRobOpt

    4D Update to scenario handling with carbon
    wahln authored Apr 20, 2024
    Configuration menu
    Copy the full SHA
    2a1c7ab View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    322f94a View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    893b257 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. minor documentation edit

    wahln committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    3f644d8 View commit details
    Browse the repository at this point in the history
  2. update tests

    wahln committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    16e0f66 View commit details
    Browse the repository at this point in the history
  3. small fixes in dose engines

    wahln committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    b0b30cd View commit details
    Browse the repository at this point in the history
  4. fix tests

    wahln committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    a40da2e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    715284e View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    f9c2a60 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    8a4bc6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a09aa7e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c274b85 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'refactor/doseEnginesRobOpt' of https://github.com/e0404…

    …/matRad into refactor/doseEnginesRobOpt
    wahln committed May 10, 2024
    Configuration menu
    Copy the full SHA
    507ec39 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3a1e53e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb1c5be View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f4eaeeb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    10ebfd3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0c75474 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d9514de View commit details
    Browse the repository at this point in the history