aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/Sorting/Partition.cpp (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-02-23Re-order all particle quantities when doing MR partition (#2888)Gravatar Remi Lehe 1-27/+10
* Re-order all particle quantities when doing partition * Fix compilation
2021-06-24Use "Include What You Use" on WarpX (#1947)Gravatar Luca Fedeli 1-1/+12
* initial tests with IWYU * added a couple of forward declarations * used iwyu on more files * progress * used iwyu on more files * progress with iwyu * progress with iwyu * fixed bug * progress with iwyu * progress with IWYU * progress with IWYU * fixed bug * fixed bug * progress with IWYU * progress with IWYU + use forward declarations in WarpX.H * first try with .def files * fix bugs * progress with IWYU * progress with IWYU * progress with iwyu * correct copyright * fixed bug * fixed bugs * fix missing include * fixed bug * fix bug * fix bug introduced during last bugfix * use iwyu on newly added files * add space * fix bug * fix missing include * fix missing include * fix missing include * fixed bugs * fixed bug * attempt at fixing issue with math functions * added missing include * fixed missing include * using _fwd.H * fixed bug * progress with iwyu * update AMReX branch * enforce alphabetic order * progress with iwyu * use right version of amrex * use right version of amrex for tests * fixed bug * fix another bug * fix missing include * fix missing include * fix missing include * updated amrex * initial work to document new include strategy * updated documentation * Fix rst & private includes * Remove accidentially added files * Fix rst code blocks * one more rst block Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
2020-09-14Clean up profiling labels (#1320)Gravatar Edoardo Zoni 1-1/+1
2020-02-25Includes: Clean Up (#743)Gravatar Axel Huebl 1-3/+5
- Use `""` for WarpX-local includes - Order: WarpX `""`, AMReX `<>`, other third party includes `<>` - Add dir prefixes for WarpX Add order to includes by including from `Source/` onward and keeping directory prefixes of non-local includes for clarity.
2020-02-24Profiler wrapper to allow for cudaDeviceSynchronize (#738)Gravatar MaxThevenet 1-1/+1
* 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-01-27Automatically add copyright header with update_copyright.shGravatar Tools 1-0/+6
2019-10-11Fix particle partition in buffersGravatar Remi Lehe 1-2/+2
2019-10-01Edit const correctnessGravatar Remi Lehe 1-3/+3
2019-10-01More optimization for GPUGravatar Remi Lehe 1-2/+9
2019-10-01Use templated functor for copy of particlesGravatar Remi Lehe 1-10/+2
2019-10-01Implement particle copyGravatar Remi Lehe 1-23/+24
2019-10-01Perform partition in smaller bufferGravatar Remi Lehe 1-14/+11
2019-10-01Implemented iterator distanceGravatar Remi Lehe 1-5/+11
2019-10-01Implemented stable partitionGravatar Remi Lehe 1-9/+15
2019-10-01Rewrite as functorGravatar Remi Lehe 1-26/+9
2019-10-01Replaced Index functionGravatar Remi Lehe 1-2/+13
2019-10-01Implement `iota` on GPUGravatar Remi Lehe 1-4/+6
2019-10-01Start GPU conversionGravatar Remi Lehe 1-10/+13
2019-09-24Move temporary variables into functionGravatar Remi Lehe 1-4/+5
2019-09-24Add commentsGravatar Remi Lehe 1-6/+31
2019-09-23Create dedicated method for partition in buffersGravatar Remi Lehe 1-0/+115