aboutsummaryrefslogtreecommitdiff
path: root/Source/Parallelization/WarpXComm.cpp (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-06-16Generalize buffers for `SyncRho`, `SyncCurrent`, and related functions (#3995)Gravatar Edoardo Zoni 1-30/+34
2023-06-13Enforce const correctness using clang-tidy CI test (#3921)Gravatar Luca Fedeli 1-14/+14
2023-06-12Replace amrex::Abort with WARPX_ABORT_WITH_MESSAGE (#3965)Gravatar Luca Fedeli 1-4/+4
2023-06-09Fix SyncCurrent and SyncRho for multi-levels (#3777)Gravatar Weiqun Zhang 1-36/+195
2023-04-10`SyncRho`: Pass References To Charge MultiFabs (#3814)Gravatar Remi Lehe 1-6/+13
2022-12-08ABLASTR: Coarsen Functions (#3433)Gravatar Axel Huebl 1-9/+9
2022-11-07Allow `None` for Maxwell solver (#3504)Gravatar Roelof Groenewald 1-1/+1
2022-10-28ABLASTR: Always Sync Option (#3467)Gravatar Axel Huebl 1-12/+12
2022-10-10Partial refactoring of the utils directory (#3404)Gravatar Luca Fedeli 1-1/+0
2022-09-09`SyncCurrent`: Split Filter and Sum over Guard Cells (#3222)Gravatar Edoardo Zoni 1-93/+114
2022-08-02`SyncCurrent`: Pass References To Current MultiFabs (#3277)Gravatar Edoardo Zoni 1-4/+3
2022-07-05Merge `FillBoundary` and `NodalSync` (`OneStep_multiJ`) (#3169)Gravatar Edoardo Zoni 1-40/+0
2022-06-08ABLASTR: Move Communication Utilities (#3167)Gravatar Axel Huebl 1-76/+104
2022-06-07Merge `FillBoundary` and `NodalSync` (`OneStep_nosub`, `OneStep_sub1`) (#3013)Gravatar Remi Lehe 1-30/+30
2022-04-14Remove Nodal Synchronization of J and Rho (#3038)Gravatar Edoardo Zoni 1-5/+0
2022-04-07Vay Deposition: Fix SyncCurrent, FFTs (#3012)Gravatar Edoardo Zoni 1-3/+1
2022-04-04Refactoring: More General Interfaces (#2991)Gravatar Edoardo Zoni 1-70/+87
2022-03-22Vay Deposition: Separate Arrays, Correct Index Types w/ FFTs (#2965)Gravatar Edoardo Zoni 1-45/+59
2022-03-21Hybrid Algorithms: Add FDTD Support for Centering (#2327)Gravatar Edoardo Zoni 1-65/+35
2022-03-08Make error and info messages visually uniform (#2939)Gravatar Luca Fedeli 1-7/+8
2022-03-03Bugfix for LB + MR + Filter (#2917)Gravatar Andrew Myers 1-6/+6
2022-01-24PML Exchanges: Less Duplicate Code (#2394)Gravatar Edoardo Zoni 1-99/+71
2022-01-20Implement PML for the outer RZ boundary with PSATD (#2211)Gravatar David Grote 1-20/+59
2021-12-03Replace AMREX_SPACEDIM: Boundary & Parallelization (#2620)Gravatar Prabhat Kumar 1-5/+5
2021-11-191D3V Cartesian Support (#2307)Gravatar Prabhat Kumar 1-1/+3
2021-11-18WarpXComm.cpp: Use Explicit Types, not `auto` (#2578)Gravatar Edoardo Zoni 1-26/+29
2021-10-18Option to do single precision mesh communication. (#2294)Gravatar Andrew Myers 1-89/+101
2021-10-18Multi-J Algo: Synchronize Nodal Points of F,G (#2434)Gravatar Edoardo Zoni 1-0/+18
2021-10-12Fix PML Behavior in FillBoundary for F,G (#2383)Gravatar Edoardo Zoni 1-49/+27
2021-10-06FillBoundaryG: Add PML Exchange (#2381)Gravatar Edoardo Zoni 1-2/+10
2021-10-06NodalSync: Less Duplicate Code (#2375)Gravatar Edoardo Zoni 1-58/+14
2021-09-27SumBoundary: Use Fewer Guard Cells for J/rho (#2323)Gravatar Edoardo Zoni 1-18/+60
2021-09-27Allow more work for OpenMP threads in `WarpX::UpdateAuxilaryData` (#2342)Gravatar Remi Lehe 1-7/+7
2021-08-24WarpXComm.cpp: Fix Bug (Uninitialized MultiFabs) (#2230)Gravatar Edoardo Zoni 1-0/+6
2021-08-16Use less guard cells in ParallelCopy of refined level's UpdateAuxilaryData (#...Gravatar Neïl Zaim 1-8/+24
2021-07-12Add Cost Calculations for Cartesian/RZ Filtering (#2074)Gravatar Edoardo Zoni 1-8/+8
2021-06-24Use "Include What You Use" on WarpX (#1947)Gravatar Luca Fedeli 1-6/+30
2021-05-03Implement div(B) Cleaning With FDTD (#1829)Gravatar Edoardo Zoni 1-1/+59
2021-04-19Divergence cleaning for PSATD in PML (#1600)Gravatar Edoardo Zoni 1-0/+4
2021-04-12Add nodal synchronization of E and B fields in the main grid (#1817)Gravatar Neïl Zaim 1-0/+66
2021-03-29Add option for finite-order centering of currents (nodal to staggered) (#1763)Gravatar Edoardo Zoni 1-19/+99
2021-03-17Replaced almost all nGrow with nGrowVect (#1801)Gravatar David Grote 1-2/+2
2021-03-04Implement averaged algo on staggered grids & merge spectral classes (#1544)Gravatar Edoardo Zoni 1-12/+17
2021-03-04Remove extra ghost cell used with momentum-conserving gathering (#1758)Gravatar Edoardo Zoni 1-16/+16
2021-03-02CI: Always with FFTW/PSATD (#1587)Gravatar Axel Huebl 1-6/+6
2021-02-12Fix bug in loop over boxes in WarpX::UpdateAuxilaryDataStagToNodal (#1691)Gravatar Edoardo Zoni 1-5/+4
2021-02-02Refactor finite-order interpolation functions for momentum-conserving field g...Gravatar Edoardo Zoni 1-50/+35
2021-02-02Always synchronize nodal points of PML MultiFabs (#1669)Gravatar Edoardo Zoni 1-0/+35
2021-01-21Define: _OPENMP -> AMREX_USE_OMP (#1520)Gravatar Axel Huebl 1-5/+5
2021-01-12Remove unused functions "ExchangeWithPml..." (#1616)Gravatar Edoardo Zoni 1-38/+0