-
Notifications
You must be signed in to change notification settings - Fork 181
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
Add accelerator lattice, starting with quadrupoles #3063
Add accelerator lattice, starting with quadrupoles #3063
Commits on Apr 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 989e3b0 - Browse repository at this point
Copy the full SHA 989e3b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbcc8e8 - Browse repository at this point
Copy the full SHA bbcc8e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 617db3c - Browse repository at this point
Copy the full SHA 617db3cView commit details
Commits on Apr 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 23c24ce - Browse repository at this point
Copy the full SHA 23c24ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21688f7 - Browse repository at this point
Copy the full SHA 21688f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2274d43 - Browse repository at this point
Copy the full SHA 2274d43View commit details
Commits on Apr 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f874ba5 - Browse repository at this point
Copy the full SHA f874ba5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6cf5da - Browse repository at this point
Copy the full SHA a6cf5daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c490ae - Browse repository at this point
Copy the full SHA 3c490aeView commit details -
Merge remote-tracking branch 'ECPwarpx/development' into add_accelera…
…tor_lattice_quads
Configuration menu - View commit details
-
Copy full SHA for 51f1789 - Browse repository at this point
Copy the full SHA 51f1789View commit details
Commits on Apr 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bee8fbe - Browse repository at this point
Copy the full SHA bee8fbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa216f6 - Browse repository at this point
Copy the full SHA fa216f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08dfb92 - Browse repository at this point
Copy the full SHA 08dfb92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c2764e - Browse repository at this point
Copy the full SHA 9c2764eView commit details
Commits on Apr 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7a6f4a7 - Browse repository at this point
Copy the full SHA 7a6f4a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b8eb7 - Browse repository at this point
Copy the full SHA a3b8eb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24dfb21 - Browse repository at this point
Copy the full SHA 24dfb21View commit details
Commits on Apr 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 37b7dd9 - Browse repository at this point
Copy the full SHA 37b7dd9View commit details
Commits on Apr 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6ade54a - Browse repository at this point
Copy the full SHA 6ade54aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 746db68 - Browse repository at this point
Copy the full SHA 746db68View commit details
Commits on Apr 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for deb159b - Browse repository at this point
Copy the full SHA deb159bView commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for fa21501 - Browse repository at this point
Copy the full SHA fa21501View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd0deaf - Browse repository at this point
Copy the full SHA cd0deafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cc1a51 - Browse repository at this point
Copy the full SHA 7cc1a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63828bc - Browse repository at this point
Copy the full SHA 63828bcView commit details
Commits on May 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 88bddec - Browse repository at this point
Copy the full SHA 88bddecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f06162 - Browse repository at this point
Copy the full SHA 8f06162View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3008553 - Browse repository at this point
Copy the full SHA 3008553View commit details -
Merge remote-tracking branch 'ECPwarpx/development' into add_accelera…
…tor_lattice_quads
Configuration menu - View commit details
-
Copy full SHA for 3d061ba - Browse repository at this point
Copy the full SHA 3d061baView commit details
Commits on May 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d420591 - Browse repository at this point
Copy the full SHA d420591View commit details -
Added plasma lens lattice element
This will replace the external field plasma lens
Configuration menu - View commit details
-
Copy full SHA for 57745cb - Browse repository at this point
Copy the full SHA 57745cbView commit details
Commits on May 20, 2022
-
Merge remote-tracking branch 'ECPwarpx/development' into add_accelera…
…tor_lattice_quads
Configuration menu - View commit details
-
Copy full SHA for e3fe6b9 - Browse repository at this point
Copy the full SHA e3fe6b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 058eb4f - Browse repository at this point
Copy the full SHA 058eb4fView commit details
Commits on May 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a703264 - Browse repository at this point
Copy the full SHA a703264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a68598 - Browse repository at this point
Copy the full SHA 2a68598View commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for bb69d18 - Browse repository at this point
Copy the full SHA bb69d18View commit details -
Merge remote-tracking branch 'ECPwarpx/development' into add_accelera…
…tor_lattice_quads
Configuration menu - View commit details
-
Copy full SHA for 1a7bf13 - Browse repository at this point
Copy the full SHA 1a7bf13View commit details
Commits on May 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 22633be - Browse repository at this point
Copy the full SHA 22633beView commit details -
Configuration menu - View commit details
-
Copy full SHA for f255fa2 - Browse repository at this point
Copy the full SHA f255fa2View commit details
Commits on May 24, 2022
-
Merge remote-tracking branch 'ECPwarpx/development' into add_accelera…
…tor_lattice_quads
Configuration menu - View commit details
-
Copy full SHA for b3ae3e8 - Browse repository at this point
Copy the full SHA b3ae3e8View commit details
Commits on May 25, 2022
-
Reworked the input to use the MAD like description
This is the same as the method used in ImpactX
Configuration menu - View commit details
-
Copy full SHA for e61065b - Browse repository at this point
Copy the full SHA e61065bView commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for 0058228 - Browse repository at this point
Copy the full SHA 0058228View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3727b23 - Browse repository at this point
Copy the full SHA 3727b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33fc7a9 - Browse repository at this point
Copy the full SHA 33fc7a9View commit details
Commits on Jun 3, 2022
-
Merge remote-tracking branch 'ECPwarpx/development' into add_accelera…
…tor_lattice_quads
Configuration menu - View commit details
-
Copy full SHA for 8febbe9 - Browse repository at this point
Copy the full SHA 8febbe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e0cdeb - Browse repository at this point
Copy the full SHA 1e0cdebView commit details
Commits on Jun 6, 2022
-
Merge remote-tracking branch 'ECPwarpx/development' into add_accelera…
…tor_lattice_quads
Configuration menu - View commit details
-
Copy full SHA for 4823fa6 - Browse repository at this point
Copy the full SHA 4823fa6View commit details
Commits on Jul 18, 2022
-
Merge remote-tracking branch 'ECPwarpx/development' into add_accelera…
…tor_lattice_quads
Configuration menu - View commit details
-
Copy full SHA for ec8f336 - Browse repository at this point
Copy the full SHA ec8f336View commit details
Commits on Jul 23, 2022
-
[pre-commit.ci] pre-commit autoupdate (ECP-WarpX#3246)
updates: - [github.com/hadialqattan/pycln: v2.0.1 → v2.0.3](hadialqattan/pycln@v2.0.1...v2.0.3) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 96a08a5 - Browse repository at this point
Copy the full SHA 96a08a5View commit details -
ABLASTR: Update Poisson Solver API (ECP-WarpX#3243)
Update the Poisson Solver API to be more usable. Needed for ImpactX.
Configuration menu - View commit details
-
Copy full SHA for f49408a - Browse repository at this point
Copy the full SHA f49408aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6d7853 - Browse repository at this point
Copy the full SHA f6d7853View commit details -
* initial work * fixed bugs and added species * update documentation * delete unused file * Add properties for neutron, hydrogen isotopes, helium isotopes * Update code to be more consistent * Correct typo * Parse deuterium-tritium fusion * Start putting in place the files for deuterium-tritium * Update documentation * Prepare structures for deuterium tritium * Fix typo * Fix compilation * Add neutron * Add correct formula for the cross-section * Correct compilation error * Fix nuclear fusion * Reset benchmarks * Prepare creation functor for 2-product fusion * First implementation of momentum initialization * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Use utility function for fusion * Minor modification of variable names * Fix GPU compilation * Fix single precision compilation * Update types * Use util function in P-B fusion * Correct compilation errors * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Correct errors * Update values of mass and charge * Correct compilation error * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Correct compilation error * Correct compilation error * Correct compilation error * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Reset benchmark * Use helium particle in proton-boron, to avoid resetting benchmark * Fixed proton-boron test * Revert "Fixed proton-boron test" This reverts commit 73c8d9d. * Incorporate Neil's recommendations * Reset benchmarks * Correct compilation errors * Add new deuterium tritium automated test * Correct formula of cross-section * Correct cross-section * Improve analysis script * Add test of energy conservation * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add test of conservation of momentum * Progress in analysis script * Fix error in the initial energy of the deuterium particles * Add check of isotropy * Clean up the test script * Rewrite p_sq formula in a way to avoids machine-precision negative numbers * Add checksum * Clean up code * Apply suggestions from code review * Update PR according to comments * Update benchmark * Address additional comments * Numerical Literals Co-authored-by: Luca Fedeli <luca.fedeli@cea.fr> Co-authored-by: Neïl Zaim <49716072+NeilZaim@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 095ca5e - Browse repository at this point
Copy the full SHA 095ca5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34bf4ea - Browse repository at this point
Copy the full SHA 34bf4eaView commit details -
Fix a bug in GPU version of Hankel Transform (ECP-WarpX#3253)
amrex::Array4 is a 4D array that can be accessed with three spatial indices plus an optional component index. We must always provide all three spatial indices even in 2D.
Configuration menu - View commit details
-
Copy full SHA for ea0887a - Browse repository at this point
Copy the full SHA ea0887aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2f014c - Browse repository at this point
Copy the full SHA d2f014cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae6eb73 - Browse repository at this point
Copy the full SHA ae6eb73View commit details -
Fixes to allow mixed precision, ParticleReal float, Real double (ECP-…
…WarpX#3239) * Fixes to allow mixed precision, ParticleReal float, Real double * Fix for the optical depth * A different way of fixing QuantumSynchrotronEvolveOpticalDepth * In the QED code, consistently use ParticleReal
Configuration menu - View commit details
-
Copy full SHA for d3f8c45 - Browse repository at this point
Copy the full SHA d3f8c45View commit details
Commits on Jul 25, 2022
-
Merge remote-tracking branch 'ECPwarpx/development' into add_accelera…
…tor_lattice_quads
Configuration menu - View commit details
-
Copy full SHA for 4508bc5 - Browse repository at this point
Copy the full SHA 4508bc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6aabbd - Browse repository at this point
Copy the full SHA c6aabbdView commit details
Commits on Jul 27, 2022
-
Fix typo Docs/source/usage/parameters.rst
Co-authored-by: Edoardo Zoni <59625522+EZoni@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7c618d6 - Browse repository at this point
Copy the full SHA 7c618d6View commit details -
Fix typo Docs/source/usage/parameters.rst
Co-authored-by: Edoardo Zoni <59625522+EZoni@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a510058 - Browse repository at this point
Copy the full SHA a510058View commit details -
Configuration menu - View commit details
-
Copy full SHA for f24098a - Browse repository at this point
Copy the full SHA f24098aView commit details
Commits on Jul 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 69880e0 - Browse repository at this point
Copy the full SHA 69880e0View commit details
Commits on Aug 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1052ee6 - Browse repository at this point
Copy the full SHA 1052ee6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc91c85 - Browse repository at this point
Copy the full SHA cc91c85View commit details
Commits on Aug 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 93ad406 - Browse repository at this point
Copy the full SHA 93ad406View commit details
Commits on Nov 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d65cfe0 - Browse repository at this point
Copy the full SHA d65cfe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 567fd52 - Browse repository at this point
Copy the full SHA 567fd52View commit details
Commits on Nov 23, 2022
-
Updated the hard_edged_quadrupoles CI benchmarks
It is not clear why there was a change, but the difference is essentially round off in the E field. The important thing is that the particles are still correct.
Configuration menu - View commit details
-
Copy full SHA for d9955ce - Browse repository at this point
Copy the full SHA d9955ceView commit details
Commits on Dec 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 02ec419 - Browse repository at this point
Copy the full SHA 02ec419View commit details
Commits on Dec 20, 2022
-
Update Source/AcceleratorLattice/AcceleratorLattice.H
Add include statements Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Configuration menu - View commit details
-
Copy full SHA for dbb6924 - Browse repository at this point
Copy the full SHA dbb6924View commit details -
Update Source/AcceleratorLattice/LatticeElements/LatticeElementBase.H
Add includes Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Configuration menu - View commit details
-
Copy full SHA for 94211ad - Browse repository at this point
Copy the full SHA 94211adView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3e68a5 - Browse repository at this point
Copy the full SHA b3e68a5View commit details
Commits on Dec 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5ea815e - Browse repository at this point
Copy the full SHA 5ea815eView commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for 0cce723 - Browse repository at this point
Copy the full SHA 0cce723View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62688e8 - Browse repository at this point
Copy the full SHA 62688e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24dcb27 - Browse repository at this point
Copy the full SHA 24dcb27View commit details