Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-02-24 | Profiler wrapper to allow for cudaDeviceSynchronize (#738) | 2 | -17/+33 | ||
* add warpx profiler wrapper * call WX profiler wrapper instead of BL * EOL and cleaning * add doc on profile syncs * do not use PROFILE macros in .H files * replace WX_PROFILE with WARPX_PROFILE and use bool instead of int * typo * this file shouldn't be there | |||||
2020-02-19 | [mini-PR] when a cufft error occurs, print a meaningful error message (#728) | 2 | -6/+55 | ||
* added method to translate cufft errors * fixed style * bug fixing | |||||
2020-02-18 | Galilean PSATD with shift (#704) | 10 | -14/+305 | ||
* Read Galilean velocity * Prepare structures for Galilean solver * Started implementing Galilean equations * Analytical limits for X1, X2, X3, X4 coefficients added * Slight changes added * Added Galilean position pusher * Scale galilean velocity * Remove unneeded Abort * Fix Galilean pusher * Allocate Theta2 array * Fix definition of coefficients * Increase guard cells for Galilean * Add guard cell in particle exchange * Type corrected * v_gal added to warpx_current_deposition * v_gal added to WarpXParticleContainer.H * Bug fixed - update particle x-position over one time step * Fix issues with merge from dev * Preparation for merging dev into galilean. * Adding galilean shift * Implemented galilean shift * Changed method's name from GalileanShift to ShiftGalileanBoundary * Added doxygen string for ShiftGalileanBoundary * Removed never used method LowerCornerWithCentering * Removed temporary comments * Removed dt as a variable from DepositCharge method and its dependencies * Converted tab to spaces * Removed EOL white space * Add documentation and automated tests * Fix compilation error * Add automated test * Update automated test * Removed temporary used galilean shift * Removed temporary used particle's push for Galilean PSATD * Removed unused statement * Remove EOL white space. * Added zero shift for LowerCorner in RZ geometry * Minor changes to Galilean implementation * Modifications for GPU * Fix typo Co-authored-by: Remi Lehe <remi.lehe@normalesup.org> | |||||
2020-01-27 | Automatically add copyright header with update_copyright.sh | 12 | -0/+77 | ||
2020-01-16 | No thrust (#629) | 1 | -6/+1 | ||
* remove thrust from warpx * add in header for std::complex | |||||
2020-01-07 | Update Source/FieldSolver/SpectralSolver/SpectralSolver.H | 1 | -1/+1 | ||
Co-Authored-By: Axel Huebl <axel.huebl@plasma.ninja> | |||||
2019-12-18 | Make comments in header files Doxygen-readable | 4 | -11/+19 | ||
2019-12-15 | Doxygen: add amrex:: prefix for function arguments in cpp files | 1 | -4/+4 | ||
2019-09-11 | Source: tabs2spaces | 1 | -3/+3 | ||
Manually fix tabs to four spaces and alignments for consistent prepresentation of source code over all machines. | |||||
2019-09-11 | Source & Tools: No EOL Whitespaces | 3 | -3/+3 | ||
End-of-line (EOL) whitespaces are verbose and increase diffs and merge conflicts over time. Cleaned them up for the `Source/`, `Examples/` and `Tools/` directory with the following bash one-liner: ```bash find . -type f -not -path './.git*' \ -exec sed -i 's/[[:blank:]]*$//' {} \; ``` Committed as generic user so git does not credit the many lines to me: ```bash GIT_AUTHOR_NAME="Tools" GIT_AUTHOR_EMAIL="warpx@lbl.gov" \ git commit ``` | |||||
2019-09-03 | Merge branch 'dev' into RZgeometry | 1 | -1/+0 | ||
2019-08-31 | back to defining imaginary number in each routine... | 1 | -1/+1 | ||
2019-08-31 | Define imaginary number I in MathConst | 1 | -1/+1 | ||
2019-08-31 | move WarpX_Complex.H to Source/Utils | 2 | -28/+0 | ||
2019-08-16 | Moved WarpX_Complex.H to Utils | 5 | -30/+24 | ||
2019-07-30 | Corrections to allow compilation on GPU | 2 | -45/+60 | ||
2019-07-22 | Merge branch 'dev' into psatd_pml | 5 | -63/+142 | ||
2019-06-24 | Only copy FFT data to the valid box | 1 | -21/+22 | ||
2019-06-06 | Included revisions as suggested in the PR | 3 | -12/+9 | ||
2019-06-06 | adding 2D cufft plans | 1 | -8/+13 | ||
2019-06-06 | cleaning code for spectral cufft for 3D | 4 | -93/+26 | ||
2019-05-14 | changed made after merging with lastest dev version | 3 | -20/+21 | ||
2019-05-08 | merged with upstream dev | 7 | -31/+114 | ||
2019-05-08 | temporary print files for debugging | 1 | -34/+18 | ||
2019-05-06 | Added cuFFT kernels -- debugging error in rho values before forward transform | 5 | -55/+203 | ||
2019-05-04 | Initialize spectral solver | 1 | -0/+1 | ||
2019-05-03 | Prepare spectralsolver for PML | 2 | -5/+18 | ||
2019-05-03 | Commit missing files | 2 | -0/+165 | ||
2019-05-02 | Start implementation of spectral PML | 6 | -13/+26 | ||
2019-05-02 | Merge pull request #103 from ECP-WarpX/factory | 8 | -62/+136 | ||
Use virtual function to select the spectral algorithm | |||||
2019-05-01 | Correct error in calculation of k vector | 2 | -6/+9 | ||
2019-05-01 | Fix FFT size | 1 | -5/+8 | ||
2019-05-01 | Fix normalization | 1 | -6/+8 | ||
2019-05-01 | Implement Real-to-complex FFT | 4 | -30/+56 | ||
2019-05-01 | Add virtual destructor | 1 | -0/+4 | ||
2019-05-01 | Add comments | 2 | -2/+9 | ||
2019-04-30 | Fix typo | 1 | -1/+2 | ||
2019-04-30 | Update Make.package | 1 | -0/+1 | ||
2019-04-30 | Add separate file for constructor | 2 | -17/+38 | ||
2019-04-30 | Use factory method for the solver | 5 | -27/+62 | ||
2019-04-30 | Reorganize directories | 4 | -2/+7 | ||
2019-04-29 | Merge branch 'dev' into fix_spectral | 3 | -79/+39 | ||
2019-04-29 | Revert to enumeration in struct | 1 | -3/+4 | ||
2019-04-29 | Update PSATD algorithm | 1 | -31/+21 | ||
2019-04-29 | Update structure for storing spectral fields | 2 | -48/+18 | ||
2019-04-28 | Fix more 2D bugs | 1 | -2/+7 | ||
2019-04-28 | Fix 2D bugs | 1 | -2/+5 | ||
2019-04-28 | Fix error in calculation of modified k vectors | 1 | -2/+3 | ||
2019-04-26 | Add missing file | 1 | -0/+27 | ||
2019-04-26 | Fix typos | 1 | -4/+4 | ||