09c19a936b
update URLs in source code and manual
2021-05-24 14:18:20 -04:00
d1941392d3
disable clang-format for all existing .cpp files (for now)
2021-05-05 23:53:38 -04:00
adf74b3a22
use https://lammps.sandia.gov based URLs consistently
2020-10-21 16:45:30 -04:00
7bf177a1c7
Fast forward porting work to master
...
Change-Id: Ieb428e4a001efadf880dbe2c64c2a685cebdd4ae
2020-09-17 10:45:04 -05:00
f1ef7d85a8
T2345: Replace instances of NULL with nullptr
...
The following changes have been applied to src and lib folders:
regex replace: ([^"_])NULL ⇒ \1nullptr (8968 chgs in src, 1153 in lib)
Manually find/change: (void \*) nullptr ⇒ nullptr (1 case)
regex find: ".*?nullptr.*?"
Manually ~14 cases back to "NULL" in src, ~2 in lib
regex finds a few false positive where nullptr appears between two
strings in a function call
2020-09-12 09:34:38 -06:00
f67bd8eb5d
more KOKKOS, USER-OMP, and USER-INTEL include file cleanup
2020-09-03 10:54:06 -04:00
17b998edb3
fix whitespace issue
2020-08-20 15:51:41 -04:00
6efc51d863
Update comment
2020-08-20 11:19:34 -06:00
394b2da585
Port changes to Kokkos
2020-08-20 11:09:21 -06:00
729b3d2717
major whitespace cleanup
2020-08-19 18:46:35 -04:00
fdb1e69768
silence compiler warnings
2020-08-19 18:36:28 -04:00
073c7ee138
Fix warnings related to virtual function override
2020-08-19 13:29:11 -06:00
cc0d294478
Fix segfault
2020-08-19 13:05:23 -06:00
3a8b2aef17
Small tweaks
2020-08-19 09:45:19 -06:00
4d31afce2d
Port changes to PPPMKokkos
2020-08-18 16:06:43 -06:00
40e55af8d7
Port GridComm changes to Kokkos
2020-08-13 14:51:58 -06:00
ed566bf6af
First set of changes for Kokkos HIP
2020-08-04 12:16:26 -05:00
299f79c919
Remove deprecated Kokkos code
2020-03-25 13:55:31 -06:00
4ea9dea19c
More Kokkos FFT refactor
2020-01-30 12:04:57 -07:00
f8e2543c44
Move FFT data types out of kokkos_type.h
2020-01-29 17:15:47 -07:00
9477df4244
Merge branch 'master' into improve-include-consistency
2019-07-26 17:24:32 -04:00
4400257783
Change GPU-direct to CUDA-aware MPI and add workaround for IBM Spectrum MPI
2019-07-24 12:10:57 -06:00
5b3a15bd94
putting implementation header first in package folder sources
2019-07-03 19:58:25 -04:00
f0e48931e4
Remove deprecated KOKKO_HAVE macros
2019-03-07 10:17:32 -07:00
9521814441
rename Kokkos::gpu_direct to Kokkos::gpu_direct_flag
...
This is for consistency with other parts of LAMMPS where
such variables have "flag" in their name. Also reduces
confusion with have_gpu_direct() function.
When we can safely detect, that GPU-direct is not available,
change the default setting of Kokkos::gpu_direct_flag from 1 to 0
2018-08-09 04:52:58 -04:00
32658c20d4
Fix typo in gridcomm_kokkos
2018-08-08 17:07:12 -06:00
d8aa6d534b
Remove hardcoded GPU-direct in KOKKOS package
2018-08-08 16:09:41 -06:00
a6d10ba91d
Remove deprecated Kokkos code
2018-03-22 11:19:17 -06:00
68cf6941e1
Add Kokkos thread fences to pack/unpack routines
2017-12-15 13:01:38 -07:00
5d2e097b27
Need dynamic cast for multiple inheritance
2017-12-01 12:53:40 -07:00
31eb12920c
Use multiple inheritance to remove accelerator_kokkos.h out of region.h and kspace.h
2017-12-01 10:18:22 -07:00
15a3364c2c
Make memory_kokkos its own class
2017-12-01 09:13:31 -07:00
b4785cd038
Adding Kokkos version of PPPM
...
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15535 f3b2605a-c512-4ea7-a41b-209d697bcdaa
2016-09-01 20:53:40 +00:00