Age | Commit message (Collapse) | Author | Files | Lines |
|
* FieldMaximum reduced diag: average all components to cell centers
* Remove read_raw_data.py in reduced diag automated test
* No longer output raw fields in reduced diags tests
* Modify a comment
|
|
* improved 2D laser injection test
* correct typo in documentation
* fix non-ascii character
* fixed unused variables
* fixed missing checksum
* fix non-ascii character
* updated benchmark
* Update Examples/Modules/laser_injection/analysis_2d.py
Co-authored-by: NeilZaim <49716072+NeilZaim@users.noreply.github.com>
* Update Examples/Modules/laser_injection/analysis_2d.py
Co-authored-by: NeilZaim <49716072+NeilZaim@users.noreply.github.com>
* Update Examples/Modules/laser_injection/analysis_2d.py
Co-authored-by: NeilZaim <49716072+NeilZaim@users.noreply.github.com>
* fixed check in analysis script
* Update Examples/Modules/laser_injection/analysis_2d.py
Co-authored-by: NeilZaim <49716072+NeilZaim@users.noreply.github.com>
* Update Examples/Modules/laser_injection/analysis_2d.py
Co-authored-by: NeilZaim <49716072+NeilZaim@users.noreply.github.com>
* reorganized main function
* added a comment
* Update Examples/Modules/laser_injection/analysis_2d.py
Co-authored-by: NeilZaim <49716072+NeilZaim@users.noreply.github.com>
* fix calculation of dz
* fixed bug
Co-authored-by: NeilZaim <49716072+NeilZaim@users.noreply.github.com>
|
|
* PSATD: only deposit charge if needed
* Update Source/FieldSolver/WarpXPushFieldsEM.cpp
Co-authored-by: Edoardo Zoni <59625522+EZoni@users.noreply.github.com>
Co-authored-by: Edoardo Zoni <59625522+EZoni@users.noreply.github.com>
|
|
* added an option to set explicitely `max_iters` for MLMG solver
* fix EOL white spaces
* fix EOL white spaces 2
|
|
|
|
|
|
* Changed compiling commands to cmake & added link
* Applied reviewer suggestions
|
|
* fix read of binary file
* removed useless include
|
|
Fix the missing ngrow of one cells for Ascent, which guarantees that
the `FillBoundary` calls after centering field data provide an extra
cell for contouring.
Also fix a few doc typos and unused variable warnings.
|
|
* Update a couple of asserts if warpx.numprocs is used
* Set blocking factor to 1 when warpx.numprocs is used
* Apply suggestions from code review
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
|
|
parser (#1463)
fix 'comparison of integer expressions of different signedness' warning in parser
Co-authored-by: Tools <warpx@lbl.gov>
|
|
|
|
|
|
|
|
|
|
* Fix NVCC Regression in Parser
Fix a regression with the recompilation of the parser that shows
up with NVCC and GNUmake on Summit.
* Modify Parser's makefile to remove #line and rename bison's output file to .cpp
Co-authored-by: Weiqun Zhang <weiqunzhang@lbl.gov>
|
|
* Remove a few segfaults when there is zero particle species
* Docs: Update Example
* We don't have `part_per_proc` so exemplify with something else.
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
|
|
|
|
|
|
* Document for ascent replay
* ascent replated repository
* Apply suggestions from code review
* Review of replay - rendering plot without run simulation
* modify Review of replay - accept Axel suggestion
* modify replay - remove png file
* Remove PNG
Too large for git
* Replay: Restructure Workflow
* Remove duplicated files
Well documented in the LWFA example and text now.
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
|
|
|
|
parser (#1448)
When compiling WarpX I got this warning message:
`wp_parser.lex.c:1356:17: warning: ‘void yyunput(int, char*)’ defined but not used [-Wunused-function]`
This can be fixed by adding `%option nounput` option to `wp_parser.l` and re-generating the parser with `make`.
|
|
Removes an outdated environment activation line in DPC++.
|
|
For HIP, AddNoRet for float is much faster because it has hardware support.
|
|
Add AMD HIP support to CMake and test it in CI (single-precision
build).
|
|
|
|
* replace wherever possible .reset(new with = make_unique
* fixed bug
* fixed bug
* revert WarpXOpenPMD.cpp to the original version
* removed another .reset(new
|
|
* New reduced diag: number of macroparticles
* Add parentheses in header line
* Apply suggestions from code review
Co-authored-by: Luca Fedeli <luca.fedeli.88@gmail.com>
* Add some consts
* Fuse some lines with std::ofstream
Co-authored-by: Luca Fedeli <luca.fedeli.88@gmail.com>
|
|
* turn off diagnostics
* document input to enable/disable diagnostics
* Update Docs/source/running_cpp/parameters.rst
|
|
|
|
|
|
* fix warning concerning comparison of int and unsigned int
* fix warning concerning unused variables
|
|
* write species flag to toggle particle output
* document write_species
* Update Source/Diagnostics/Diagnostics.cpp
* write species flag to toggle particle output
* document write_species
* Update Source/Diagnostics/Diagnostics.cpp
|
|
Try to update icc/icpc tests to oneAPI beta09.
|
|
(#1361)
Co-authored-by: Remi Lehe <remi.lehe@normalesup.org>
|
|
* Separate rho per species diagnostics from particle output
* Update input file of CI test dumping rho per species
* Update documentation
* Use m_output_species_names and m_all_species_names
* Use std::string::rfind and improve error message
* Rename m_all_species to m_output_species for consistency
|
|
|
|
|
|
Change old Travis-CI badge to new Azure Pipelines badge.
|
|
* added the phase argument for the gaussian laser
* removed signature
* added laser phase to picmi api
* added doc string for phi0
* Update parameters.rst
typo fix
Co-authored-by: Remi Lehe <remi.lehe@normalesup.org>
|
|
* RZ_SP fix
* RZ SP fix
* Fix cufft for single precision RZ.
Co-authored-by: Weiqun Zhang <weiqunzhang@lbl.gov>
|
|
* rocFFT support
* rocfft in 2d rz PSATD solver
|
|
|
|
* 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>
|
|
Try to work-around the newly broken Nvidia apt repos for CUDA 11.0.
- Refs.: https://gitlab.com/nvidia/container-images/cuda/
- Nvidia bug report: 3144329
|
|
* Update inputs_3d
* Update inputs_2d
* Add ndt
* Doc
* Doc
* Update inputs_3d
* Update inputs_2d
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
|
|
* replace some reset(new ) with make_unique
* fixed bug
|
|
This reflects an upstream change in AMReX' CMake
options.
|
|
|
|
* Fix warnings for 2D/3D PSATD builds
* Fix warnings for RZ PSATD builds
* Update FIXME comment: no known bug
* Fix remaining warning for RZ PSATD builds
|