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

particle_diagnostics and build system upgrades #203

Open
wants to merge 89 commits into
base: main
Choose a base branch
from
Open

Commits on Aug 23, 2024

  1. changes to build dependencies after install test

    Younkin T R authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    eaefd29 View commit details
    Browse the repository at this point in the history
  2. updated circle example for tracking particle attributes

    Younkin T R authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    15a42bc View commit details
    Browse the repository at this point in the history
  3. added reading of particle time histogram variables and generation of …

    …grid
    Younkin T R authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    8db79cc View commit details
    Browse the repository at this point in the history
  4. example producing same results as postprocessing

    Younkin T R authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2fafd0f View commit details
    Browse the repository at this point in the history
  5. added checks in geometry file to ensure input file for multiple surfa…

    …ce time collection is working
    Younkin T R authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    da4af7e View commit details
    Browse the repository at this point in the history
  6. add particle_diagnostics to build system

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2890053 View commit details
    Browse the repository at this point in the history
  7. Update gitr.cpp with ANGLE particle diagnostics

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    e6da697 View commit details
    Browse the repository at this point in the history
  8. Update gitrInput.cfg of circle example to include part diag angle inputs

    added bin_edge_0_angle and bin_edge_1_angle to all be example angles that might or might not be useful; n_bins_angle was set to 100 arbitrarily
    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    7deb73f View commit details
    Browse the repository at this point in the history
  9. Update particle_diagnostics.h with angle inputs

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    f50a235 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ed7fd82 View commit details
    Browse the repository at this point in the history
  11. Update particle_diagnostics.cpp to initialize angle diagnostics

    actual work to append to the angle histogram still needs to be done, but will be less time-consuming with Tim tomorrow
    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    4d8c9a9 View commit details
    Browse the repository at this point in the history
  12. Update particle_diagnostics.cpp to include ANGLE histograms

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    23afaa4 View commit details
    Browse the repository at this point in the history
  13. Update Particles.h to include transitAngle field

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    291a7ef View commit details
    Browse the repository at this point in the history
  14. Update particle_diagnostics.cpp to fix typos

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    6a95505 View commit details
    Browse the repository at this point in the history
  15. Update particle_diagnostics.h to add in *_particle_angle_histogram

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2d0ede5 View commit details
    Browse the repository at this point in the history
  16. fix typos in gitr.cpp

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    73875f8 View commit details
    Browse the repository at this point in the history
  17. Update particle_diagnostics.cpp to fix typo

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    00112aa View commit details
    Browse the repository at this point in the history
  18. Update gitr.cpp to fix problem with dims_part_hist

    was giving both n_bins_time and n_bins_angle to both time and angle histograms, instead of giving them independent sets of dimensions
    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    8dacb78 View commit details
    Browse the repository at this point in the history
  19. Update gitr.cpp to declare new dims varnames

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2d13a24 View commit details
    Browse the repository at this point in the history
  20. Update gitr.cpp to add perpDist to history.nc

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    88e7b71 View commit details
    Browse the repository at this point in the history
  21. Update gitr.cpp to replace perpDist with perpDistanceToSurface

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    9d26620 View commit details
    Browse the repository at this point in the history
  22. Update gitr.cpp to declare perpDistanceToSurface varnames

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    e75f44e View commit details
    Browse the repository at this point in the history
  23. Update history.h to include perpDistanceToSurface

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    74173ae View commit details
    Browse the repository at this point in the history
  24. Update history.h to fix typos

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    4056b39 View commit details
    Browse the repository at this point in the history
  25. Update history.h to add perpDistanceToSurface declaration

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    e47e729 View commit details
    Browse the repository at this point in the history
  26. Update boris.cpp to update perpDistanceToSurface field of particle ob…

    …ject
    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    ad686ad View commit details
    Browse the repository at this point in the history
  27. Update boris.cpp hoping to fix typos

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    99ca116 View commit details
    Browse the repository at this point in the history
  28. Update boris.cpp to replace storing perp_dist with minDist

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    94e229b View commit details
    Browse the repository at this point in the history
  29. populate perpDistanceToSurface field of history.nc (hopefully)

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    d3b6d3a View commit details
    Browse the repository at this point in the history
  30. Update particle_diagnostics.cpp to bin particles falling outside the …

    …bin ranges
    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    bead7c7 View commit details
    Browse the repository at this point in the history
  31. Update gitr.cpp to include pi constant from constants.h

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    fb28247 View commit details
    Browse the repository at this point in the history
  32. Update particle_diagnostics.cpp to add log(angle) capability

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    d745b0e View commit details
    Browse the repository at this point in the history
  33. Update particle_diagnostics.h to add log(angle) capability

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    8224429 View commit details
    Browse the repository at this point in the history
  34. Update gitr.cpp to add log(angle) capability

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    e92849d View commit details
    Browse the repository at this point in the history
  35. Update particle_diagnostics.cpp to attempt to add behavior for times_…

    …logarithmic==0
    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    84a0ade View commit details
    Browse the repository at this point in the history
  36. Update particle_diagnostics.h to add ; typo

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    bee427b View commit details
    Browse the repository at this point in the history
  37. Update particle_diagnostics.cpp to debug if/else syntax

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    dbf1dbe View commit details
    Browse the repository at this point in the history
  38. Update particle_diagnostics.cpp debug attempt 3

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    dd67516 View commit details
    Browse the repository at this point in the history
  39. Update particle_diagnostics.cpp printf debugging 1

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3edc9f1 View commit details
    Browse the repository at this point in the history
  40. Update particle_diagnostics.cpp printf debugging 2

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    84f6422 View commit details
    Browse the repository at this point in the history
  41. Update particle_diagnostics.cpp printf debug 3

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    fcf8266 View commit details
    Browse the repository at this point in the history
  42. Update particle_diagnostics.cpp printf debug 4

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    4abc211 View commit details
    Browse the repository at this point in the history
  43. Update gitr.cpp to add nSurfaces to particle_diagnostics

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    599c981 View commit details
    Browse the repository at this point in the history
  44. Update particle_diagnostics.cpp printf debug 4

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    5d50e45 View commit details
    Browse the repository at this point in the history
  45. Update particle_diagnostics.cpp add comma

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    312bb8c View commit details
    Browse the repository at this point in the history
  46. Update particle_diagnostics.h to add nSurfaces declaration

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    d866434 View commit details
    Browse the repository at this point in the history
  47. Update particle_diagnostics.h typo

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    caab79a View commit details
    Browse the repository at this point in the history
  48. Update particle_diagnostics.h typo

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    f6f3d21 View commit details
    Browse the repository at this point in the history
  49. Update particle_diagnostics.cpp typo

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    864a09c View commit details
    Browse the repository at this point in the history
  50. Update particle_diagnostics.cpp remove printf debugging statements

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    a4bc155 View commit details
    Browse the repository at this point in the history
  51. Update particle_diagnostics.cpp to try to debug nP issue

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    8e822fa View commit details
    Browse the repository at this point in the history
  52. Update particle_diagnostics.cpp to debug nP issue

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    51b3eac View commit details
    Browse the repository at this point in the history
  53. Update particle_diagnostics.cpp to set weight to 0 at the end of the …

    …file inside the hitWall ifstatement
    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    4a14959 View commit details
    Browse the repository at this point in the history
  54. turn off print statement debugging because the error was that you got…

    …ta cast all booleans as 'true' or 'false'
    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    96dcd5c View commit details
    Browse the repository at this point in the history
  55. begin debugging angle=0 when charge=1

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    5e34cbe View commit details
    Browse the repository at this point in the history
  56. deactivated file_io_tests, debug mode, cuda=1

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    e195292 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    ef0b16b View commit details
    Browse the repository at this point in the history
  58. maintenance

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    9d5b761 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    9f11de2 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    9b52135 View commit details
    Browse the repository at this point in the history
  61. new container files...

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    0e40660 View commit details
    Browse the repository at this point in the history
  62. add correct bash script for gpu interactive build using podman and re…

    …move vague podman bash script
    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    34e5555 View commit details
    Browse the repository at this point in the history
  63. add volume lines to interactive podman build bash script

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    f597ed5 View commit details
    Browse the repository at this point in the history
  64. add untested noninteractive podman bash script

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    6852064 View commit details
    Browse the repository at this point in the history
  65. fixed debug/cuda mode

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    5b2c10e View commit details
    Browse the repository at this point in the history
  66. add build.sh to .gitignore

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    167a8ac View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    81d9ae7 View commit details
    Browse the repository at this point in the history
  68. added printouts for errors

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    1ba5df2 View commit details
    Browse the repository at this point in the history
  69. tried out a fix

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    555e55c View commit details
    Browse the repository at this point in the history
  70. static cast lookup table values

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    24cb0b0 View commit details
    Browse the repository at this point in the history
  71. explicitly set surface_model enumeration

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    818b568 View commit details
    Browse the repository at this point in the history
  72. print keys before and after

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    129d881 View commit details
    Browse the repository at this point in the history
  73. more printout statements

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    7a242d7 View commit details
    Browse the repository at this point in the history
  74. stop overwriting my build.sh files

    hayes2419 authored and Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    5bb851c View commit details
    Browse the repository at this point in the history
  75. added experimental flag to filesystem

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    9e7c2d7 View commit details
    Browse the repository at this point in the history
  76. removed std::filesystem due to inconsistent support

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    fc6ead8 View commit details
    Browse the repository at this point in the history
  77. removed bloated config_interface from gitr.cpp

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    0a6f46c View commit details
    Browse the repository at this point in the history
  78. changed name of running container image

    Harry Hughes committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    7d546fe View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. added pictures back to repo

    Harry Hughes committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    63362e7 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    comprehensive instructions
    stonecoldhughes authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    6fd0d29 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Update README.md

    stonecoldhughes authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c063020 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    stonecoldhughes authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    0a7f63b View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Update README.md

    stonecoldhughes authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    aab8556 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    stonecoldhughes authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    e60ab9b View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Update README.md

    stonecoldhughes authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    c453113 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    hayes2419 authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    2807cb2 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    hayes2419 authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    4e5760c View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. fixed some errors

    Harry Hughes committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    5d3cf15 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    User hint to make sure to make an output directory
    stonecoldhughes authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    071eb35 View commit details
    Browse the repository at this point in the history