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

Multiprocessing #486

Draft
wants to merge 169 commits into
base: master
Choose a base branch
from
Draft

Multiprocessing #486

wants to merge 169 commits into from

Commits on Oct 9, 2024

  1. Correct typo in comment

    nkrah committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    fe4c659 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b66c665 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0456d04 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    30526c8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a7434e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    605192f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e4bc3a7 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2024

  1. Configuration menu
    Copy the full SHA
    523fdc9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cea24cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae37675 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c74aa2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    87af53e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    196d954 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    138a44f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a796bec View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1375e4f View commit details
    Browse the repository at this point in the history
  10. Simplify code in run_engine()

    nkrah committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    fc90573 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    91f6b7f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    722552a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c7a317b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    52bde4f View commit details
    Browse the repository at this point in the history
  15. Update imports in managers.py

    nkrah committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    3d1448b View commit details
    Browse the repository at this point in the history
  16. Update run_in_process()

    nkrah committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    fc0d155 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    8b43fb2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a544da9 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    19c9b17 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    23fb55e View commit details
    Browse the repository at this point in the history
  21. store meta_data after run

    nkrah committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    a1ce476 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a120987 View commit details
    Browse the repository at this point in the history
  23. Remove obsolete code

    nkrah committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    78bcd34 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    39a45c8 View commit details
    Browse the repository at this point in the history
  25. remove obsolete code

    nkrah committed Oct 13, 2024
    Configuration menu
    Copy the full SHA
    7e47bec View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    b8581ce View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    3d4fe1e View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    dcebecc View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    c804709 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    27b49c6 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    0a25f0d View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    c4cf4a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d94c0e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d919d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7bfa8b7 View commit details
    Browse the repository at this point in the history
  5. In BaseUserInterfaceToActorOutput.__getstate__: always use return_dic…

    …t = self.__dict__.copy()
    nkrah committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    11f6740 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1383057 View commit details
    Browse the repository at this point in the history
  7. remove debug print

    nkrah committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    6bba1b7 View commit details
    Browse the repository at this point in the history
  8. Update comment

    nkrah committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    56061bc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aebcc40 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    557e679 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    15d72cd View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Correct typo in comment

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    53f5ff0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1463013 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3e8f0c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b7569b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d17682f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fb3cb56 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aa5e710 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    76fbfba View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6973f13 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0260522 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3b93451 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4d141c3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f06e627 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3ea4bc7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    504673f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    76b0f86 View commit details
    Browse the repository at this point in the history
  17. Simplify code in run_engine()

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    fd799dd View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    3b6d94d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    c4cf0f0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    8b28b15 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    b1f2d21 View commit details
    Browse the repository at this point in the history
  22. Update imports in managers.py

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    2a033b7 View commit details
    Browse the repository at this point in the history
  23. Update run_in_process()

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    9a6f871 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    18b49a0 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    0a4b237 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    805468a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    fa5ece3 View commit details
    Browse the repository at this point in the history
  28. store meta_data after run

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    af06335 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    002c000 View commit details
    Browse the repository at this point in the history
  30. Remove obsolete code

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    43ae7d2 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    78eecbb View commit details
    Browse the repository at this point in the history
  32. remove obsolete code

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    c6b9ae1 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    d6d5b37 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    53ceb61 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    38896f0 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    0e9928d View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    0020307 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    2612857 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    956be1c View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    7bb0000 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    d5c7c40 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    481dbc4 View commit details
    Browse the repository at this point in the history
  43. In BaseUserInterfaceToActorOutput.__getstate__: always use return_dic…

    …t = self.__dict__.copy()
    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    bffb06c View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    fecd1e1 View commit details
    Browse the repository at this point in the history
  45. remove debug print

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    845544e View commit details
    Browse the repository at this point in the history
  46. Update comment

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    2450ef5 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    ee5b1df View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    2f49d87 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    5ccba4e View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    775ddb2 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    ccc141d View commit details
    Browse the repository at this point in the history
  52. Fix typo in error message

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    2df161a View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    5dcb80b View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    79788b8 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    22411d4 View commit details
    Browse the repository at this point in the history
  56. Merge remote-tracking branch 'origin/multiproc' into multiproc

    # Conflicts:
    #	opengate/actors/base.py
    #	opengate/actors/dataitems.py
    #	opengate/image.py
    #	opengate/managers.py
    #	opengate/tests/src/test008_dose_actor_multiproc.py
    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    d21bcbf View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    fb36286 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    27f4204 View commit details
    Browse the repository at this point in the history
  59. update imports in dataitems.py

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    994fded View commit details
    Browse the repository at this point in the history
  60. Implement StatisticsDataItem

    nkrah committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1e706b4 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    b17a98c View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    09a95c4 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    a2cd755 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    abdaacd View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. let default_suffix be an instance attribute of the ActorOutput classe…

    …s rather than a class attribute.
    nkrah committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    37b6bba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b0e499 View commit details
    Browse the repository at this point in the history
  3. Add process_cls(ActorOutputStatisticsActor)

    in actoroutput.py
    nkrah committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    6ce548c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd4d7fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e1a6713 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c4e7b5 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Update physics and sources documentation

    Updated the user guide for physics and sources to use new method names for accessing physics settings and organizing content. Introduced subheadings for better structure and improved clarity. Corrected minor grammatical issues.
    dsarrut authored and nkrah committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    51733c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d76b64f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98752bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8217a0b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3193890 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    552fae4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    47bfa06 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    352ac37 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cb90f29 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d4d0f4b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8cb80b8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    092dd69 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ad36e56 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    216209f View commit details
    Browse the repository at this point in the history
  15. Add merge_root to processing.py

    nkrah committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    8063a4d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3729d25 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fafbb32 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    69d9649 View commit details
    Browse the repository at this point in the history
  19. Implement clear_output_dir_before_run

    option in sim.run()
    nkrah committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    33fdb50 View commit details
    Browse the repository at this point in the history
  20. Implement sub_process_registry

    nkrah committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    26d6c54 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9fe4915 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e1d58bf View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a70ba52 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    f5f0d44 View commit details
    Browse the repository at this point in the history
  25. check global variable __spec__ in run() to avoid breaking when runnin…

    …g multiproc in interactive session
    nkrah committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    c9b9b66 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    43a8292 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    facc182 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    5d06d5b View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    01d0ea5 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    245b73b View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    aaed7a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c70cfef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f16c1ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3423476 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fc7322a View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Configuration menu
    Copy the full SHA
    a8f9add View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2210788 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d482c62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1473df0 View commit details
    Browse the repository at this point in the history
  5. In GateSimulationStatisticsActor: save start_time and stop_time as ep…

    …och time rather than date time str
    nkrah committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    014e950 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    451e7da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6f348b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    09b4830 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e69420 View commit details
    Browse the repository at this point in the history
  5. activate ssh session on github

    nkrah committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    0eb6b81 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bbec500 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec56329 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    039ef82 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dd3068c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0ac5519 View commit details
    Browse the repository at this point in the history