|
|
c0ee491f18
|
protect unconditional "#pragma GCC" with if defined(__GNUC__)
|
2022-02-03 19:47:52 -05:00 |
|
|
|
7d0b4cc131
|
make portable to cross-compiler
|
2022-02-03 18:00:12 -05:00 |
|
|
|
6e8d9cb532
|
Port bugfix in Kokkos
|
2022-01-19 10:27:02 -07:00 |
|
|
|
cb796e8b60
|
Fix HIP compile issues
|
2022-01-17 08:21:52 -07:00 |
|
|
|
7e92809288
|
Merge pull request #3069 from Vsevak/fix-hip-ffast-math
Fix HIP Makefile under lib/gpu
|
2022-01-03 11:37:55 -05:00 |
|
|
|
14e5474174
|
restore obsolete compilation settings similar to parallel makefile
|
2021-12-27 20:31:42 -05:00 |
|
|
|
b781410f92
|
Delete fast-math flag from Makefile.hip for AMD platforms
|
2021-12-28 03:11:02 +03:00 |
|
|
|
5594a38bb7
|
replace explicit Makefile.mpi with symbolic link
|
2021-12-27 10:47:23 -05:00 |
|
|
|
6357f19260
|
Added back Makefile.mpi in lib/gpu/ to be consistent with documentation; updated Makefile.*; and removed the unnecessary Makefile.turing
|
2021-12-27 00:14:04 -06:00 |
|
|
|
4f34c4374b
|
Merge pull request #3053 from stanmoore1/kk_desul
Enable Kokkos Desul atomics in Makefile to match CMake settings
|
2021-12-11 06:12:50 -05:00 |
|
|
|
abd3df0c5a
|
Merge pull request #3040 from akohlmey/collected-small-changes
Collected small changes and bugfixes
|
2021-12-10 15:51:13 -05:00 |
|
|
|
0ab0e2747c
|
Update comment
|
2021-12-10 12:15:10 -07:00 |
|
|
|
7aeab56eb2
|
Enable Kokkos Desul atomics in Makefile to match CMake settings
|
2021-12-10 12:09:32 -07:00 |
|
|
|
65d31dfeb1
|
Adjustments to lib/kim/Install.py and docs
|
2021-12-01 16:49:00 -06:00 |
|
|
|
4d4c04dd7c
|
include support for building with plumed 2.7.3 and 2.6.5
|
2021-12-01 10:56:23 -05:00 |
|
|
|
b2410ee70b
|
Update Kokkos library in LAMMPS to v3.5.0
|
2021-11-30 10:57:43 -07:00 |
|
|
|
564098e629
|
Update Kokkos library in LAMMPS to v3.5.0
|
2021-11-04 12:45:59 -06:00 |
|
|
|
c9da75ef85
|
Merge pull request #2968 from yury-lysogorskiy/feature/ml-pace-multispecies
Add multi-species support to ML-PACE package
|
2021-10-27 16:04:15 -04:00 |
|
|
|
c0c45be357
|
bugfix Fedora CMake compilation
|
2021-10-27 17:19:18 +02:00 |
|
|
|
9895d8436a
|
update/clean downloading the ML-PACE/v.2021.10.25.tar.gz
|
2021-10-27 16:03:44 +02:00 |
|
|
|
4551bf4bc0
|
yaml-cpp-pace: bugfix in CMakeLists.txt
|
2021-10-26 10:19:11 +02:00 |
|
|
|
52d99700ec
|
Download and compile modified YAML-cpp 0.6.3 in namespace YAML_PACE
|
2021-10-25 17:34:08 +02:00 |
|
|
|
ede188652b
|
update a few GPU kernels so they can be compiled on GPUs without double precisions support
|
2021-10-21 07:33:00 -04:00 |
|
|
|
87b63f768f
|
Only check for GPU double precision support if a GPU is present
|
2021-10-18 12:15:05 -04:00 |
|
|
|
e990a1cf61
|
remove ambiguity between "double_precision" class member variable and function
|
2021-10-16 21:07:04 -04:00 |
|
|
|
ef04f6ca69
|
Merge pull request #2993 from akohlmey/collected_small_changes
Collected small changes and fixes
|
2021-10-14 15:32:42 -04:00 |
|
|
|
27145d2789
|
catch up on refactoring default destructors that were missed previously
|
2021-10-14 01:12:04 -04:00 |
|
|
|
2fba6b44e4
|
use '= default' when default functions should be used
|
2021-10-13 23:59:05 -04:00 |
|
|
|
34d54247b6
|
Merge branch 'develop' into collected_small_changes
|
2021-10-13 22:55:21 -04:00 |
|
|
|
afad3f42d5
|
Report only compatible GPU, i.e. no GPU if mixed/double precision is requested by the hardware does not support it
|
2021-10-13 21:15:16 -04:00 |
|
|
|
88631372ec
|
use nullptr instead of NULL or 0 where applicable
|
2021-10-12 21:47:02 -04:00 |
|
|
|
7b6a3c4307
|
remove redundant void arguments
|
2021-10-12 21:17:46 -04:00 |
|
|
|
9cf6b927cb
|
Merge branch 'master' into collected-small-changes
# Conflicts:
# src/REAXFF/fix_reaxff_species.cpp
|
2021-10-11 21:24:11 -04:00 |
|
|
|
124f7760d8
|
Merge branch 'master' into feature/ml-pace-multispecies
|
2021-10-11 07:30:22 -04:00 |
|
|
|
ba44d6aba2
|
must set define to "see" the lammps_open() library function
|
2021-10-09 10:20:47 -04:00 |
|
|
|
dd6e3c1acc
|
avoid variable length array and signed vs. unsigned warnings
|
2021-10-08 20:07:20 -04:00 |
|
|
|
79fbbd4f33
|
Cleaned up the API of amoeba and hippo to remove unncessary arguments
|
2021-10-04 14:40:58 -05:00 |
|
|
|
203b779622
|
also update eigen download for traditional build
|
2021-10-02 23:17:08 -04:00 |
|
|
|
0f0f6a51de
|
Renamed sp_polar to sp_amoeba, and replaced special_wscale with special_hal for amoeba
|
2021-10-02 16:02:44 -05:00 |
|
|
|
5a6426bf96
|
Only transfer data arrays that are needed in each kernel
|
2021-10-02 00:56:15 -05:00 |
|
|
|
f4d3d3a2b5
|
Gradually cleaned up and removed redundancy in amoeba and hippo
|
2021-10-02 00:09:53 -05:00 |
|
|
|
f126f785a4
|
Removed duplicates in the amoeba kernels
|
2021-10-01 10:19:17 -05:00 |
|
|
|
3328ac0df2
|
Attempted to remove some redundancy in data transfers in the amoeba kernels; keeping HIPPO independent of AMOEBA for now
|
2021-10-01 09:58:21 -05:00 |
|
|
|
ad9d45639e
|
Fixed bugs with damprep where ucl_powr in mixed precision failed with a negative single-reprecision base
|
2021-09-29 12:32:08 -05:00 |
|
|
|
01381b7f54
|
Fixed bugs in the repulsion kernel, now working correctly with the double precision mode
|
2021-09-29 11:57:25 -05:00 |
|
|
|
4be44c386f
|
Added necessary arguments to the hippo repulsion kernel
|
2021-09-29 09:40:33 -05:00 |
|
|
|
32049c3484
|
adopt for new multispecies PACE implementation
|
2021-09-29 16:04:09 +02:00 |
|
|
|
17edd797a7
|
Adding API for the repulsion term to hippo/gpu
|
2021-09-28 23:42:04 -05:00 |
|
|
|
b95508125b
|
Adding the repulsion kernel for hippo
|
2021-09-28 23:24:34 -05:00 |
|
|
|
6286a119b3
|
Removed precompute() in hippo
|
2021-09-28 23:12:07 -05:00 |
|