ame='generator' content='cgit v1.2.3'/>
aboutsummaryrefslogtreecommitdiff
path: root/Source/Python/WarpX_py.cpp (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2019-09-11typoGravatar MaxThevenet 1-1/+1
2019-09-11reorder bargesGravatar MaxThevenet 1-2/+2
2019-09-11Update README.mdGravatar MaxThevenet 1-0/+3
2019-09-11Docs: No EOL WhitespacesGravatar Tools 14-134/+134
End-of-line (EOL) whitespaces are verbose and increase diffs and merge conflicts over time. There is a notable exception to this rule, as two EOL white spaces in Markdown (`.md`) files introduce a soft-break (newline without paragraph). Cleaned them up for the `Docs/` 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-11Source & Tools: No EOL WhitespacesGravatar Tools 80-1183/+1182
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-10Cleanup: Include OrderGravatar Axel Huebl 13-52/+57
A typical include order in C++ is: - "module header" (local header) - "own headers" (WarpX) - <close library headers> (AMReX) - <other third party headers> (e.g. omp) - <stdlib headers> This avoids that a "forgotten include" will silently compile in some compilers and crash in others (because it will crash in all). References: - https://llvm.org/docs/CodingStandards.html#include-style - https://include-what-you-use.org
2019-09-10add restrict to pointer parameters of laser functionsGravatar Weiqun Zhang 3-22/+23
2019-09-10make function declaration and definition consistent on restrictGravatar Weiqun Zhang 1-2/+2
2019-09-10fix laser for gpuGravatar Weiqun Zhang 2-24/+41
2019-09-10Clean Up Deposit on MainGravatar Axel Huebl 6-20/+18
Just some small renamings, doc strings and clean-ups for deposit on main grid.
2019-09-09Particles: gather_from_main_gridGravatar Axel Huebl 5-4/+39
Support gather for individual particle species from the main grid. Very much based on the similar option for deposition :)
2019-09-09Update CONTRIBUTING.mdGravatar MaxThevenet 1-1/+2
2019-09-06Update CoriGPU build instructionsGravatar kngott 1-4/+5
2019-09-06Updated Python particles interface to allow refined levelsGravatar Dave Grote 5-74/+72
2019-09-06Updated Python fields interface to work with refinementGravatar Dave Grote 2-12/+120
2019-09-06fix typo in CKC PMLGravatar MaxThevenet 1-1/+1
2019-09-04add doc entry for override_sync_intGravatar MaxThevenet 1-0/+7
2019-09-04Fixed Langmuir_rz_multimode regression testGravatar Dave Grote 2-3/+3
2019-09-04Fix ions name in langmuir_PICMI_rz_multimode_analyze.pyGravatar Dave Grote 1-1/+1
2019-09-04change to disable override sync if warpx.override_sync_int <= 0Gravatar Weiqun Zhang 1-2/+2
2019-09-04remove owner masks because they have not been used anymoreGravatar Weiqun Zhang 3-36/+0
2019-09-04add parameter warpx.override_sync_int=10Gravatar Weiqun Zhang 3-1/+9
2019-09-04The Travis test needs to install mpi4pyGravatar Dave Grote 1-1/+1
2019-09-04add laser particles on level 0 instead of max levelGravatar MaxThevenet 1-1/+4
2019-09-04Implemented the parallel version of the Python MultiFab wrapperGravatar Dave Grote 1-2/+38
2019-09-04smaller tolerance for subcycling reg testGravatar MaxThevenet 1-1/+1
2019-09-04do not dump magnetic field for rz langmuir testGravatar MaxThevenet 1-0/+1
2019-09-04do not dump zero fields for reg testsGravatar MaxThevenet 1-2/+5
2019-09-04Fixed RZ input filesGravatar Dave Grote 3-4/+4
2019-09-04fix makefileGravatar Weiqun Zhang 1-6/+6
2019-09-04remove a line that makes regression test script crashGravatar Weiqun Zhang 1-1/+0
2019-09-04set relative tolerance to 2.e-5 instead of 1.e-5Gravatar MaxThevenet 1-3/+3
2019-09-04print errorsGravatar MaxThevenet 1-0/+18
2019-09-04turn comparison off for NCI correctorGravatar MaxThevenet 1-0/+1
2019-09-04turn off OpenMP for regression tests using 1 threadGravatar Weiqun Zhang 1-2/+2
2019-09-04add tolerance to restart regression testGravatar Weiqun Zhang 1-1/+2
2019-09-04Switch to Python3 for travis testsGravatar Dave Grote 1-3/+3
2019-09-04Protect against bug in some versions of numpyGravatar Dave Grote 1-2/+10
2019-09-04do not check fields that are zeros, as they are not dumpedGravatar MaxThevenet 1-9/+1
2019-09-04no OpenMP threading for ionization testsGravatar MaxThevenet 1-2/+2
2019-09-03Reactivate 2D PSATD testsGravatar Remi Lehe 1-37/+36
2019-09-03fix typo in docGravatar MaxThevenet 1-1/+1
2019-09-03move math function wrappers to WarpX_Complex.HGravatar MaxThevenet 4-37/+37