aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/MultiParticleContainer.cpp (follow)
AgeCommit message (Collapse)AuthorFilesLines
2020-02-24Profiler wrapper to allow for cudaDeviceSynchronize (#738)Gravatar MaxThevenet 1-3/+3
* 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-21Call AMReX Bin sort (#739)Gravatar MaxThevenet 1-2/+2
* call AMReX Bin sort instead of Cell sort * proper initialization of bin size * IntVect declaration must work in 2D and 3D * Apply suggestions from code review Co-Authored-By: Axel Huebl <axel.huebl@plasma.ninja> * remove print statement Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
2020-02-10template Parser so that it works for any number of variablesGravatar Weiqun Zhang 1-12/+12
2020-02-07Merge pull request #688 from atmyers/two_way_processGravatar MaxThevenet 1-2/+2
Handle two-way processes and multiplicity
2020-02-07Merge pull request #687 from EZoni/build-buffer-masksGravatar MaxThevenet 1-1/+0
Fortran to C++: build buffer masks
2020-02-06Do not include 'WarpX_f.H' when not necessary.Gravatar Edoardo Zoni 1-1/+0
2020-02-06fix TABsGravatar Andrew Myers 1-1/+1
2020-02-06make the multiplicity a template parameter so it can be known at compile timeGravatar atmyers 1-4/+2
2020-02-06add multiplicity argument to filterCopyTransform so we can handle cases like ↵Gravatar atmyers 1-1/+3
splitting.
2020-02-04move the resize into the FilterCopyTransform call, where we know exactly how ↵Gravatar Andrew Myers 1-8/+0
big to make the dst
2020-02-04fix EOL whitespaceGravatar Andrew Myers 1-1/+1
2020-02-04exit early in the case that there are 0 src particlesGravatar Andrew Myers 1-7/+9
2020-02-03fix EOL whitespaceGravatar Andrew Myers 1-5/+5
2020-02-03move filterCopyTransform to its own fileGravatar Andrew Myers 1-3/+3
2020-02-03remove old functionsGravatar Andrew Myers 1-1/+0
2020-02-03remove old / wrong docstringsGravatar Andrew Myers 1-3/+5
2020-02-03clean up field ionizationGravatar Andrew Myers 1-19/+28
2020-02-03helper function for setting new particle IDsGravatar Andrew Myers 1-24/+6
2020-02-03gotta write the new ions at the end!Gravatar Andrew Myers 1-1/+1
2020-02-03fix EOL whitespaceGravatar Andrew Myers 1-3/+3
2020-02-03TABs -> spacesGravatar Andrew Myers 1-31/+31
2020-02-03more work on elementary_processGravatar atmyers 1-19/+36
2020-02-02combine the default initializer and the smart copy into oneGravatar atmyers 1-0/+3
2020-01-31fix EOL whitespaceGravatar Andrew Myers 1-1/+1
2020-01-31on second thought, implement this as a member functionGravatar Andrew Myers 1-2/+2
2020-01-31helper function for defining all particle tilesGravatar Andrew Myers 1-25/+5
2020-01-30Merge pull request #665 from RemiLehe/remove_fortran_push_positionGravatar Remi Lehe 1-8/+0
Remove fortran push position in electrostatic code
2020-01-28Replace fortran pusher for position by C++ oneGravatar Remi Lehe 1-8/+0
2020-01-27Automatically add copyright header with update_copyright.shGravatar Tools 1-0/+10
2020-01-15changes as suggested in review.Gravatar RevathiJambunathan 1-12/+20
2020-01-14adding time as an independent variable for parser function (x,y,z,t)Gravatar RevathiJambunathan 1-6/+6
2020-01-13EOL whitespaceGravatar RevathiJambunathan 1-2/+2
2020-01-13moving E/B parser variables to MultiParticleContainer class. changing input ↵Gravatar RevathiJambunathan 1-0/+79
files appropriately.
2019-12-18Modify based on suggestions.Gravatar Yinjian Zhao 1-1/+1
2019-12-02Merge branch 'dev' into collisionGravatar Yin-YinjianZhao 1-157/+148
2019-11-25Add user inputs of Coulomb Log of each collision type.Gravatar Yinjian Zhao 1-1/+2
2019-11-24Modified the collision part of MultiParticleContainer.cpp.Gravatar Yinjian Zhao 1-12/+7
2019-11-18Add collisions between a single species.Gravatar Yinjian Zhao 1-3/+4
2019-11-15bugfixingGravatar Luca Fedeli 1-124/+122
2019-11-15added messages related to table initializationGravatar Luca Fedeli 1-2/+8
2019-11-15simplified parsing inputfileGravatar Luca Fedeli 1-210/+203
2019-11-14Merge branch 'dev' into collisionGravatar Yin-YinjianZhao 1-10/+2
2019-11-14bugfixingGravatar Luca Fedeli 1-10/+4
2019-11-14Added built-in tables for QSGravatar Luca Fedeli 1-3/+6
2019-11-13First version that can run with collisions!Gravatar Yin-YinjianZhao 1-1/+3
2019-11-13bugfixingGravatar Luca Fedeli 1-0/+1
2019-11-13bugfixing & update examplesGravatar Luca Fedeli 1-11/+7
2019-11-13Changed format.Gravatar Yin-YinjianZhao 1-1/+1
2019-11-13Changed query.Gravatar Yin-YinjianZhao 1-2/+4
2019-11-13Compile successfully!Gravatar Yin-YinjianZhao 1-2/+2