Example to run the simple Booster expressed as ImpactX script#1402
Merged
ax3l merged 42 commits intoBLAST-ImpactX:developmentfrom May 7, 2026
Merged
Example to run the simple Booster expressed as ImpactX script#1402ax3l merged 42 commits intoBLAST-ImpactX:developmentfrom
ax3l merged 42 commits intoBLAST-ImpactX:developmentfrom
Conversation
an python fragment to instantiate the equivalent ImpactX lattice.
for more information, see https://pre-commit.ci
9a1e4af to
fa61eba
Compare
- model the 24 cells in a loop
ax3l
reviewed
Apr 20, 2026
ax3l
reviewed
Apr 20, 2026
Python check is internal & automatic in `add_impactx_test`
analysis script
…le-booster Add analysis and plotting scripts
for more information, see https://pre-commit.ci
ax3l
reviewed
Apr 23, 2026
ax3l
reviewed
Apr 23, 2026
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
…bution 2. Modify analysis and plotting scripts to deal with extra RBC header lines 3. Redo plotting to use plt.subplot(R, C) instead of subplots(nnn)
Merge branch 'simple-booster' of github.com:egstern/impactx into simple-booster
for more information, see https://pre-commit.ci
Our OpenMP/Non-OpenMP File convention is not great for RBC
ax3l
reviewed
Apr 24, 2026
Comment on lines
+15
to
+17
| .. note:: | ||
|
|
||
| TODO for Eric: a short physics description of the lattice and what this example demonstrates. |
Member
Merge branch 'simple-booster' of github.com:egstern/impactx into simple-booster
for more information, see https://pre-commit.ci
Merge branch 'simple-booster' of github.com:egstern/impactx into simple-booster
for more information, see https://pre-commit.ci
before the first monitor so that the phase is wrapped.
Merge branch 'simple-booster' of github.com:egstern/impactx into simple-booster
for more information, see https://pre-commit.ci
…cations of the results of the plotting scripts.
Merge branch 'simple-booster' of github.com:egstern/impactx into simple-booster
* Point documentation to smaller jpg files
for more information, see https://pre-commit.ci
- Normalize pybind types like `typing.SupportsFloat[...]` and `typing.SupportsInt[...]` before validation. - Recompute lattice statistics explicitly after lattice add, delete, reorder, import, and parameter updates. - Refresh lattice parameters when dashboard variables change, so `sim_input` resolves correctly. - Reset derived lattice/stat state on dashboard reset. - Make the dashboard test helper wait for lattice list growth after clicking `ADD`.
ax3l
reviewed
May 6, 2026
Member
ax3l
left a comment
There was a problem hiding this comment.
Small suggestions on the README file.
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
- Normalize pybind types like `typing.SupportsFloat[...]` and `typing.SupportsInt[...]` before validation. - Recompute lattice statistics explicitly after lattice add, delete, reorder, import, and parameter updates. - Refresh lattice parameters when dashboard variables change, so `sim_input` resolves correctly. - Reset derived lattice/stat state on dashboard reset. - Make the dashboard test helper wait for lattice list growth after clicking `ADD`.
ax3l
approved these changes
May 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
an python fragment to instantiate the equivalent ImpactX lattice.
To Do
developmentin after Fix dashboard lattice state sync #1454 was merged