|
|
177b04fb56
|
Update fix_wall_region_kokkos.cpp
|
2024-10-07 15:06:01 -04:00 |
|
|
|
ff66b42022
|
cleanup
|
2024-10-07 15:04:34 -04:00 |
|
|
|
af7f5a5b5e
|
port surface() to KOKKOS
|
2024-10-07 15:03:13 -04:00 |
|
|
|
7b3762881e
|
try with 4 procs
|
2024-10-07 13:14:35 -05:00 |
|
|
|
076bb056aa
|
fixed leftover typos in the workflow file and the tester
|
2024-10-07 12:59:48 -05:00 |
|
|
|
e6118412b1
|
remove dead code in fix qeq/ctip
|
2024-10-07 13:56:04 -04:00 |
|
|
|
6a46fb034d
|
Tweak comments
|
2024-10-07 11:11:12 -06:00 |
|
|
|
31f10f9675
|
add a workflow file for testing KOKKOS with the OpenMP backend
|
2024-10-07 12:04:29 -05:00 |
|
|
|
84c1492ce6
|
fix issues with invalid subfolders, with total walltime reference that may be zero, with the output of progress.yaml for easy parsing to dictionaries, modify config_kokkos.yaml for testing with the OpenMP backend
|
2024-10-07 12:01:59 -05:00 |
|
|
|
9aaab458e8
|
Change another shallow copy to alias
|
2024-10-07 10:54:28 -06:00 |
|
|
|
c44831ff90
|
Fix bug when Kokkos atom map is build on host using hash
|
2024-10-07 10:40:58 -06:00 |
|
|
|
4eef02af5a
|
updated rolling and walls
|
2024-10-07 10:58:30 -05:00 |
|
|
|
74d3b5de09
|
added normal mode to pimdb/nvt
|
2024-10-07 14:15:51 +03:00 |
|
|
|
8a176ac488
|
use MKL for FFTs and on Intel GPU
|
2024-10-06 15:09:06 -04:00 |
|
|
|
8c76600d47
|
anticipate change to C++ standard
|
2024-10-06 15:06:05 -04:00 |
|
|
|
6a75e64879
|
The primitive estimator for pimdb/nvt looks fine! The spring energy returns the value of BosonicExchange::get_potential() for the first bead and 0 for all other beads.
|
2024-10-06 16:21:30 +03:00 |
|
|
|
a0990abb73
|
nout does not have to be a class member
|
2024-10-06 07:01:35 -04:00 |
|
|
|
e4c0457617
|
remove dead code
|
2024-10-06 06:55:38 -04:00 |
|
|
|
be93e0e37b
|
The virial estimator of the pimdb/nvt gives the same value as the potential energy for harmonic potential. It seems to give the correct value for bosons!
The output vector of pimdb/nvt also returns the spring energy and the primitive estimator that are still incorrect.
|
2024-10-06 12:34:24 +03:00 |
|
|
|
25dfb03386
|
apply clang-format
|
2024-10-06 00:25:53 -04:00 |
|
|
|
92deb5c8dc
|
revert change that breaks backward compatibility
|
2024-10-05 23:15:50 -04:00 |
|
|
|
6295fa0b54
|
whitespace
|
2024-10-05 23:07:50 -04:00 |
|
|
|
7da8748e90
|
add region command to list of exceptions needing the accelerator include
|
2024-10-05 22:49:13 -04:00 |
|
|
|
bdf1a242da
|
Merge branch 'develop' into alphataubio-kokkos-fixes
|
2024-10-05 22:34:01 -04:00 |
|
|
|
719a64d9dd
|
apply clang-format
|
2024-10-05 22:25:07 -04:00 |
|
|
|
6ab0b2c249
|
use std::vector<>.data() to access underlying pointer
|
2024-10-05 21:58:47 -04:00 |
|
|
|
e142ad8dfa
|
apply clang-format
|
2024-10-05 21:55:24 -04:00 |
|
|
|
45440abca4
|
consistently use std::vector<>.data() to access the underlying data pointer
|
2024-10-05 20:36:23 -04:00 |
|
|
|
bcb500894c
|
compute_scalar() bugfix
|
2024-10-05 18:49:39 -04:00 |
|
|
|
af03836dfa
|
Update fix_cmap.cpp
|
2024-10-05 17:03:50 -04:00 |
|
|
|
a8157fc68e
|
relax epsilon for kokkos_omp to pass
|
2024-10-05 16:41:02 -04:00 |
|
|
|
0bc554a694
|
remove FIXME
|
2024-10-05 16:40:32 -04:00 |
|
|
|
1f61c42745
|
add GroupKokkos
|
2024-10-05 16:40:10 -04:00 |
|
|
|
58bea0691b
|
oops
|
2024-10-05 13:55:33 -04:00 |
|
|
|
da659c5168
|
Merge branch 'alphataubio-kokkos-fixes' of https://github.com/alphataubio/lammps-alphataubio into alphataubio-kokkos-fixes
|
2024-10-05 12:02:24 -04:00 |
|
|
|
2d261388c8
|
Update fix_wall_region.cpp
|
2024-10-05 12:02:00 -04:00 |
|
|
|
de8396ea55
|
Update fix_wall_region.h
|
2024-10-05 12:01:34 -04:00 |
|
|
|
84b50bfd26
|
Update region_sphere_kokkos.cpp
|
2024-10-05 11:59:50 -04:00 |
|
|
|
81f96d3ea3
|
Update fix_recenter_kokkos.h
|
2024-10-05 11:48:18 -04:00 |
|
|
|
03c3bfec3a
|
Update fix_nve_limit_kokkos.cpp
|
2024-10-05 11:45:41 -04:00 |
|
|
|
95c18c5373
|
Update fix_cmap_kokkos.cpp
|
2024-10-05 11:44:57 -04:00 |
|
|
|
4da644958e
|
IntelLLVM is not ABI compatible with generic BLAS libraries. Use linalg instead
|
2024-10-05 03:39:00 -04:00 |
|
|
|
c3c5370570
|
use std::vector.data() to access the underlying arrays
|
2024-10-05 03:38:25 -04:00 |
|
|
|
ca6e9abefa
|
update a few more tests for IntelLLVM
|
2024-10-05 03:37:33 -04:00 |
|
|
|
e4dcdcd221
|
skip KokkosOpenMP tests when Kokkos includes GPU support
|
2024-10-05 03:05:04 -04:00 |
|
|
|
248070c4b8
|
use -fp-model precise for IntelLLVM to avoid miscompilation
|
2024-10-05 02:41:03 -04:00 |
|
|
|
cdd538e24e
|
relax epsilon for IntelLLVM compiler
|
2024-10-05 02:41:03 -04:00 |
|
|
|
39f42d4c12
|
simplify
|
2024-10-05 01:56:31 -04:00 |
|
|
|
c468537030
|
correct access to raw vector data and use resize() instead of reserve() for better compatibility
|
2024-10-05 01:56:19 -04:00 |
|
|
|
01e9fb04b6
|
must use fabs() for floating point numbers
|
2024-10-05 01:55:17 -04:00 |
|