aboutsummaryrefslogtreecommitdiff
path: root/Source/Parallelization/WarpXComm.cpp (follow)
AgeCommit message (Expand)AuthorFilesLines
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
2020-12-22Fix: PSATD + CUDA build (#1595)Gravatar Axel Huebl 1-6/+9
2020-12-21Generalize some interpolation functions for MR (#1585)Gravatar Edoardo Zoni 1-8/+17
2020-12-21Fix: PSATD Comm. Runtime Switch (FDTD) (#1588)Gravatar Axel Huebl 1-53/+67
2020-12-02Improve spectral solver on staggered grids (#1468)Gravatar Edoardo Zoni 1-3/+57
2020-11-02[mini-PR ] Fix an "unused variable" warning (#1488)Gravatar Luca Fedeli 1-2/+1
2020-10-26Filter diagnostic rho (#1295)Gravatar David Grote 1-6/+12
2020-10-19Replace wherever possible '.reset(new' with '= make_unique' (#1429)Gravatar Luca Fedeli 1-4/+9
2020-09-14Clean up profiling labels (#1320)Gravatar Edoardo Zoni 1-3/+3
2020-07-08Averaged Galilean PSATD (#869)Gravatar Olga Shapoval 1-0/+125
2020-05-12Implement intervals parser for override_sync (#1008)Gravatar NeilZaim 1-2/+2
2020-05-11Generalize coarsening for MR (#945)Gravatar Edoardo Zoni 1-66/+9
2020-04-07Fix typos (#897)Gravatar NeilZaim 1-3/+3
2020-02-25Includes: Clean Up (#743)Gravatar Axel Huebl 1-6/+6
2020-02-24Profiler wrapper to allow for cudaDeviceSynchronize (#738)Gravatar MaxThevenet 1-5/+5
2020-02-21Make the option to exchange all guard cells safer (#709)Gravatar MaxThevenet 1-42/+70
2020-02-06Do not include 'WarpX_f.H' when not necessary.Gravatar Edoardo Zoni 1-1/+0
2020-01-27Automatically add copyright header with update_copyright.shGravatar Tools 1-0/+8
2019-11-19fix mege conflicts with devGravatar MaxThevenet 1-3/+2
2019-11-13Merge branch 'dev' into commGravatar MaxThevenet 1-4/+5
2019-11-12no guard cell exchanges for F with Yee solver. Remove print statementsGravatar MaxThevenet 1-4/+0
2019-11-12Merge branch 'dev' into poissonGravatar Remi Lehe 1-1/+1
2019-11-12fix psatd: problem was in buffer cellsGravatar MaxThevenet 1-1/+0
2019-11-12Remove Fortran filesGravatar Remi Lehe 1-4/+5