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

refactor to avoid code duplication #5220

Open
wants to merge 7 commits into
base: dev
Choose a base branch
from

Commits on Nov 15, 2024

  1. refactor passed atomic data dataBoxes check

    extracts the check for passed atomic data dataBoxes to avoid code
    duplication
    
    ci: picongpu
    BrianMarre committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    4df96dc View commit details
    Browse the repository at this point in the history
  2. refactor bound-free field rate calculation

    allows specifying the precision to use in the bound-free rate
    calculation and seperates the find maximum and minimum E-field norm in a
    superCell to allow reuse
    
    ci: picongpu
    BrianMarre committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    47127be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2339c54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d672fe7 View commit details
    Browse the repository at this point in the history
  5. refactor KernelIndexation to remove not used worker

    ci: picongpu
    BrianMarre committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    55d3be8 View commit details
    Browse the repository at this point in the history
  6. extract reuseable SpawnFromSourceSpecies modules

    refactors the ApplyIPDIonization kernel by seperating out reuseable
    modules for reuse
    
    ci: picongpu
    BrianMarre committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    07f6746 View commit details
    Browse the repository at this point in the history
  7. extract caching of E-Field

    removes the code duplciation of caching the EField
    
    ci: picongpu
    BrianMarre committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    0c9ebfe View commit details
    Browse the repository at this point in the history