Age | Commit message (Collapse) | Author | Files | Lines |
|
Use a modern, short version referring our license model
and keep per-file autorship notes.
|
|
* Add python script to update benchmarks from Azure output
* Update Regression/Checksum/update_benchmarks_from_azure_output.py
Co-authored-by: Edoardo Zoni <59625522+EZoni@users.noreply.github.com>
* Cleaner python script
* Remove empirical numbers and read and write the json files once
* Also read dashes in test names
* Move script to Tools/DevUtils folder
* Add documentation
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Directly parse the new file
* Apply suggestions from code review
Co-authored-by: Roelof Groenewald <40245517+roelof-groenewald@users.noreply.github.com>
---------
Co-authored-by: Edoardo Zoni <59625522+EZoni@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Roelof Groenewald <40245517+roelof-groenewald@users.noreply.github.com>
|
|
* Improve Python script to plot PSATD stencils
* Improve explanation printed to standard output
Co-authored-by: Ryan Sandberg <RSandberg@lbl.gov>
* Fix warning, improve docstrings
* Handle exception where signal does not reach double machine precision
---------
Co-authored-by: Ryan Sandberg <RSandberg@lbl.gov>
|
|
* Pre-Commit: Smaller Files & NB
- Reduce threshold of "large file" from 50KB to 40KB.
- Remove Jupyter notebook output if present.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
|
* `Stencil.py`: Follow PEP 8 Coding Style
* Commit Suggestion by @dpgrote
|
|
* Add Python Script Stencil.py
* Add More Modular Functions, Docstrings
* Only 3D
* Parse Error Threshold (Optional)
* Move Script from Source/Utils to Tools/DevUtils
* Fix EOL White Spaces
* Replace Parser with Main, Cleaning
* Correct Initial Docstring
* Fix Figure Name for Generic Path
* Improve Inline Comments
* Improve Comment
* Remove Unused Import
* Add Documentation
* Remove Parentheses from if Statements
* Rename sin as sin_kn
* No Capital Letters in Variable Names
* Cleaning Function plot_stencil
* Use os.path.join
* Improve Comments
* Import Python Standard Libraries Before Others
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: Remi Lehe <remi.lehe@normalesup.org>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
|
* Tool: update AMReX dependency
We currently pull the `development` branch of AMReX in CMake builds.
This is problematic in central workflows:
- checking out a release might not compile
- manual intervention is needed by users
- builds are not as reproducibile as they could be
- CI fails in a surprising wary in WarpX if a temporary bug is lands
in AMReX' `development`
Instead, we can bump the AMReX requirement periodically in a PR.
This migh be the case when we:
- need new features or bug fixes
- do a release
Manual updates guarantee that we see problems with updates from
AMReX in the moment they are introduced - during a PR that changes
the dependency to AMReX.
* Tool: update PICSAR dependency
See AMReX' updater description.
* Docs: Dependencies & Releases
Update and add workflows.
* PICSAR & AMReX: Bump Version to HEAD
Bump the PICSAR and AMReX versions to the latest head.
Executed with:
```
./Tools/Release/updateAMReX.py
./Tools/Release/updatePICSAR.py
```
* Python Tools: Cleanup
* Fix typos
Co-authored-by: Luca Fedeli <luca.fedeli@for.unipi.it>
Co-authored-by: Luca Fedeli <luca.fedeli@for.unipi.it>
|
|
* Docs: Update openPMD-viewer include
Just modernizing a documented include
* add jupyter notebook hint
* openPMD-viewer: update installs
* Change import statement for openPMD-viewer
Co-authored-by: Remi Lehe <remi.lehe@normalesup.org>
|
|
* update IO syntax for performance CI
* update performance tests dir
* minor fixes in the IO perf test
|
|
|
|
* reorganize Tools/ into subfolders, in prevision of LibEnsemble scripts
* Oops, also need to let git know some files have been deleted
* caps for consistency
* few paths to fix
|