Age | Commit message (Collapse) | Author | Files | Lines |
|
* Add "." to libwarpx Aliases
Add a "." to the suffix of the short-hand `libwarpx.<DIM>.<so|dll>`
libs. This unifies the suffix with the structure in executables and
makes it easier to find a "long" version of the library (not in this
PR).
Also fixes the suffix naming on Windows to ".dll", since this is
a true C/C++ library, not a Python module (aka not a shared library
following Python entry points and conventions).
* CMake: Add library alias in install
Also add the expected library alias in CMake install prefixes.
|
|
* Updates to match picmi version 0.0.14
Added call to register constants.
* Python: Bump Versions
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
|
|
* Update ElectrostaticSolver in picmi
* Added relativistic option to picmi ElectrostaticSolver
* Update PICMI version
* Fix electrostatic with picmi
Co-authored-by: Remi Lehe <remi.lehe@normalesup.org>
|
|
* CMake: libwarpx
Reorder CMake builds to collect everything in an object
file library, which is then used to link out a shared library
and the WarpX executable app.
* setup.py: Install up to 3 libs at once
Inside CMake build dir:
```
PYWARPX_LIB_DIR=$PWD/lib python3 -m pip wheel ../Python/
```
* Docs: CMake + Python
* CI: Python CMake Package
|
|
|
|
* PICMI: read flag for laser continuous injection
* Simplify assignment of do_continuous_injection
* Update PICMI version
Co-authored-by: Remi Lehe <remi.lehe@normalesup.org>
|
|
|
|
* PICMI Added applied fields
* PICMI fixed typo in Constants
* Change picmistandard version requirement to 0.0.9
* Increment required picmi version
Co-authored-by: Remi Lehe <remi.lehe@normalesup.org>
|
|
|
|
|
|
Co-authored-by: Remi Lehe <remi.lehe@normalesup.org>
|
|
* Added specification of the version picmistandard
* Set the requirement of Python version >= 3.6
* Add Python version requirement to the docs
* Add comment about Python version to docs
|
|
|
|
* Update Python documentation
* Added numpy as a requirement for the Python installation
* Cleaned EOL white space in Python documentation
* Add periodictable to the Python packages required
Co-Authored-By: Axel Huebl <axel.huebl@plasma.ninja>
* Added periodictable to required packages for pure Python version
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
|
|
* update release number
* add message to get list of PR merged since last release
* keep set -e
* Update Tools/update_release.sh
suggested by @ax3l
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A pure Python version can be installed when only writing input files is reguired.
|
|
|
|
|
|
Also added python level time step and incomplete wrap to access the fields.
|
|
|
|
|
|
|
|
The underlying routine needs to be implemented
|
|
|
|
|