6836bca5f8
Merge pull request #4139 from akohlmey/eam-warning-bugfix
...
Later than last minute bugfix in EAM density warning for OPENMP package
2024-04-17 15:43:23 -04:00
1b88adf73e
move communication for eam/omp warning outside the threaded region. undo for INTEL
2024-04-17 14:37:51 -04:00
cf0dc2ac21
Merge pull request #4138 from akohlmey/next_release
...
Update version tags and strings for the next feature release
2024-04-17 10:37:35 -04:00
09680a3857
use MPI_SUM instead of MPI_MAX to work around OpenMPI bug on macOS with Apple CPU
2024-04-17 01:03:39 -04:00
db9e8aa43c
last minute fix for https://matsci.org/t/errors-encountered-in-the-pyrolysis-of-organic-polymers-under-reaxff-force-field/54818
2024-04-17 00:57:07 -04:00
d45a00031b
update a couple more pending version strings
2024-04-17 00:41:45 -04:00
e80954a288
Merge branch 'develop' into next_release
2024-04-17 00:38:48 -04:00
3a555c81b6
Merge pull request #4134 from akohlmey/collected-small-changes
...
Collected small changes and bugfixes
2024-04-17 00:35:57 -04:00
101a937870
rephrase warning about EAM deansity exceeding tabulated embedding term
2024-04-16 23:02:29 -04:00
7f269c461e
Merge branch 'collected-small-changes' of github.com:akohlmey/lammps into collected-small-changes
2024-04-16 22:49:26 -04:00
94a95b56e6
Merge remote-tracking branch 'github/develop' into collected-small-changes
2024-04-16 22:42:48 -04:00
329d546eea
Merge pull request #4078 from jmgoff/pace-mliap
...
Update ML-IAP for ACE support
2024-04-16 22:42:17 -04:00
27266e72c4
Merge pull request #3984 from lammps/general-triclinic
...
Add suppport for general triclinic simulation boxes and systems
2024-04-16 21:04:59 -04:00
98eb345615
small tweak
2024-04-16 20:07:30 -04:00
95e4364400
breathe is currently not compatible with sphinx 7.3
2024-04-16 19:59:30 -04:00
fe57f880f0
breathe is currently not compatible with sphinx 7.3
2024-04-16 19:53:49 -04:00
124516097c
breathe is currently not compatible with sphinx 7.3
2024-04-16 19:53:00 -04:00
9aceecdfa4
breathe is currently not compatible with sphinx 7.3
2024-04-16 19:51:01 -04:00
88f2ca643b
update version tags for feature release
2024-04-16 19:47:12 -04:00
89d98786ec
small doc formatting and spelling fixes
2024-04-16 19:33:14 -04:00
c855e44d0e
small doc fixes
2024-04-16 19:26:51 -04:00
49b5361088
Update labelmap.rst
2024-04-16 00:24:25 -04:00
a810f1eca8
Update Howto_type_labels.rst
2024-04-16 00:20:18 -04:00
28620a6631
propagate changes to other EAM implementations
2024-04-15 21:04:57 -04:00
8dd1d12a73
apply clang-format and whitespace cleanup
2024-04-15 21:04:22 -04:00
16e5fce31e
adjust error messaging for rho[i] > rhomax in EAM
2024-04-15 17:24:47 -06:00
1924a06466
Merge branch 'develop' into collected-small-changes
...
# Conflicts:
# python/lammps/pylammps.py
2024-04-15 17:21:38 -04:00
de8b1b49a6
Merge pull request #4135 from yuhldr/develop
...
pylammps small changes and bugfixes
2024-04-15 14:13:20 -04:00
d34a9bd33e
Merge pull request #4113 from evoyiatzis/restricted-angle
...
Restricted squared cosine angle and dihedral potentials
2024-04-15 13:13:11 -04:00
b2fded3933
restore missing line
2024-04-15 11:24:54 -04:00
3a94e4df2d
print single warning when some rho[i] exceeded rhomax of the current EAM potential
2024-04-15 02:50:16 -04:00
a9b9f7f2c7
correct fix ttm/mod example input
2024-04-15 01:45:05 -04:00
e4a7b193aa
whitespace
2024-04-14 21:11:03 -04:00
f6992c0d34
doc: 3 py:meth:PyLammps.append_cmd_history()
...
Co-authored-by: Axel Kohlmeyer <akohlmey@gmail.com >
2024-04-15 09:00:24 +08:00
bad5fcc9c4
doc: 2 py:meth:PyLammps.append_cmd_history()
...
Co-authored-by: Axel Kohlmeyer <akohlmey@gmail.com >
2024-04-15 09:00:05 +08:00
90c8c3c551
doc: py:meth:PyLammps.append_cmd_history()
...
Co-authored-by: Axel Kohlmeyer <akohlmey@gmail.com >
2024-04-15 08:59:02 +08:00
962219a446
make PyLammps mass property compatible with per-atom masses.
2024-04-14 18:27:17 -04:00
18d45d1ff0
pylammps: fix get atom.mass by atom.type
2024-04-14 18:17:36 -04:00
cc721816df
pylammps: append_cmd_history
2024-04-14 17:17:36 +08:00
db1598fb08
pylammps: fix get atom.mass by atom.type
2024-04-14 17:02:23 +08:00
1346be4168
Merge pull request #4126 from lammps/global-vector-access
...
Relax error check on accessing fixes that produce variable size vectors/arrays
2024-04-13 16:58:50 -04:00
5af3626cf7
adjust test coeffs to be numerically stable
2024-04-13 11:43:30 -04:00
b5c5b8ea8d
remove dead code and related comment
2024-04-13 11:43:00 -04:00
23ce978702
cosmetic
2024-04-13 11:07:46 -04:00
17d04ce41a
Merge remote-tracking branch 'github/develop' into restricted-angle
2024-04-13 02:45:53 -04:00
95779b3504
add versionadded tags
2024-04-13 02:39:54 -04:00
a40b97d417
Merge remote-tracking branch 'github/develop' into collected-small-changes
2024-04-13 01:45:29 -04:00
5fbd21e324
Merge pull request #4127 from stanmoore1/kk_sort_by_key
...
Improve Kokkos sorting
2024-04-13 01:44:50 -04:00
7f68620fa9
add example with more compact initialization for scatter
2024-04-12 23:46:35 -04:00
4bd983ce6a
make warnings in scatter/gather into errors
2024-04-12 23:11:56 -04:00
441a521d8b
initialize all class pointers to null
2024-04-11 23:52:34 -04:00
f557dfdebb
mention typelabel paper
2024-04-11 23:36:11 -04:00
9f2cc1e38b
Add two-level sort to simplify algorithm
2024-04-10 17:24:08 -06:00
9ca47a36d2
Merge pull request #4129 from akohlmey/pedone-potentials
...
Add pair style for analytic form of Pedone potential non-Coulomb
2024-04-10 18:51:19 -04:00
b36f49c34c
adjust epsilon for arm64 platform
2024-04-10 18:05:21 -04:00
9d3e9c6146
whitespace
2024-04-10 18:03:01 -04:00
dbb23b6006
Merge branch 'develop' into pedone-potentials
2024-04-10 18:02:31 -04:00
c3be4fa399
Merge pull request #4130 from akohlmey/update-file-variable-parsing
...
Modernize parsing of files for file and atomfile variables
2024-04-10 17:54:29 -04:00
3bfe8b88f6
Merge branch 'general-triclinic' of github.com:lammps/lammps into general-triclinic
2024-04-10 12:56:52 -06:00
120b861f80
correct typos and remove duplicate text
2024-04-10 12:56:43 -06:00
e180527f08
fix typo
2024-04-10 12:35:09 -04:00
7ca4bf05cf
change radthresh initialization
2024-04-10 09:52:58 -04:00
83cd20dfeb
Merge branch 'develop' into general-triclinic
2024-04-10 08:42:25 -04:00
06d579eb51
improve atomfile variable docs
2024-04-10 06:29:10 -04:00
9f88867b37
update parsing of file and atomfile variable files
...
this allows to handle comments and empty lines everywhere for atomfile
and file variables and in a consistent manner since it used utils functions.
also error messages are improved and more specific.
2024-04-10 03:08:08 -04:00
e979e8dc01
spelling add false positives
2024-04-09 22:36:49 -04:00
b4fa1b07e9
add version tag
2024-04-09 22:21:34 -04:00
01917cd117
add example for Ca-O with Pedone
2024-04-09 22:08:30 -04:00
7ac84e18dd
remove references to non-existing pedone/coul/long, complete description
2024-04-09 21:35:45 -04:00
41591826fb
update 2 doc pages for DIELECTRIC package
2024-04-09 09:25:21 -06:00
aeec608be6
partial docs also for future pedone/coul/long implementation
2024-04-09 09:13:23 -04:00
a2ee2d57be
add OPENMP version and apply clang-format
2024-04-09 07:55:26 -04:00
67faeb0130
correct sign for repulsive term
2024-04-09 07:45:44 -04:00
0021042dab
add test
2024-04-09 00:57:26 -04:00
41f518ede7
repulsive is r^12 not r^6
2024-04-09 00:57:15 -04:00
21512df264
update doc for dump_modify triclinic/general keyword
2024-04-08 17:59:44 -06:00
81ce8ecdd0
tweak README
2024-04-08 17:30:18 -06:00
e6f4c49b70
add simple general triclinic example files
2024-04-08 17:29:23 -06:00
f1c2a22e2d
more tweaks
2024-04-08 16:25:17 -06:00
74a0d22ec2
first stab at non-coulomb pedone potential
2024-04-08 17:48:50 -04:00
e40a1527d3
one more doc page
2024-04-08 10:53:14 -06:00
877d6e7f86
remove whitespace
2024-04-08 10:49:53 -06:00
d1b571c8ed
spell check
2024-04-08 10:48:38 -06:00
c2b91ccc8a
better documention and error checking for 2d general triclinic
2024-04-08 10:43:20 -06:00
069919ddcd
Merge pull request #4125 from taylor-a-barnes/mdi
...
Fix bug in MDI time integration logic
2024-04-05 18:59:23 -04:00
1a019889f2
more doc page and thermo edge vector modifications
2024-04-05 16:22:54 -06:00
0f5221a485
Improve Kokkos sorting
2024-04-05 15:55:13 -06:00
4a36053bbb
Merge branch 'develop' into general-triclinic
2024-04-05 15:50:55 -06:00
7122a85c0b
remove some debug info
2024-04-05 15:43:54 -06:00
af88cec22d
relax error check on fixes that produce variable size vectors/arrays
2024-04-05 15:12:46 -06:00
7e8be88fa8
Merge pull request #4124 from stanmoore1/kk_update_4.3.0
...
Update Kokkos library in LAMMPS to v4.3.0
2024-04-05 16:45:14 -04:00
d615d8053b
support for general tri edge vectors in thermo output
2024-04-05 14:31:53 -06:00
6a8354f80c
Fix bug in MDI time integration logic
2024-04-05 19:10:43 +00:00
f0c1ebec2f
Merge pull request #4123 from akohlmey/rigid-image-fix
...
Address minimum image issue when restarting fix rigid/small
2024-04-05 15:00:30 -04:00
905ceb98f1
merge in current develop
2024-04-05 09:36:29 -06:00
1b71576b6f
Update CMake and docs
2024-04-05 09:09:44 -06:00
f382eac5c2
Update Kokkos library in LAMMPS to v4.3.0
2024-04-05 08:20:57 -06:00
2927471892
Merge pull request #4121 from lammps/test-rigid
...
Fix issue with nearly linear 2d rigid bodies
2024-04-05 00:50:04 -04:00
f5a595dadb
Merge branch 'develop' into test-rigid
2024-04-04 23:52:06 -04:00
4401179688
Merge pull request #4122 from lammps/variable-length-vectors-arrays
...
More consistent checking on lengths of variable-length vectors and arrays
2024-04-04 21:52:34 -04:00
a51174f6c3
update unit test reference data for rigid fixes
2024-04-04 21:30:42 -04:00
72d7ba85ad
call alternate minimum image code from @stanmoore1 from fix rigid/small
2024-04-04 20:49:20 -04:00
ec7b76454a
fix spelling error
2024-04-04 14:37:03 -06:00
c45f2666ad
clean-up whitespace
2024-04-04 14:21:55 -06:00
66d042a0ee
make checks for exceeding length of variable-length vectors more consistent
2024-04-04 14:11:13 -06:00
2c26586b1a
clean up
2024-04-04 13:50:43 -06:00
6a2bcc7258
merge in current develop
2024-04-04 13:30:14 -06:00
99e82f9f07
Merge pull request #4120 from maitane-muba/develop
...
Explicit symmetrization of cutoff in pair_ylz
2024-04-04 15:16:47 -04:00
03711c13da
clean up
2024-04-04 13:11:59 -06:00
65cdc76c99
final changes for 2d rigid bodies with jacobi
2024-04-04 13:07:35 -06:00
506bf886ee
merge in develop branch
2024-04-04 12:56:12 -06:00
f637299ac5
Added symmetrization of cutoff in init_one() and fixed a print
2024-04-04 18:18:10 +02:00
972d412186
flag false positives
2024-04-03 20:53:44 -04:00
ef3d255a4b
Merge branch 'develop' into pace-mliap
2024-04-03 20:49:29 -04:00
3db1e5f0f6
mliap kk snap unittest back on only disable mliap kk for ACE
2024-04-03 16:58:16 -06:00
1529a61901
Merge pull request #4111 from akohlmey/collected-small-fixes
...
Collected small fixes
2024-04-03 16:56:25 -04:00
4c9924984d
modify access to fixes
2024-04-03 15:58:24 -04:00
ecd8fe71a1
cosmetic
2024-04-03 15:05:09 -04:00
39d12e48d6
must always return nfaces=0 for less than 3 vertices
2024-04-03 15:04:39 -04:00
4329c4c37f
changes to rigid and rigid/small
2024-04-03 11:11:52 -06:00
d06b86916a
more debugging
2024-04-03 11:11:16 -06:00
c0abefeacb
update links in manual to jacobi3() docs
2024-04-02 23:53:25 -04:00
78a3a7b9c2
add optional argument to enable overriding sort order or eigenvalues/vectors
2024-04-02 23:28:14 -04:00
21745538a7
Revert "change ordering of eigenvalues in jacobi3() function. update tests."
...
This reverts commit c4eadd3a59 .
2024-04-02 23:02:04 -04:00
ed0cff92de
Merge remote-tracking branch 'github/develop' into general-triclinic
2024-04-02 09:41:21 -04:00
dfc68fb338
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2024-04-02 09:40:25 -04:00
05562ad5e9
testing 2d rigid changes
2024-04-01 21:35:35 -06:00
2ddd940a3e
minor cosmetic changes
2024-03-31 20:31:25 -04:00
4eaf257e52
small cleanups
2024-03-31 19:49:01 -04:00
051c818596
enable and apply clang-format
2024-03-31 19:39:21 -04:00
3da6a7bdb0
eliminate compatibility typedefs
2024-03-31 19:29:09 -04:00
0296ca75fb
remove tabs
2024-03-31 18:20:11 -04:00
ff91728587
reduce XDR compatibility code to only those routines that are used by dump xtc
2024-03-31 18:09:40 -04:00
0cdbcc801e
switch to BSD 3-clause licensed XDR version, use c++11 portability, cleanups
2024-03-31 17:42:41 -04:00
ae6247d3be
remove xdr_compat.h include and pimplify XDR struct, silence compiler warnings
2024-03-31 17:41:35 -04:00
f6bdc05c24
alternate fix to PR #4116
2024-03-30 19:19:47 -04:00
a017a775bd
Merge pull request #4108 from MightyHelper/develop
...
Allow compute spin for groups other than `all`
2024-03-30 09:12:43 -04:00
dcc7916210
reorder header
2024-03-29 21:32:08 -04:00
d73aec6c21
add OpenMP version of angle style cosine/squared/restricted
2024-03-29 21:31:40 -04:00
428e22666d
add unit test inputs for new styles
2024-03-29 21:15:25 -04:00
66a1e0103f
gitignore
2024-03-29 21:00:59 -04:00
b712e46497
doc fixes
2024-03-29 21:00:51 -04:00
f48677c5e9
Merge branch 'develop' into restricted-angle
2024-03-29 20:39:23 -04:00
b79bccec6c
Merge pull request #4098 from GenieTim/patch-1
...
Fix variables compatibility with chunk arrays
2024-03-29 20:34:03 -04:00
30f330718a
more consistent error checks on variable length global vecs and arrays
2024-03-29 16:53:18 -06:00
7137290682
Follow requested changes to patch
2024-03-29 21:52:57 +01:00
c684fa0920
Merge branch 'lammps:develop' into patch-1
2024-03-29 21:48:43 +01:00
9c85e5a99b
fix bug in option arg parsing of fix ave/correlate, also update doc page for fix ave/correlate/long
2024-03-29 14:27:43 -06:00
b8fc8e5e63
Update dihedral_style.rst
2024-03-29 11:18:11 +01:00
a9deb029e3
Add files via upload
2024-03-29 11:15:36 +01:00
42af73655c
Add files via upload
2024-03-29 11:05:29 +01:00
996f5b9d52
fix ttm doc formatting fixes
2024-03-29 02:50:30 -04:00
a13d53dd65
disable references to cuFFT (which is not yet used)
2024-03-28 16:14:44 -04:00
2a8a7f6365
Update angle_style.rst
...
Include link to rst file of the restricted angle potential
2024-03-28 15:47:37 +01:00
720705b7d2
Add files via upload
2024-03-28 15:44:15 +01:00
0893a2d0a0
Add files via upload
2024-03-28 15:43:01 +01:00
f8d8ed0946
use correct character class escapes
2024-03-27 17:52:13 -04:00
3c8ba3d376
Update codeowners so changes to domain can be ported to KOKKOS package
2024-03-27 13:14:52 -06:00
edcbd2e761
Fix bug in Kokkos when shrink-wrapping with no atoms
2024-03-27 13:04:23 -06:00
e5ea8c2670
silence compiler warnings
2024-03-27 06:04:56 -04:00
cd154abe73
add "Incorrect format in ... section of data file" to Error_details and url
2024-03-26 23:56:38 -04:00
b01efd96a5
add missing link and expand docs for Unknown identifier in data file error
2024-03-26 23:27:44 -04:00
c4eadd3a59
change ordering of eigenvalues in jacobi3() function. update tests.
2024-03-26 01:52:07 -04:00
45fbe73f2b
Simplify output of windows version. If unknown build number just output "Windows Build #####"
2024-03-25 22:48:01 -04:00
f3391199e7
correct formatting of tables
2024-03-25 14:26:39 -04:00
857298b639
fix typo
2024-03-23 03:38:38 -04:00
3be5008aa8
must skip KOKKOS tests for any ML-IAP inputs using snap descriptors
2024-03-22 23:54:18 -04:00
000c8f510d
apply clang-format
2024-03-22 23:38:02 -04:00
7bd7396b6a
correct and complete conventional build package logic
2024-03-22 23:29:42 -04:00
e4035dd9d5
correct CMake script logic
2024-03-22 23:19:38 -04:00
7d94880ecd
silence compiler warnings and apply clang-format
2024-03-22 22:57:44 -04:00
f2cd41bb1c
cleanup
2024-03-22 16:57:39 -06:00
20cfebd6f8
Merge branch 'pace-mliap' of github.com:jmgoff/lammps_compute_PACE into pace-mliap
2024-03-22 16:51:59 -06:00
414d9608f8
fixed whitespace in docs
2024-03-22 16:51:27 -06:00
cb1e18256e
Merge branch 'lammps:develop' into pace-mliap
2024-03-22 16:35:31 -06:00
176414b8e7
kokkos error and standard make
2024-03-22 16:33:49 -06:00
0b5722adc0
Allow compute spin for groups other than all
2024-03-22 18:44:12 -03:00
810ae3cc45
Merge pull request #4107 from Yi-FanLi/method_pimd
...
fix pimd/langevin: improve support for method==pimd
2024-03-22 02:45:57 -04:00
b22205493a
Merge pull request #6 from akohlmey/method_pimd
...
Apply clang-format to your branch
2024-03-21 22:53:15 -04:00
cdab18f31f
Merge pull request #4103 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-03-21 19:43:30 -04:00
73eb12a204
apply clang-format
2024-03-21 12:17:06 -04:00
b7def392fb
correct p_cv computation for method=PIMD
2024-03-21 11:55:13 -04:00
36358d5b14
Merge branch 'lammps:develop' into pace-mliap
2024-03-21 09:32:33 -06:00
8e3aa79a9e
correct remove_com_motion for method=PIMD
2024-03-21 11:32:30 -04:00
5f6d3ad154
allow t_vir and t_cv computation for method=PIMD
2024-03-21 10:58:25 -04:00
a8d07744c0
split compute_cvir into 2 functions
2024-03-21 10:55:48 -04:00
2eb1ce98d9
add compute_t_prim for method=PIMD
2024-03-20 14:06:44 -04:00
d123cd5440
fix typo
2024-03-20 04:57:03 -04:00
2dd9560439
add notes to python versions of lammps_extract_fix() that for global data one can only retrieve scalars
2024-03-19 22:39:05 -04:00
d0e2a846b2
cosmetic
2024-03-19 12:04:06 -04:00
f8da51828a
fix memory leaks in lammps_gather*concat() functions of the library interface
2024-03-19 12:03:56 -04:00
ee58003800
update electron radius velocities and radii in EFF NH fixes analog to fix nve/eff
2024-03-18 23:37:00 -04:00
a824828ea0
Merge branch 'develop' into collected-small-changes
2024-03-18 22:00:33 -04:00
b620c52b58
Merge pull request #4105 from ndtrung81/gpu-sph-bugfix
...
Fixed bugs with sph gpu pair styles
2024-03-18 21:59:33 -04:00
e7075163f1
update coding style
2024-03-18 21:51:31 -04:00
8f589ed536
simplify using modern API
2024-03-18 21:51:19 -04:00
6a28e8d5f6
Fixed bugs with sph gpu pair styles
2024-03-18 13:27:21 -05:00
0714c6fb67
Merge pull request #4102 from stanmoore1/teamsize_fix
...
Fix Kokkos "team size too large" issue
2024-03-18 12:34:45 -04:00
8d4a384f34
Improve cuFFT detection in CMake, similar to HIP
2024-03-18 09:28:53 -06:00
03bbc562ad
improve error messages for invalid hybrid sub-styles
2024-03-18 10:46:43 -04:00
41ee1efa13
fix bug in f2c string conversion detected by bound checking
2024-03-18 10:27:38 -04:00
1bdcf7e42e
Merge branch 'develop' into general-triclinic
2024-03-17 15:56:38 -04:00
505f7b3cb4
add 'append' keyword for appending to output file
2024-03-17 15:34:32 -04:00
d97c7fffac
spelling
2024-03-17 15:13:13 -04:00
1bbe87d9d2
add 'append' keyword for appending to output file
2024-03-17 15:13:04 -04:00
866c059d2d
improve error messages
2024-03-17 01:17:11 -04:00
fce15bf66f
add support for appending to files to fix ave/time
2024-03-17 01:17:01 -04:00
2fe23b98f5
modernize and enable clang-format
2024-03-17 00:04:06 -04:00
1211af65a1
Fix Kokkos teamsize too large issue
2024-03-15 12:54:33 -06:00
207a14f351
Merge pull request #4101 from jtclemm/small-patches
...
Small patches to multi neighbor and fix deform/pressure
2024-03-15 01:39:04 -04:00
252e7070e3
Merge pull request #4099 from akohlmey/collected-small-fixes
...
Collected small fixes and changes
2024-03-14 19:57:51 -04:00
aa7e2da33d
Misc small patches
2024-03-13 15:04:19 -06:00
af5c8bcd22
Merge branch 'develop' into pace-mliap
...
# Conflicts:
# src/ML-IAP/compute_mliap.cpp
2024-03-12 09:05:46 -04:00
d0d4cf9ad0
add DOIs for recent stable releases
2024-03-11 22:40:21 -04:00
c3c61a368d
Bugfix: both pair hybrid and hybrid/overlay cannot fuse force zeroing
2024-03-11 15:20:42 -06:00
b23c586236
mliap ace docs and example logs
2024-03-11 13:34:29 -06:00
5b16cf9773
use std::move() to avoid extra copy of temporaries
2024-03-10 16:19:22 -04:00
1b7bc36505
Fix variables compatibility with chunk arrays
...
When using variables with chunk computes that produce arrays (such as `compute chunk/atom`) the compute will not have set `size_array_rows` to the appropriate value before it has ever been called and will therefore incorrectly have thrown the error "Variable formula compute array is zero length".
2024-03-10 12:56:33 +01:00
01d412bdbf
Merge branch 'develop' into general-triclinic
2024-03-08 21:32:01 -05:00
e7d77b6244
enable and apply clang-format, revert to some older code constructs where equivalent
2024-03-08 12:23:02 -05:00
bd0eb1ec84
silence compiler warning, cosmetic
2024-03-08 12:13:43 -05:00
94e9fe5df3
flag error with explanation when removed keyword "reax/c" is used instead of a file not found
2024-03-08 12:13:42 -05:00
8819275824
Merge pull request #3989 from evoyiatzis/patch-8
...
Addition of conical geometry in fix indent
2024-03-08 12:10:52 -05:00
01628dfc61
removing whitespaces in fix_indent.h
2024-03-08 15:46:27 +01:00
ebe57ce9eb
removing whitespaces - fix_indent.cpp
2024-03-08 15:45:46 +01:00
ba5c1a4ac3
minor modifications in fix_indent.rst
2024-03-08 15:35:48 +01:00
bd99c2d661
Merge pull request #4097 from wmbrownIntel/numa_tune
...
Changes for processors grid numa style
2024-03-07 14:19:12 -05:00
4cab391f2a
Merge pull request #4096 from stanmoore1/kk_update_4.2.1
...
Update Kokkos library in LAMMPS to v4.2.1
2024-03-07 13:42:24 -05:00
8ab2544f5b
Add option to specify # of numa domains for processors grid numa style, simplify numa mapping with more agressive optimization to reduce comm between numa domains.
2024-03-07 07:07:16 -08:00
6dcfcc1a83
Update CMake
2024-03-06 17:57:10 -07:00
6cc9a4c7b7
Update Kokkos library in LAMMPS to v4.2.1
2024-03-06 14:58:06 -07:00
9d9dbc1fa8
Merge pull request #4094 from akohlmey/collected-small-fixes
...
Collected small changes and fixes
2024-03-06 15:03:17 -05:00
c984d5c94a
improved revision of write_dump output frequency setting for 64-bit timesteps
2024-03-06 11:13:50 -05:00
ea52699893
collapse the two /report styles into a single "report" style
2024-03-05 19:02:11 -05:00
20d95cd17f
whitespace
2024-03-05 18:30:07 -05:00
c6f90b2ae3
Merge branch 'develop' into collected-small-fixes
2024-03-05 18:27:20 -05:00
7e8b243891
make use of ..versionadded/..versionchanged consistent with the rest of LAMMPS
2024-03-05 18:26:41 -05:00
0dc6e156c1
add balance styles shift/report and rcb/report for reporting imbalances only
2024-03-05 18:24:38 -05:00
e0c0b2fe7e
fix cmake syntax error
2024-03-05 15:28:21 -05:00
1909233c69
Merge pull request #4095 from robeme/electrode
...
Update for the ELECTRODE package
2024-03-05 10:25:39 -05:00
ad55bb4b8f
Mention CMake in electrode README
2024-03-05 09:58:27 +01:00
1949953c0c
Clarifying more variables, enabling offset option with integration style
2024-03-04 23:38:55 -05:00
a4a171a55e
Clarifying ambiguous variables
2024-03-04 23:38:47 -05:00
5177b50fda
Updating multi+narg errors for fix nonaffine
2024-03-04 23:38:40 -05:00
c7b622699d
regenerate test reference data
2024-03-04 09:46:34 -05:00
393fd164db
small conding style updates
2024-03-04 09:46:14 -05:00
0a32cd6c7f
avoid redundant constant definition
2024-03-04 09:45:54 -05:00
3f91ee142b
Merge branch 'develop' into electrode
2024-03-04 09:31:07 -05:00
6a1f1f7dbc
add missing symlink
2024-03-04 09:25:07 -05:00
8e6ce1d0b9
Remove nonneut examples
2024-03-04 08:52:05 +01:00
6e91123910
try a different workaround for "fix not computed at compatible time" with write_dump
2024-03-03 23:58:33 -05:00
3c8bb5a1be
programming style update
2024-03-03 18:39:28 -05:00
e19ad38c14
fix missing thread initialization exposed by LAMMPS-GUI
2024-03-03 18:36:15 -05:00
d33519e882
correct and clarify
2024-03-03 16:47:44 -05:00
9628ad6caf
recover compilation
2024-03-03 12:59:17 -05:00
60e5124ac2
compute composition/atom doesn't seem to be compatible with multi neighbor lists
2024-03-03 12:51:48 -05:00
372260ec77
error out in compute ave/sphere/atom and efield/wolf/atom with multi-cutoff neighborlists
2024-03-03 12:46:20 -05:00
2809428fe2
make computes rdf and adf error out multi cutoff neighbor lists if needed
2024-03-03 12:27:39 -05:00
a776d8425f
initialize pointers to null
2024-03-03 11:28:49 -05:00
4a993483fc
remove dead code
2024-03-03 11:25:01 -05:00
e51e2733cb
add note for porting code containing the removed Atoms::count_words() functions
2024-03-03 07:47:14 -05:00
ccdf55151d
modernize
2024-03-02 15:59:37 -05:00
45e8ee1c08
disallow using custom cutoff with multi cutoff neighbor lists
2024-03-02 15:53:21 -05:00
133ec34bf5
update
2024-03-01 19:01:48 -05:00
00b0c439ed
improve error messages
2024-03-01 18:54:43 -05:00
2c9dfa3ea7
update MS-MEAM examples
2024-03-01 18:54:35 -05:00
93942f2013
Added override for ialloy default with MS-MEAM
...
# Conflicts:
# doc/src/pair_meam.rst
2024-03-01 18:32:16 -05:00
554f53decb
Merge pull request #4092 from stanmoore1/comm_tiled
...
Add better Kokkos support for comm_style tiled
2024-03-01 08:58:39 -05:00
7064e1e2b6
make searches for drude fix more specific to avoid false positives
2024-03-01 07:33:48 -05:00
6f03b22b43
Merge branch 'develop' into comm_tiled
2024-03-01 03:03:47 -05:00
b0ca503173
Merge pull request #4090 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-03-01 03:01:49 -05:00
259bcfba1f
remove one more unused class member
2024-02-29 22:45:32 -05:00
b15956c13c
remove unused class members
2024-02-29 22:26:40 -05:00
f5b1813f14
silence compiler warnings
2024-02-29 18:38:31 -05:00
efcee365c1
Fix issue
2024-02-29 14:06:21 -07:00
4f0d30b8d6
Fix data transfer issue
2024-02-29 11:01:18 -07:00
2130ffaa11
Fix compiler warning
2024-02-28 16:02:52 -07:00
a261a6c34c
whitespace fixes
2024-02-28 17:45:41 -05:00
1bba2c9e06
third and final round of include-what-you-use updates
2024-02-28 17:40:17 -05:00
0d37dddc9e
restore correct formatting to meam_force.cpp and port changes to KOKKOS
2024-02-28 17:19:52 -05:00
37c0795691
Fixed additional errors with multicomponent systems, making msmeamflag independent of ialloy
2024-02-28 17:02:09 -05:00
81a684f572
assign ownership for compute reaxff/atom and reaxff/atom/kk
2024-02-28 15:59:31 -05:00
0ce25755cd
second round of include-what-you-use updates
2024-02-28 15:37:13 -05:00
1359c52f30
include-what-you-use updates
2024-02-27 23:42:24 -05:00
5967865af9
remove unused class member
2024-02-27 22:42:13 -05:00
9a0ce2d5c7
Merge branch 'collected-small-changes' of github.com:akohlmey/lammps into collected-small-changes
2024-02-27 20:57:03 -05:00
73e42481f7
modernize and consolidate ML compute styles
2024-02-27 20:55:52 -05:00
eb9b1e163d
modernize and coding style/formatting improvements
2024-02-27 20:55:28 -05:00
4dbfa5483b
Fix memory leak
2024-02-27 14:50:20 -07:00
7593f0df22
Merge branch 'develop' of github.com:lammps/lammps into comm_tiled
2024-02-27 14:15:58 -07:00
86b7560740
Init pointers, etc.
2024-02-27 14:13:27 -07:00
6972758783
whitespace
2024-02-27 09:38:22 -07:00
369aae91d3
Remove unnecessary destroys
2024-02-27 09:31:53 -07:00
f1ed2f20a1
Add back in legacy functions needed for mliap
2024-02-27 09:31:39 -07:00
e1a3ed6602
modernize and coding style/formatting improvements
2024-02-27 10:38:39 -05:00
1baa6cc166
remove dead code from fix bocs
2024-02-27 10:29:35 -05:00
0096c06def
Merge branch 'develop' into collected-small-changes
2024-02-26 20:02:29 -05:00
4d89741d8c
Merge pull request #4091 from jtclemm/BPM
...
Small fixes to GRANULAR/BPM packages
2024-02-26 20:01:57 -05:00
53219b299b
Unused var
2024-02-26 17:16:28 -07:00
14066e018f
Fix indexing issue
2024-02-26 17:15:04 -07:00
07731d8112
Whitespace
2024-02-26 16:34:49 -07:00
214ea5209e
Missed changes
2024-02-26 16:34:42 -07:00
5ad4545273
fix where initialization of options is done
2024-02-26 16:07:14 -07:00
363db81be1
tweak a comment
2024-02-26 16:05:19 -07:00
4e77556610
minor changes to source and doc files
2024-02-26 15:59:03 -07:00
82762937a8
Add better Kokkos support for comm_style tiled
2024-02-26 15:37:22 -07:00
bd9f6993e3
whitespace
2024-02-26 17:14:44 -05:00
3d55fc4ec2
Merge branch 'develop' into collected-small-changes
2024-02-26 17:14:18 -05:00
e9deaa83d1
Merge pull request #4088 from sakibmatin/debug
...
Fix for force calculation and memory bug (atom name definition) in mliap.
2024-02-26 16:46:36 -05:00
719b7a96f1
silence compiler warnings
2024-02-26 16:45:01 -05:00
73ae3200d0
incorporating feedback
2024-02-26 12:09:19 -07:00
35db949e77
Merge pull request #4069 from vladgl/fix_wall_flow
...
New fix implementing flow boundary conditions
2024-02-26 12:46:20 -05:00
8501c3de6c
Merge pull request #4087 from akohlmey/add-rebomos-pair-style
...
Add rebomos pair style with examples and unit test
2024-02-26 11:38:10 -05:00
f532a513da
only import used constant
2024-02-26 07:58:53 -05:00
2bc5a04214
fix conversion bug when input is in radians
2024-02-26 07:54:25 -05:00
5aae41a08c
remove obsolete comment
2024-02-26 06:50:36 -05:00
b22ce0f4be
use platform neutral CMake property to export symbols
2024-02-25 21:58:35 -05:00
725156753a
remove superfluous warning
2024-02-25 21:51:34 -05:00
86ea5271d6
portability
2024-02-25 21:19:13 -05:00
b8c8b4d19b
use -rdynamic for re-exporting symbols when using plugins
2024-02-25 21:11:31 -05:00
e7b0c8b3c5
synchronize LAMMPS C++ interface CMake modules
2024-02-24 17:29:25 -05:00
aaba736967
Fixed error in forces that only affects non-zero t1m MS-MEAM models
2024-02-24 17:03:06 -05:00
98b3d19c40
link with static liblammps.a when available to avoid dynamic linker error when loading plugins
2024-02-24 17:01:53 -05:00
01d9f78e69
correct citation
2024-02-24 14:34:40 -05:00
c869783e72
warn about building LAMMPS with shared lib support for plugins
2024-02-24 09:21:20 -05:00
d39158ca08
modernize
2024-02-24 03:38:48 -05:00
9c7ec8bb6c
must update docs for code changes
2024-02-23 21:55:09 -05:00
6c3c724f9c
Merge pull request #4086 from akohlmey/collected-small-fixes
...
Collected small fixes and updates
2024-02-23 21:51:49 -05:00
04bccd0a9f
whitespace
2024-02-23 19:08:46 -05:00
b7153eebee
simplify and check for triclinic again, since somebody may have used change_box
2024-02-23 19:04:14 -05:00
66701ef1e2
complete rebomos docs
2024-02-23 17:29:31 -05:00
c401dc31d6
bump maxelt to 8 (for folks simulating high-entropy alloys) and make it uppercase
2024-02-23 17:05:20 -05:00
dda2bc7ac7
Mirroring changes in doc
2024-02-23 14:50:28 -07:00
a3f2c5b884
no longer need to boost neighbor one in rebomos unit test
2024-02-23 16:48:03 -05:00
6ea1bcf9d9
Clarifying trace notation in fabric
2024-02-23 14:45:21 -07:00
74abb18e69
improve error messages for pair style airebo and variants
2024-02-23 16:44:15 -05:00
dd4cd240df
Moving temp/heat keywords out of dump to compute prop/atom
2024-02-23 14:31:40 -07:00
5de6853684
fix typo
2024-02-23 16:05:30 -05:00
c36650fc88
auto-assign @jtclemm when fix deform/pressure is edited
2024-02-23 15:55:44 -05:00
3e089496b3
modernize and address issues flagged by static code analysis
2024-02-23 15:52:54 -05:00
fef2150bfb
Fixing rare precision error in Tsuji damping
2024-02-23 13:29:18 -07:00
f864963ab9
removed old comments.
2024-02-22 22:03:29 -07:00
b016eaa1cf
cosmetic
2024-02-22 15:20:51 -05:00
49886caaf1
add OPENMP package version of pair style rebomos
2024-02-22 15:17:46 -05:00
3e512834c7
cosmetic
2024-02-22 14:09:50 -05:00
22d0b202c4
update example logs for change in cutoff setting
2024-02-22 13:37:59 -05:00
36fa601fe0
cutoff calculation inherited from but only required for AIREBO. up to 2x speedup
2024-02-22 13:33:04 -05:00
bed84841ad
update comment header to point to the LAMMPS developers email address
2024-02-22 09:57:42 -05:00
3a82e76607
small corrections
2024-02-22 09:15:18 -05:00
d6d9a91126
add rebomos potential with examples and unit test
2024-02-22 09:13:21 -05:00
325a7d99d6
error out when cuFFT is not found
2024-02-22 07:47:37 -05:00
3ff2b1b43b
silence compiler warnings
2024-02-22 05:07:08 -05:00
00615d94ad
Merge branch 'develop' into collected-small-fixes
2024-02-22 04:56:43 -05:00
71e0d506e7
spelling
2024-02-22 04:56:27 -05:00
f15acfffaf
Merge branch 'develop' into fix_wall_flow
2024-02-22 04:51:43 -05:00
5cadcbfd68
silence compiler warnings
2024-02-22 04:51:35 -05:00
6af4dac2e5
Error::all() must be called by all MPI ranks
2024-02-22 04:41:16 -05:00
86d306b502
avoid excessive copies
2024-02-22 04:40:55 -05:00
a466d74f31
document requirement of per-type masses
2024-02-22 04:34:22 -05:00
f1a5dd0479
Change warnings to errors
2024-02-22 12:28:23 +03:00
6ac24c297a
Add check for varying box size
2024-02-22 11:50:05 +03:00
e51a65696d
Merge pull request #4017 from jtclemm/stress_deform
...
Expanding deformation controls
2024-02-21 21:04:50 -05:00
14348a599c
monte carlo insertions and pair style dsmc require per-type masses
2024-02-21 20:59:48 -05:00
71385add8b
integrate into documentation system. correct links/references.
2024-02-21 17:50:55 -05:00
b9685e79ea
Merge branch 'develop' into stress_deform
2024-02-21 17:35:39 -05:00
06b69f2d40
whitespace
2024-02-21 17:35:28 -05:00
835b65b644
Merge branch 'develop' into general-triclinic
2024-02-21 14:53:32 -07:00
11675587df
tweak to underlining
2024-02-21 14:28:53 -07:00
cd4c97f8d8
doc adjust and code comments
2024-02-21 14:18:26 -07:00
0f34c1ec6e
Add check for triclinic and periodic boundary
2024-02-21 21:16:21 +03:00
e20ea968b9
Add some clarifications to the doc
2024-02-21 20:49:19 +03:00
81609d04e3
Merge pull request #4080 from rbberger/compute_reaxff_atom_overflow_fix
...
Fix buffer overflow in compute reaxff/atom
2024-02-21 10:51:37 -05:00
e143bbb4dd
use a more "CMake" way to link to cuFFT with check in CMake config run
2024-02-21 10:49:31 -05:00
16b631858f
fix typo
2024-02-21 10:02:01 -05:00
4c0952dc70
Doc file updates, reverting h_rate initialization
2024-02-20 21:02:55 -07:00
e64f82a2bd
Merge branch 'develop' into collected-small-fixes
2024-02-20 20:45:15 -05:00
08498637aa
Merge pull request #4079 from stanmoore1/atom_map_host
...
Add Kokkos package option to build atom map in serial on CPU
2024-02-20 20:35:34 -05:00
ad9a107530
Merge pull request #4084 from S-Lykles/create_atoms_template_fix
...
Create atoms template check
2024-02-20 20:20:40 -05:00
9cf4f688d9
improve some explanations for KOKKOS package usage.
2024-02-20 11:38:32 -05:00
d38b3ffd82
remove dead code
2024-02-20 05:14:58 -05:00
00c263cd7b
Merge pull request #4085 from lammps/varbug
...
Fix a bug with removing variables when a vector variable is defined
2024-02-20 05:00:45 -05:00
62968ebcd4
improve readability
2024-02-19 23:17:37 -05:00
46cacf089e
whitespace
2024-02-19 21:41:29 -05:00
7a5fa7ca54
not a bug but change variable evaluate local ivar to jvar to avoid code confusion
2024-02-19 17:34:43 -07:00
d70a98561f
fix bug in removing a variable
2024-02-19 17:33:51 -07:00
c115cdb18d
Move check to be with other checks
2024-02-20 00:55:15 +01:00
aafe28da4d
change wording
2024-02-19 23:41:12 +01:00
6b6afe3034
change error to be similar to fix pour and fix deposit
2024-02-19 23:28:22 +01:00
0fed131e52
Update docs of create_atoms
2024-02-19 22:39:28 +01:00
1f0194a218
Add template compatibility check to create_atoms mol
2024-02-19 22:39:08 +01:00
afc82b5fd6
include versionadded tag for new keyword
2024-02-19 13:52:35 -05:00
ec0535172c
whitespace
2024-02-19 12:54:59 -05:00
e299e4967d
Merge pull request #4074 from bathmatt/bounds-mliap
...
fixed bounds of loops in ML-IAP
2024-02-19 12:45:30 -05:00
fb1e6610ed
edits of doc page for clarity
2024-02-19 10:36:15 -07:00
49ece2af25
Merge pull request #4082 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-02-19 12:12:42 -05:00
1edec590bb
Logs for eta mix example
2024-02-19 15:01:51 +01:00
81c6e5c51b
add examples using the inputs keyword
2024-02-17 12:14:09 -05:00
7a836c7e69
Update docs
2024-02-16 13:15:40 -07:00
e5bb507d3d
add clarifications
2024-02-16 14:31:35 -05:00
f38f2ef4f2
Fix bug
2024-02-16 12:02:06 -07:00
703ea412cb
Need to clear atom map in exchange
2024-02-16 10:32:05 -07:00
1ad608c7cf
Merge pull request #1 from bathmatt/bounds-mliap
...
Bounds mliap
2024-02-16 10:15:20 -07:00
e03534196a
Remove duplicated code
2024-02-15 17:15:18 -07:00
8c242e7ee8
Fix some issues
2024-02-15 16:45:10 -07:00
90ebca63f3
Fix buffer overflow in compute reaxff/atom
2024-02-15 14:27:52 -07:00
a452ddc667
Tweaks
2024-02-15 13:01:43 -07:00
804ad0aec2
Merge remote-tracking branch 'matt-github-lammps/bounds-mliap' into bounds-mliap
2024-02-15 18:08:32 +01:00
2625d946e3
Fixed typo
2024-02-15 18:06:45 +01:00
e94d89ee3c
added mliap_enable_ace to opt in/out of ace functionality in mliap
2024-02-14 17:02:07 -07:00
072b0374e7
do not check for cmath with Intel compilers but assume it is there
2024-02-14 18:55:19 -05:00
ae39eb6569
include missing source file when compiling INTEL package
2024-02-14 18:54:59 -05:00
6ebc32fa29
Update docs
2024-02-14 16:50:52 -07:00
52aefdd117
Add Kokkos package option to build atom map in serial on CPU
2024-02-14 16:42:45 -07:00
f19d9a9f4e
ACE mliap examples
2024-02-14 16:18:56 -07:00
414fdeb3ee
cleanup and whitespace
2024-02-14 15:42:04 -07:00
e5fbd15b9d
ACE mliap examples and virial support
2024-02-14 15:06:01 -07:00
57321b308f
OpenMP library is not (yet) properly detected for CrayClang. Work around it.
2024-02-14 13:40:57 -05:00
0591e4a6d4
flag as development branch
2024-02-14 12:36:34 -05:00
254a849a29
Merge pull request #4077 from akohlmey/fix_ewald_const_issue
...
Fix compilation issue for some pair styles using ewald_const.h
2024-02-13 18:51:38 -05:00
4188e12522
whitespace
2024-02-13 10:27:57 -07:00
5b645b631b
add detection for CrayClang to the OpenMP compatibility check
2024-02-13 11:09:25 -05:00
0273fb4ad4
flag as update 1 version
2024-02-13 08:22:05 -05:00
a48da5b1e4
move ewald_const.h to src and apply it to a few more files
2024-02-13 08:02:32 -05:00
c6a8f1fe58
Merge pull request #4073 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-02-12 14:14:04 -05:00
adea2fc7f3
fixed bounds
2024-02-12 11:49:43 +01:00
8f848d9a81
update to use modernized APIs without directly accessing internal data of Modify
2024-02-09 15:36:15 -05:00
17ea598613
update API access to fixes and computes. improve error messages.
2024-02-09 15:30:57 -05:00
5aca8099e6
avoid installing libraries and headers for downloaded add-on libraries
2024-02-09 13:38:12 -05:00
1421d53b8c
fix bug with assigning molecule IDs in parallel
2024-02-09 11:04:07 -05:00
524470f9fc
document restriction for molecule sets. improve warning message.
2024-02-09 11:03:44 -05:00
245f8c2fad
silence compiler warnings
2024-02-09 10:43:38 -05:00
69a999e565
remove dead code
2024-02-09 08:19:58 -05:00
a2ae9dce64
apply clang-tidy fixes
2024-02-09 06:29:08 -05:00
f8885cb266
implement clang-tidy fixes
2024-02-09 06:22:10 -05:00
c7831b29c0
Fix formatting issues
2024-02-09 13:28:35 +03:00
9c6e88f575
use plumed version 2.8.3 by default
2024-02-09 05:09:47 -05:00
be742253e2
Fix bug with the masses of the atoms
2024-02-09 13:05:45 +03:00
6aad6177b0
Remove accessing internal data of the Modify class
2024-02-09 12:31:19 +03:00
cba3c91b51
Remove lambda
2024-02-09 12:29:10 +03:00
5839b67d27
Simplify the code and remove redundant include
2024-02-09 12:26:40 +03:00
801c62dbde
updated library for better Windows portability
2024-02-09 04:14:14 -05:00
022cedeff0
Remove debug output
2024-02-09 12:08:36 +03:00
953e01d2c4
Linux to Windows cross-compilation is only supported by CMake
2024-02-09 03:44:01 -05:00
11580aea57
update OpenCL loader library to latest upstream version
2024-02-09 03:39:44 -05:00
3358fe36d1
Fixing bugs in child arg parsing
2024-02-08 21:27:58 -07:00
dd6df6edb2
Merge branch 'develop' into fix_wall_flow
2024-02-08 17:52:16 -05:00
c967a5e6cc
flag development version
2024-02-08 12:47:52 -05:00
ae666de3f7
small optimization and portability to Solaris/OpenIndiana
2024-02-07 22:57:12 -05:00
77ec384620
include kk suffix
2024-02-07 19:58:05 -05:00
843fe4f9e8
remove dead code
2024-02-07 19:57:51 -05:00
b5a1c1abba
Merge pull request #4071 from akohlmey/next_release
...
Update version tags and strings for the next feature release
2024-02-07 18:49:29 -05:00
c81d3ecb06
Merge pull request #4072 from stanmoore1/fft_issue
...
Fix issue from #4007
2024-02-07 17:32:49 -05:00
420498edbc
Remove duplicated code; MIN/MAX defined in pointers.h
2024-02-07 14:51:05 -07:00
93fcf3cc75
move fix to EXTRA-FIX package, update docs, add reference logs to example
2024-02-07 15:07:11 -05:00
700011f19f
Merge branch 'develop' into fft_issue
2024-02-07 14:49:32 -05:00
9f8d7d2956
replace random_external_state.h include from fix_shardlow.h with type declaration
2024-02-07 14:49:05 -05:00
72e3dc50ac
Merge pull request #4070 from akohlmey/silence-warnings
...
Silence some compiler warnings and remove dead code
2024-02-07 14:22:48 -05:00
35fe562bdf
Fix issue from #4007
2024-02-07 11:47:44 -07:00
e33590b2fc
Whitespace
2024-02-07 16:03:32 +03:00
df7662162e
Add example
2024-02-07 13:55:27 +03:00
5bab14d31e
Sync unpack_exchange_kokkos with develop
2024-02-07 13:55:27 +03:00
a3a054cc15
Another spell fix
2024-02-07 13:55:27 +03:00
0f5436de99
Fix spelling
2024-02-07 13:55:27 +03:00
4ad5a9d3eb
Fix doc
2024-02-07 13:55:27 +03:00
90105fd58a
Add wall_flow documentation
2024-02-07 13:55:27 +03:00
c53847ad88
Update citation
2024-02-07 13:55:27 +03:00
381330c3c2
Fix typo
2024-02-07 13:55:27 +03:00
249f3b0af4
Add units command
2024-02-07 13:55:27 +03:00
d7f7306b7d
Fix character
2024-02-07 13:55:27 +03:00
19e45187f8
Add cite string
2024-02-07 13:55:27 +03:00
70cc1039fd
Some cleaning
2024-02-07 13:55:27 +03:00
b775085189
Add licensing info
2024-02-07 13:55:27 +03:00
ec29117409
Add new fix wall/flow
2024-02-07 13:55:27 +03:00
1eeb7ab19e
update version tags for feature release
2024-02-07 05:03:20 -05:00
ff5aa34f5a
remove some dead code
2024-02-07 04:39:42 -05:00
6ecc348a66
final changes so MGPT compiles without warnings with and without timings enabled
2024-02-07 04:22:09 -05:00
9921338ee1
update log files for MGPT package
2024-02-07 03:57:12 -05:00
7886327243
reduce warnings in MGPT package
2024-02-06 20:45:49 -05:00
031cef558e
silence unused parameter warnings in the gpu lib tree
2024-02-06 20:18:43 -05:00
fc1132b083
fix bug that by chance has no unwanted side effects
2024-02-06 19:37:15 -05:00
49dcefa83b
add missing override keywords
2024-02-06 19:36:35 -05:00
dbdcfc5c97
Merge branch 'develop' into general-triclinic
...
# Conflicts:
# src/atom.cpp
2024-02-06 19:21:50 -05:00
b9ec85427d
Merge pull request #4007 from hagertnl/issue3775_fft_kokkos
...
KSPACE: decouple KOKKOS and non-KOKKOS FFT
2024-02-06 19:01:15 -05:00
c1024c811f
Fix name issue
2024-02-06 14:05:04 -07:00
2f4dbdceb6
Remove redundant checks
2024-02-06 13:28:33 -07:00
19a5de1be6
silence compiler warning
2024-02-06 15:11:31 -05:00
5adbc09b71
Move warning to avoid multiple instances
2024-02-06 12:33:01 -07:00
d3784154bf
Merge pull request #4041 from akohlmey/test-fix-numdiff
...
Add fix numdiff based tests for bonded interactions
2024-02-06 14:15:28 -05:00
4b0c1f2605
Merge branch 'develop' of github.com:lammps/lammps into issue3775_fft_kokkos
2024-02-06 12:09:55 -07:00
beaab56826
Move define checks
2024-02-06 12:08:00 -07:00
46b39d2ca4
Add warning
2024-02-06 12:07:48 -07:00
98876e0e2f
Merge pull request #4067 from akohlmey/remove_unused_const
...
Remove unused constants
2024-02-06 13:38:24 -05:00
431788db49
Need bifactor duplicated code
2024-02-06 11:31:16 -07:00
34cd8ad3bc
Small cleanup
2024-02-06 11:01:42 -07:00
7fdc09608b
add notes about using static constexpr to programming style guide
2024-02-06 12:16:57 -05:00
e95d52780c
fix grammar error
2024-02-06 11:47:58 -05:00
0bb6be5dd9
provide a more detailed description of the bundled tests
2024-02-06 11:37:41 -05:00
5773e35892
recover compilation of MPI stubs on older systems that don't default to C++11
2024-02-06 09:36:35 -05:00
def362ffa4
a few final updates
2024-02-06 05:45:58 -05:00
d2def08778
a few more define to constexpr translations
2024-02-06 05:38:14 -05:00
2059b85e22
avoid uninitialized data access
2024-02-06 05:13:32 -05:00
f6ce3ae45e
some more constant cleanups
2024-02-06 05:13:12 -05:00
eb9412f507
even more constant cleanup
2024-02-06 00:57:46 -05:00
2760480630
more constant cleanups
2024-02-06 00:28:58 -05:00
187a35d7b2
convert a few more defines to static constexpr
2024-02-05 23:57:41 -05:00
d1f1cf4012
silence compiler warnings
2024-02-05 23:22:07 -05:00
ad855ad7ea
remove unused constants
2024-02-05 20:26:23 -05:00
de39bcc1fd
update documentation
2024-02-05 17:37:53 -05:00
11b2538cdb
print fft info also with -help flag, using single function to create string
2024-02-05 17:32:45 -05:00
efbc0e0579
whitespace
2024-02-05 17:22:53 -05:00
3c184aac84
add fft support to info command
2024-02-05 16:45:01 -05:00
960b22763d
Merge branch 'develop' into issue3775_fft_kokkos
2024-02-05 16:05:59 -05:00
8d673bdfcf
Merge pull request #4063 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-02-05 11:00:17 -05:00
094d099699
update author credits
2024-02-05 10:11:01 -05:00
e5abfda823
cosmetic
2024-02-03 17:47:00 -05:00
1afb9e9dcb
Revamping arg parsing in child class, updates to doc pages
2024-02-02 17:10:35 -07:00
ac8f02ec5a
correct comment
2024-02-02 12:17:58 -05:00
82f106c12a
ensure that the "timeremain" thermo keyword never reports a negative remaining time
2024-02-02 11:53:40 -05:00
33e57e50e8
cosmetic
2024-02-01 20:15:15 -05:00
2c9e652772
fix uninitialized data bug when using a child class
2024-02-01 20:15:04 -05:00
8a9dfe8d11
silence compiler warning
2024-02-01 12:30:43 -05:00
ccd50a8958
add workaround for Cray's Clang based compiler to compile fmtlib
2024-02-01 12:12:03 -05:00
d490d24bba
update CMake script code to automatically chose heFFTe backed based on FFT choice
2024-02-01 12:10:53 -05:00
06521d9d0d
Merge pull request #4062 from rbberger/update_hip_detection
...
Remove HIP_PATH requirement from CMake build
2024-02-01 08:34:15 -05:00
adc79272c9
update log files for current code
2024-02-01 00:12:04 -05:00
17f869bf5e
fix issues with reading and writing data files for systems without atom IDs
2024-01-31 20:20:35 -05:00
5599d1843a
update syntax
2024-01-31 19:56:36 -05:00
677c8258e2
fix cmake issues: always build static heFFTe libs, fixup git hash, cmake output
2024-01-31 16:19:55 -05:00
de7c459b2f
consolidate FFT settings in headers
2024-01-31 13:28:41 -05:00
e319555f64
merge lmpfftsettings_kokkos.h into lmpfftsettings.h
2024-01-31 12:54:03 -05:00
23ed9a0980
Merge branch 'develop' into issue3775_fft_kokkos
2024-01-31 12:39:02 -05:00
5b6c0c6b56
Check eta property for fix electrode uses ghost on
2024-01-31 15:42:10 +01:00
35215606e8
Merge remote-tracking branch 'lammps/develop' into merge-develop
2024-01-31 14:41:36 +01:00
e649c0e070
consistent error messages for parent and child class
2024-01-30 20:04:07 -05:00
bff789aac9
silence compiler warnings and update format
2024-01-30 20:03:26 -05:00
840577114e
force enumerators to be consistent by moving them to base class declaration
2024-01-30 19:38:58 -05:00
9d46408fa4
delete unused variables
2024-01-30 19:23:40 -05:00
103dc9ef66
fix missing "else" bug
2024-01-30 19:21:48 -05:00
cbf56bd7f8
Merge branch 'develop' into stress_deform
2024-01-30 18:56:19 -05:00
a835c5f3d9
Restoring some error message locations, minor edits
2024-01-30 15:50:40 -07:00
7f152de062
Rewiring arg parsing and data ownership
2024-01-30 15:29:02 -07:00
1cecfb9df1
Merge branch 'develop' into test-fix-numdiff
2024-01-30 04:30:48 -05:00
c0b16acb7e
Merge branch 'develop' into collected-small-changes
2024-01-30 00:23:01 -05:00
52de76d97b
Merge pull request #4015 from srtee/develop
...
add border information to Atom::add_custom and Atom::find_custom
2024-01-29 22:46:05 -05:00
6927934243
make estimated accuracy output more readable
2024-01-29 21:12:41 -05:00
7905e5d146
Merge branch 'develop' into general-triclinic
...
# Conflicts:
# src/atom.cpp
2024-01-29 21:05:21 -05:00
c43b10f952
Merge branch 'develop' into srtee_develop
2024-01-29 17:37:54 -05:00
87fd1c63df
whitespace
2024-01-29 15:52:04 -05:00
ef1857d50d
programming style updates
2024-01-29 15:48:30 -05:00
a83a5165ee
simplify
2024-01-28 11:30:11 -05:00
75c20aa5a5
Merge branch 'develop' into test-fix-numdiff
2024-01-26 23:21:44 -05:00
84f86c2c15
improve error message
2024-01-26 23:18:15 -05:00
a2b7a49c90
Remove HIP_PATH requirement from CMake build
...
It is not recommended to set the HIP_PATH environment variable anymore as it
may break hipcc in some cases.
We only used it for adding the necessary CMAKE_PREFIX_PATH, which after the
folder structure reorganization in 5.x was pointing to the same location
anyway.
Closes issue #3986
2024-01-26 15:19:41 -07:00
5c43b56699
silence compiler warning
2024-01-26 16:47:22 -05:00
2ea200dc01
add ghost check to redID in pair_amoeba.cpp
2024-01-27 07:26:47 +10:00
0a1362654b
make compiling QUIP library more reliable
...
- replace any -std=f* flags when using GNU fortran with -std=gnu
- cancel parallel make and require serial compile to avoid race condition accessing modules
- increase maximum allowed size for arrays on the stack 100 times
2024-01-26 16:23:14 -05:00
14bf502abe
correct headings
2024-01-26 15:51:17 -05:00
28de91a2cc
avoid uninitialized pointers
2024-01-26 15:51:16 -05:00
7d53f8d1c5
Merge pull request #4054 from akohlmey/consolidate-sphere-omega-flag
...
Remove sphere_flag and replace with radius_flag and omega_flag as needed
2024-01-26 15:50:32 -05:00
40782fec09
fix spelling issues
2024-01-26 14:55:09 -05:00
6bfe0ca573
remove accidentally included file
2024-01-26 14:46:55 -05:00
e84adc630b
adjustements to atom_style doc page
2024-01-26 10:11:35 -07:00
4082ca077e
Merge branch 'develop' into consolidate-sphere-omega-flag
...
# Conflicts:
# src/compute_temp_sphere.cpp
2024-01-25 17:57:53 -05:00
3941baeda1
Merge pull request #4051 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-01-25 17:55:13 -05:00
d7e8530503
Merge pull request #4058 from akohlmey/internal_variable_interface
...
Add function to library interfaces to set internal style variable values
2024-01-25 16:15:56 -05:00
1016e28f98
avoid redundant checks and accessing uninitialized data
2024-01-25 14:02:03 -05:00
9813abe428
whitespace
2024-01-25 12:49:01 -05:00
4134c82117
say more explicitly what the added function calls do
2024-01-25 12:47:06 -05:00
9cae812c51
Merge branch 'develop' into general-triclinic
2024-01-25 09:04:46 -05:00
2a95c09d77
Merge branch 'develop' into patch-8
2024-01-25 09:04:29 -05:00
9d68b0ecc5
Merge branch 'develop' into issue3775_fft_kokkos
2024-01-25 09:03:52 -05:00
104af8bba4
simplify
2024-01-25 04:25:48 -05:00
6442e05988
even more define to static constexpr conversions
2024-01-25 02:17:28 -05:00
7cb907da58
remove unused variables
2024-01-24 21:19:25 -05:00
d2170cedec
rename functions to avoid overloading polymorph functions
2024-01-24 21:15:02 -05:00
a6261d75b9
some more define to static constexpr conversions
2024-01-24 21:14:19 -05:00
ebd493ea77
update atom_style command documentation
2024-01-24 16:11:29 -05:00
77e7a71ded
Fixed typo in NEB documentation (energy units --> dimensionless)
2024-01-24 14:52:42 -05:00
4a13fe68e0
add tests for new library APIs
2024-01-24 04:47:59 -05:00
7b210dd97e
add documentation for new library APIs to set variables and changes to the old API
2024-01-24 04:14:03 -05:00
c7a3571974
add library interface to Variable::internal_set()
2024-01-24 03:59:29 -05:00
7023723e05
remove accidentally added files
2024-01-23 21:23:36 -05:00
f7fdad8bc5
update external MDI library to version 1.4.26
2024-01-23 21:21:04 -05:00
7c7f07e28d
Misc patches and missed changes
2024-01-22 22:13:29 -07:00
6dc676247f
Merge branch 'stress_deform' of github.com:jtclemm/lammps into stress_deform
2024-01-22 21:25:46 -07:00
87b2662ee9
Moving pressure options to subclass
2024-01-22 21:21:20 -07:00
039ad4f4ae
change Atom_KOKKOS::add_custom to match Atom, and tidy headers in atom.h
2024-01-22 15:11:52 +10:00
de35784c93
update cache action to v4
2024-01-21 21:16:33 -05:00
1f863cd4a3
simplify since constexpr should conver to FFT_SCALAR at compile time
2024-01-21 15:59:09 -05:00
12422ff510
replace defines with static constexpr declarations
2024-01-21 15:53:35 -05:00
a473d6f347
refactor dump code to no longer need access to internal Modify class data
2024-01-21 14:42:57 -05:00
fd0507bded
fix refactoring bug
2024-01-21 14:22:41 -05:00
6339dfad09
replace references to fix ave/spatial with correct equivalents
2024-01-21 12:24:38 -05:00
722452657c
avoid direct access to internal data of Modify class instance
2024-01-21 12:19:28 -05:00
35124fdef3
simplify and avoid direct access to the list of fixes in Modify
2024-01-21 11:50:29 -05:00
5b80899fa4
simplify and avoid direct access to the list of computes in Modify
2024-01-21 11:50:17 -05:00
5ece2139e8
remove tabs and trailing whitespace
2024-01-21 10:02:41 -05:00
aedc061c45
change skip inflag check logic to avoid error opening non-existant file
2024-01-21 09:42:24 -05:00
795d6e4420
silence some more compiler warnings in CUDA code
2024-01-21 09:36:10 -05:00
2760452c68
suppress warnings about reading from stdin for flags that do not process an input
2024-01-21 09:26:42 -05:00
b8ba3da4e2
silence a few more compiler warnings
2024-01-21 00:35:36 -05:00
80ef8656e8
remove some more dead code to silence compiler warnings
2024-01-20 23:11:20 -05:00
35a6bf0cac
silence compiler warning
2024-01-20 22:59:23 -05:00
930a717f5e
silence CMake warning about FindCUDA.cmake being obsolete
2024-01-20 22:59:13 -05:00
88e384037f
make sure both NEB class constructors are consistently initialized
2024-01-20 14:49:57 -05:00
5a67c4d704
add check for another kind of broken references in ReST files
2024-01-20 10:53:41 -05:00
52e76502f4
formatting update, correct references
2024-01-20 10:53:04 -05:00
d6d8a2cd8a
correctly determine when to create "rootworld" communicator
2024-01-20 10:52:20 -05:00
0d1234e63a
modernize by replacing Modify::find_compute() with Modify::get_compute_by_id()
2024-01-19 15:16:23 -05:00
ae2c17d3ad
remove unused code
2024-01-19 15:01:53 -05:00
300b75fbff
remove references to sphere_flag
2024-01-19 15:01:19 -05:00
0efff49bdf
capitalize constants
2024-01-19 13:00:41 -05:00
39d21473a0
various coding style updates
2024-01-19 13:00:29 -05:00
e0967af6e8
move fix wall style enumerator to header and import from there for consistency
2024-01-19 12:58:48 -05:00
0d8f549e33
remove sphere_flag and replace with radius_flag and omega_flag as needed
2024-01-19 12:50:31 -05:00
3b4b7eb919
there is no support for dipoles in fix npt/cauchy
2024-01-19 09:48:27 -05:00
f73cb28ed4
modernize and apply clang-format
2024-01-19 05:54:54 -05:00
e28f93dca4
programming style updates
2024-01-19 00:03:13 -05:00
4015d1bb39
initialize static string buffers to empty strings
2024-01-19 00:02:50 -05:00
3ae4779c7f
convert defines into static constexpr
2024-01-18 23:59:33 -05:00
48e83b2298
remove unused parameter and silence compiler warnings
2024-01-18 22:55:02 -05:00
991663feff
Avoid (harmless) errors when shutting down the GPU.
2024-01-18 22:42:32 -05:00
54794a45de
Merge pull request #4030 from alphataubio/alphataubio-charmmfsw-kk
...
Kokkos charmmfsw pair and dihedral styles
2024-01-18 18:10:12 -05:00
4b561d5f8e
fix typo
2024-01-18 17:06:58 -05:00
fb9ae23516
revert more general doc changes. those are moved to a separate branch for further edits.
2024-01-18 16:46:47 -05:00
01973ddf23
Merge branch 'develop' into alphataubio-charmmfsw-kk
2024-01-18 16:37:27 -05:00
af60285a3f
Merge pull request #4048 from akohlmey/lepton_updates
...
Update LEPTON styles for more flexibility
2024-01-18 16:34:38 -05:00
8cf2705d68
Merge branch 'develop' into general-triclinic
2024-01-18 15:01:09 -05:00
0ad1d29c4d
Merge pull request #4047 from stanmoore1/kk_fix_exchange_bug
...
Fix bug in some Kokkos fixes' unpack exchange on device
2024-01-18 14:58:09 -05:00
fe1b568241
Merge pull request #4046 from akohlmey/molecule-dipole
...
Add support for Dipoles section to molecule files
2024-01-18 14:57:01 -05:00
14abc184f8
Merge pull request #4040 from alphataubio/cgdna
...
[CG-DNA examples/util] fixed indentations and ported python 2 code to python 3
2024-01-18 14:55:41 -05:00
bf9b8606ef
Merge pull request #3905 from jrgissing/bond_react_fixes_aug23
...
Assorted bond/react fixes
2024-01-18 14:41:01 -05:00
3b3ab4207b
Merge pull request #4042 from akohlmey/fmtlib-10.2.1
...
Update embedded fmtlib code to version 10.2.1
2024-01-18 14:33:28 -05:00
425421c1ca
fix typo, cut-n-paste error, and add clarification
2024-01-18 14:32:40 -05:00
7453697316
Merge branch 'lammps:develop' into pace-mliap
2024-01-18 09:18:05 -07:00
90a79d9a4b
change unit test to include expressions with constant force or potential
2024-01-18 11:06:52 -05:00
73194764e9
add optional keywords "auto_offset" and "no_offset" to bond/angle style lepton
2024-01-18 11:05:52 -05:00
f3c5002634
Merge branch 'lammps:develop' into bond_react_fixes_aug23
2024-01-18 10:00:00 -05:00
57db9be64f
add support for Lepton expressions with constant force or constant potential
2024-01-18 09:46:23 -05:00
5304c43fef
add test for exceptions and evaluation of compiled expressions
2024-01-18 04:32:20 -05:00
2d8f622c6a
Merge pull request #4039 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-01-17 19:28:48 -05:00
189b08b4a5
Fix bug in some Kokkos fixes' unpack exchange on device
2024-01-17 14:47:59 -07:00
9c4597b5e9
more GPU package cleanup from Trung
2024-01-17 16:12:36 -05:00
6e2df52c8f
remove dead code and align better with LAMMPS programming style
2024-01-17 16:09:16 -05:00
16d4811592
move fix bond/history back to src folder
2024-01-17 15:48:03 -05:00
d5da47cf33
Revert "adjust a few more fix styles for fix bond/history being optional"
...
This reverts commit 497c48bd80 .
2024-01-17 15:47:11 -05:00
b47ad7acf4
Revert "make delete_bonds command code compatible with BPM package not being installed"
...
This reverts commit 715b030bd6 .
2024-01-17 15:46:03 -05:00
f78f596d9d
document using enumerator constants in Atom and AtomVec classes
2024-01-17 14:58:09 -05:00
ff0d18114e
silence compiler warnings
2024-01-17 13:25:46 -05:00
d30483fa67
fix MPI issue with PairAmoeba::print_settings()
2024-01-17 12:31:58 -05:00
6f6a08c251
add ghost checking for custom peratom quantities amgroup and pval
2024-01-17 15:54:47 +10:00
f23ba8fbad
make certain temporary test files are deleted
2024-01-16 17:54:08 -05:00
f5cbef8b12
fix typo
2024-01-16 15:57:42 -05:00
8a53542dd1
updated examples
2024-01-16 11:59:25 -07:00
deb8416630
update tests for echoing the title line of molecule files
2024-01-16 13:53:07 -05:00
68f770dee9
ACE mliap initial commit
2024-01-16 11:31:53 -07:00
b6d27dfb96
add versionadded tag
2024-01-16 13:06:00 -05:00
103d8cadb9
add unit tests for dipoles in molecule files
2024-01-16 13:05:49 -05:00
9312ce0beb
store and print title line of molecule
2024-01-16 12:20:02 -05:00
f6f7392595
make more user friendly
2024-01-16 12:04:13 -05:00
87297902a3
Add support for "Dipoles" section in molecule file
2024-01-16 12:04:00 -05:00
99e38ba55a
fix whitespace
2024-01-16 23:44:00 +10:00
90b682834f
Merge branch 'develop' of https://github.com/lammps/lammps into develop
2024-01-16 23:36:24 +10:00
b95706ca64
make separate find_custom_ghost() and use four separate ghost info arrays
2024-01-16 23:35:40 +10:00
89fd9ec531
improve ghost keyword comments in fix_property_atom.cpp
2024-01-16 23:04:59 +10:00
e3f81a2513
correct typo
2024-01-16 04:11:56 -05:00
e82ba61183
loop over all neighbor lists for created bonds same as for broken bonds
2024-01-16 04:02:38 -05:00
6f0fab8b08
bugfix for pair style coul/slater/long/gpu from Trung
2024-01-15 12:29:05 -05:00
74656f4e04
silence compiler warnings
2024-01-15 12:27:05 -05:00
4d830f1450
Merge branch 'develop' into collected-small-changes
2024-01-15 09:23:35 -05:00
8076d89422
Merge pull request #4037 from akohlmey/bigint_dof_computation
...
Make computation of PPPM grid counts and DOFs removed by fixes compatible with large systems
2024-01-15 09:22:43 -05:00
921ddffda2
small code simplification for the cylinder indenter
2024-01-14 17:18:33 +01:00
07876b5d1a
this limitation no longer applies
2024-01-14 07:53:33 -05:00
b6b2c029b6
improve description of testing
2024-01-14 07:33:31 -05:00
9587e92a3c
increase numdiff fudge factor so that individual epsilons need to be changed less
2024-01-13 10:33:13 -05:00
3c40f9fda2
remove obsolete machine makefiles
2024-01-13 10:23:58 -05:00
3668c0fc1b
Merge branch 'develop' into fmtlib-10.2.1
2024-01-13 05:06:52 -05:00
a3682e1bd5
retain compatibility with python 2.x
2024-01-13 04:56:16 -05:00
497c48bd80
adjust a few more fix styles for fix bond/history being optional
2024-01-13 04:50:28 -05:00
f93032b903
skip failing numdiff tests for now
2024-01-13 04:26:08 -05:00
0d64aa375d
tweak epsilon to pass numdiff tests
2024-01-13 04:05:34 -05:00
c340accb0a
skip numdiff tests for linear tables (for now?)
2024-01-12 19:00:07 -05:00
e51a44862c
add fix numdiff test to check consistency between energy and force for bonded interactions
2024-01-12 18:59:43 -05:00
a6b0c349d8
update unit test data for corrected angle style cosine/periodic
2024-01-12 18:45:10 -05:00
39579d21c8
correct factor 2 force error for m=1 in angle style cosine/periodic
2024-01-12 18:45:10 -05:00
2b04d23504
update unit test data for corrected angle style cosine/periodic
2024-01-12 18:43:19 -05:00
7a7492b757
cosmetic
2024-01-12 18:42:16 -05:00
6329d491dc
correct factor 2 force error for m=1 in angle style cosine/periodic
2024-01-12 18:40:30 -05:00
f9eadacf6d
correct factor 2 force error for m=1 in angle style cosine/periodic
2024-01-12 18:37:45 -05:00
5b05112aab
fixed indentations and ported python 2 code to python 3
2024-01-12 18:19:50 -05:00
715b030bd6
make delete_bonds command code compatible with BPM package not being installed
2024-01-12 16:26:43 -05:00
a131b90962
make delete_bonds command code compatible with BPM package not being installed
2024-01-12 16:19:11 -05:00
01a3656eaf
correct factor 2 force error for m=1 in angle style cosine/periodic
2024-01-12 15:25:42 -05:00
72ba7f6535
whitespace/clang-format
2024-01-12 15:25:42 -05:00
7c744f170e
improve error message
2024-01-12 15:25:41 -05:00
02d2509e68
Merge branch 'develop' into bigint_dof_computation
2024-01-12 15:25:09 -05:00
df5461c27e
Merge pull request #4021 from jtclemm/BPM
...
Bug fixes for BPM package
2024-01-12 15:24:24 -05:00
92481b546e
Merge pull request #4036 from akohlmey/collected-kokkos-changes
...
Collected small KOKKOS changes
2024-01-12 15:12:56 -05:00
dd7ce5fbaa
remove one more source of 32-bit integer overflow
2024-01-12 14:57:26 -05:00
b041ac7454
backport bugfix for Kokkos with SYCL from upstream
2024-01-12 13:30:16 -05:00
5ef8e8cf9a
remove variables that are set but not used
2024-01-11 18:53:14 -05:00
d4bd385f5e
remove unused function parameters and corresponding variables
2024-01-11 18:52:47 -05:00
b5aa04c36a
remove unused variable
2024-01-11 18:52:23 -05:00
4cb82408c3
Merge branch 'develop' into fmtlib-10.2.1
2024-01-11 18:04:41 -05:00
18d140a96e
Small tweak
2024-01-11 15:51:50 -07:00
22d50b32e7
Fix more warnings and remove deprecated Kokkos code
2024-01-11 15:40:45 -07:00
b5dbc4ebf6
Add missing dependency
2024-01-11 09:29:54 -07:00
4bda4621bb
check whether total number of replica is too large for 32-bit int
2024-01-11 11:12:27 -05:00
22c7f0f150
redid plots to not be misleading with y axis not at 0
2024-01-11 10:57:00 -05:00
4d74c62325
silence some more warnings
2024-01-10 20:17:17 -05:00
62cf534de0
whitespace
2024-01-10 20:07:01 -05:00
c088681bf0
more large system shake stats fixes
2024-01-10 20:04:47 -05:00
768163865e
avoid 32-bit integer overflow for PPPM grid
2024-01-10 19:54:29 -05:00
0b0b35856c
remove unnecessary newton_bond considerations
...
related issue: fix bond/react may need modifications to work as expected when certain special_bond settings are used or when specials are defined explicitly in molecule templates and do not include all neighbors
2024-01-10 19:49:15 -05:00
f6649762e2
Moving files to BPM dir, skipping copy lists
2024-01-10 16:58:29 -07:00
c60217123a
Merge branch 'lammps:develop' into bond_react_fixes_aug23
2024-01-10 18:45:29 -05:00
4bc77bc4ab
Fix potential integer overflow in PPPM
2024-01-10 16:23:58 -07:00
0cfb6a058c
make SHAKE stats output 64-bit compatible
2024-01-10 16:42:21 -05:00
8b89c330e6
make removed DOF computation large system compatible
2024-01-10 15:32:02 -05:00
93b7c6e380
Fix warnings
2024-01-10 12:21:22 -07:00
db45c23d69
silence compiler warnings
2024-01-10 11:52:09 -05:00
bd0c4f3979
remove dead code and silence compiler warning
2024-01-10 11:52:08 -05:00
7ca2dcac62
Merge pull request #4034 from jorge-ramirez-upm/correct-fix-ave-correlate-long
...
Small correction to fix/ave/correlate/long to show the right output after a restart
2024-01-08 17:01:22 -05:00
e280a2660f
removed files generated bycharmmgui but not needed by example
2024-01-08 15:22:57 -05:00
cc957c6713
Fix another bug
2024-01-08 10:56:32 -07:00
7b4334695d
Fix another bug from #4003
2024-01-08 10:29:48 -07:00
547024a0b1
Fix bug from #4003
2024-01-08 09:52:05 -07:00
1b6dc1fe8c
Small correction to fix/ave/correlate/long to show the right output after a restart
2024-01-07 18:38:47 +01:00
2643a94f79
minor math formatting changes after phone readability testing, and added note box to use tip3 with charmm
2024-01-06 19:49:43 -05:00
9a97906fe5
fixed Trailing whitespaces in rst
2024-01-06 17:29:37 -05:00
0d431f74d2
fixed latex missing $ error and added little bit of negative spaces
2024-01-06 17:22:28 -05:00
b784d4aadd
added 1HVN example into new examples/charmm directory
...
checked in as a separate commit, if maintainer doesnt approve, then easy to revert atomically.
if maintainer approves, then ill add mentions to examples/README and Examples.rst, and anywhere else needed
2024-01-06 09:04:15 -05:00
8f0c8592a9
updated charmm docs as requested by @akohlmey
...
- gathered all tutorial like discussion, equations, and plot for old charmm and new charmmfsw into howto
- added equations and another plot for charmmfsw
- charmmgui 1HVN and 2CV5 examples
2024-01-06 09:01:22 -05:00
bd27903e8c
Remove debug comments, small tweaks
2024-01-05 16:32:46 -07:00
404b579396
integrate into manual and add cross-references for CHARMM styles
2024-01-05 18:17:36 -05:00
aa5a4f5f64
Merge branch 'alphataubio-charmmfsw-kk' of https://github.com/alphataubio/lammps-alphataubio into alphataubio-charmmfsw-kk
2024-01-05 17:25:00 -05:00
c7521c44ef
Revert "updated pair_charmm.rst"
...
This reverts commit f113ec84be .
2024-01-05 17:23:57 -05:00
cc3eb56c13
Fix FIXME
2024-01-05 13:12:35 -07:00
8e3b5bf327
Fixed memory bug in ML-IAP unified with atom name definitions
...
Added explict memory allocation for type string in ML-IAP unified. Corrected bug where atom types were not properly alligned with the potential.
2024-01-05 13:05:27 -07:00
ac2c852121
integration into documentation
2024-01-05 13:45:40 -05:00
fc2d78fc0a
Update Makefiles
2024-01-05 09:25:32 -07:00
10c0922588
Add author attribution
2024-01-05 09:24:34 -07:00
f113ec84be
updated pair_charmm.rst
2024-01-05 11:17:26 -05:00
ec84580d41
fix whitespace styling
2024-01-05 05:11:33 -05:00
624bab71c6
Merge branch 'lammps:develop' into alphataubio-charmmfsw-kk
2024-01-05 04:41:31 -05:00
43642a6040
Kokkos 4 checks for compatible compilers so this is no longer needed.
2024-01-05 02:51:41 -05:00
45e0d5be0e
Merge branch 'fmtlib-10.2.1' of github.com:akohlmey/lammps into fmtlib-10.2.1
2024-01-05 02:50:58 -05:00
0e148174ae
update fmtlib to version 10.2.1
2024-01-05 02:49:57 -05:00
8ae9151b30
must include fmt/ranges.h for fmt::join()
2024-01-05 02:49:56 -05:00
1e9eb933be
Merge pull request #4031 from stanmoore1/kk_pace_opt
...
Optimize Kokkos PACE pair style for GPUs
2024-01-05 02:48:45 -05:00
01482e7a2e
update fmtlib to version 10.2.1
2024-01-04 22:46:40 -05:00
f9aafff992
must include fmt/ranges.h for fmt::join()
2024-01-04 22:45:53 -05:00
8090af5649
Merge branch 'develop' into issue3775_fft_kokkos
2024-01-04 21:11:54 -05:00
c6d1cbef5a
Merge branch 'develop' into general-triclinic
2024-01-04 21:10:50 -05:00
094128dd4d
Merge branch 'develop' into patch-8
2024-01-04 21:10:19 -05:00
9d95c51b0b
Merge branch 'develop' into kk_pace_opt
...
# Conflicts:
# src/ML-PACE/compute_pace.cpp
2024-01-04 21:08:50 -05:00
0e2a065f6b
Merge pull request #4003 from stanmoore1/kk_half_thread
...
Thread over neighbors in addition to atoms when using a half neighlist
2024-01-04 21:04:31 -05:00
3076f1c5f8
Merge pull request #4018 from akohlmey/collected-small-fixes
...
Collected small fixes and updates
2024-01-04 17:47:23 -05:00
4b4e796c19
Revert " // FIXME:"
...
This reverts commit de1f6eefd7 .
my first idea to reset back force->qqr2e = force->qqr2e_charmm_real didnt work because class destructor gets called first THEN superclass destructor gets called
2024-01-04 16:09:04 -05:00
e26a762f88
improve compatibility of oneapi.cmake preset
2024-01-04 11:21:38 -05:00
ac9afb26dd
aesthetic optimization for xscale, yscale and zscale
2024-01-04 17:38:14 +02:00
c065d4bac6
// FIXME: destructor from this class resets
...
//
// force->qqr2e = force->qqr2e_lammps_real
//
// at end of timestep 0 causing ~E-6 errors for steps 1,2,...
// everywhere in pair_lj_charmmfsw_coul_long_kokkos when
// running kokkos with openmp (and probably with GPUs also).
//
// WORKAROUND: for now until guidance from lammps devs is to
// comment out this line here (commit to be reversed later).
//force->qqr2e = force->qqr2e_lammps_real;
2024-01-04 00:50:06 -05:00
de1f6eefd7
// FIXME:
...
// superclass destructor from KSPACE/pair_lj_charmmfsw_coul_long.cpp:81
// resets force->qqr2e = force->qqr2e_lammps_real at end of timestep 0
// causing ~E-6 errors for steps 1,2,... everywhere in this class when
// running kokkos with openmp (and probably with GPUs also).
//
// WORKAROUND: for now until guidance from lammps devs is to
// reset it back force->qqr2e = force->qqr2e_charmm_real here.
2024-01-03 23:00:07 -05:00
13b6d40062
tiny_epoxy example correction
...
not sure why this issue showed up in recent LAMMPS versions
2024-01-03 20:38:10 -05:00
a6b00a60b2
additional check/warning for valid templates
2024-01-03 20:31:22 -05:00
fd846d539d
Merge branch 'develop' of github.com:lammps/lammps into issue3775_fft_kokkos
2024-01-03 17:57:41 -07:00
9d7582ec1b
Small tweak for readability
2024-01-03 16:59:11 -07:00
55784019f7
Fix CPU issue
2024-01-03 16:46:06 -07:00
e00fc992fc
skip python tests using numpy that fail randomly on macOS
2024-01-03 15:10:37 -07:00
4fbb913425
skip python tests using numpy that fail randomly on macOS
2024-01-03 15:07:41 -07:00
600eaf837b
update preferred contact info
2024-01-03 16:20:04 -05:00
66a5f56682
whitespace
2024-01-03 14:13:11 -07:00
377450882e
Port changes to pair_pace_extrapolation_kokkos, unify code
2024-01-03 14:10:29 -07:00
5020861cbc
Fix compiler warnings
2024-01-03 13:22:52 -07:00
163805bc33
removed scaffolding comments and fixed "(STACKPARAMS?m_params[itype][jtype].lj3:params(itype,jtype).lj3)" in compute_evdwl
2024-01-03 15:18:34 -05:00
d9ea10ca24
Merge branch 'lammps:develop' into bond_react_fixes_aug23
2024-01-03 14:59:26 -05:00
817c7bac18
Optimize Kokkos PACE pair style for GPUs
2024-01-03 10:11:30 -07:00
3a1d3bb64d
second draft... applied changes to compute methods
2024-01-03 03:00:10 -05:00
c1446ddd92
improve error messages
2024-01-02 11:02:59 -05:00
94a124eb23
Merge branch 'lammps:develop' into alphataubio-charmmfsw-kk
2024-01-02 04:52:25 -05:00
0562c31138
added pair/lj/charmmfsw/coul/long/kk and dihedral/charmmfsw/kk so that lammps scripts generated by charmm-gui.org can be run without tweaks
2024-01-02 04:51:10 -05:00
ded160cd41
Generalizing fix update/special/bonds for pair hybrid
2023-12-31 10:49:59 -07:00
9546fd89e5
adjust heading levels
2023-12-23 12:16:53 -05:00
05bbb94345
add graph to show relation between branches and versions of LAMMPS
2023-12-23 12:06:38 -05:00
5d9f384338
recreate graphvis images with graphviz 8.1
2023-12-23 11:58:40 -05:00
b01065b398
use "neato" layout only for lammps-classes.dot to avoid issues with recent graphviz versions
2023-12-23 11:57:58 -05:00
bdb0fc6b7a
replace non-ASCII character
2023-12-23 11:35:39 -05:00
0515f07172
whitespace
2023-12-23 03:00:11 -05:00
d080a1c218
Merge branch 'aip-water-update' of github.com:oywg11/lammps into collected-small-fixes
2023-12-23 02:46:55 -05:00
0822a49cfc
Merge branch 'develop' into collected-small-fixes
2023-12-23 02:45:37 -05:00
35214120ad
Merge pull request #4025 from oywg11/ilp-tmd-update
...
Add a new potential file for ilp/tmd
2023-12-22 21:06:27 -05:00
6a636d5491
Merge pull request #4023 from ndtrung81/unittest-debug
...
Updated the Developer unittest section for debugging failed unit tests individually
2023-12-22 19:59:14 -05:00
f147df8b44
add full list of atom pairs
2023-12-23 08:29:15 +08:00
6489e475b9
Merge pull request #4022 from akohlmey/cmap-fixes-for-charmm-gui
...
Corrections for fix cmap to be compatible with CMAP files created by CHARMM-GUI
2023-12-22 19:19:52 -05:00
4ea40ed2fd
Merge branch 'ilp-tmd-update' of github.com:oywg11/lammps into collected-small-fixes
2023-12-22 14:45:43 -05:00
8cf958e241
Merge branch 'aip-water-update' of github.com:oywg11/lammps into collected-small-fixes
2023-12-22 14:44:27 -05:00
7cfbe77532
report incompatibility of verlet/split with INTEL package kspace styles
2023-12-22 13:42:56 -05:00
5b00ad8f71
flag error if using INTEL package kspace styles with run style verlet/split
2023-12-22 13:37:20 -05:00
c964d8cda8
skip python tests using numpy that fail randomly on macOS
2023-12-22 11:35:35 -05:00
efa37fff7f
remove cached copy of "layout" since this was not always initialized when used
2023-12-22 11:31:31 -05:00
c4124c0995
correct statement about Xeon Phi support
2023-12-22 10:28:45 -05:00
a16a1a768c
fix cut-n-paste bug and avoid uninitialized data access
2023-12-22 00:04:16 -05:00
f8495eaf75
make certain nbonds is initialized
2023-12-21 23:59:35 -05:00
2b31a2bed5
gracefully handle reaxff parameter files without hydrogen bond parameters
2023-12-21 16:07:58 -05:00
3b15594707
update citation comment
2023-12-21 15:58:29 -05:00
dedbd8f6db
improvements from clang-tidy
2023-12-21 14:25:31 -05:00
d61c379b0c
Error formatting
2023-12-21 14:28:54 +01:00
de066bcde0
Merge remote-tracking branch 'lammps/develop' into electrode
2023-12-21 14:13:16 +01:00
b857cd9e39
update the doc file
2023-12-21 11:31:26 +08:00
b58203fc52
update the doc file
2023-12-21 10:44:03 +08:00
aa221e2f2b
add new potential file for aip/water/2dm
2023-12-21 10:28:53 +08:00
b0f3f88b49
Merge branch 'stress_deform' of github.com:jtclemm/lammps into stress_deform
2023-12-20 10:51:37 -07:00
e69a079545
Fixing invalid variable deform kokkos
2023-12-20 10:50:54 -07:00
e72f186123
check ghost vel in pair bpm/spring
2023-12-19 22:01:18 -07:00
86f87e0f7b
Update docs
2023-12-19 10:46:41 -07:00
ab29200c60
More tuning
2023-12-19 10:26:52 -07:00
e98df7018b
update the example files
2023-12-19 08:17:43 +08:00
6c798412b4
fix typo and remove unnecessary quotes
2023-12-18 18:52:42 -05:00
8e4871c5e1
Tune team params
2023-12-18 16:37:31 -07:00
af222711ae
Added text to explain the output of ctest -V a bit more
2023-12-18 15:52:30 -06:00
3237c30117
reorganize the LAMMPS version and development description
2023-12-18 15:48:03 -05:00
c0c64e812f
Enable default threading over neighbors for half list
2023-12-18 11:29:42 -07:00
dd1ac640ae
Added declaration for FFT_KOKKOS variable
2023-12-18 12:56:30 -05:00
cddce67931
Merge branch 'develop' into issue3775_fft_kokkos
2023-12-18 12:14:15 -05:00
bc7050ab50
Added LMP_HEFFTE to CMakeLists.txt to attempt to fix a merge conflict
2023-12-18 12:11:31 -05:00
d02ffb0e70
Updated Summit & Frontier template Makefiles
2023-12-18 12:06:41 -05:00
bc47f4f3a3
Updated CMake preset files for kokkos-cuda and kokkos-hip
2023-12-18 11:56:23 -05:00
a6addbc907
Updated documentation for FFT_KOKKOS_ flags and CMake variable selection
2023-12-18 11:30:56 -05:00
4d2aed8937
bug fix
...
for when reaction site has angles, but post-reaction template has none (same for dihedrals, impropers)
2023-12-18 11:15:56 -05:00
7414fdaa47
Merge branch 'develop' of github.com:lammps/lammps into kk_half_thread
2023-12-18 09:03:39 -07:00
40f27eb7cf
update doc file for ilp/tmd
2023-12-18 17:36:04 +08:00
20183ac9cc
update potential file for ilp/tmd
2023-12-18 16:56:24 +08:00
8dcf980d0a
update doc of ilp/tmd
2023-12-18 16:55:10 +08:00
ba4ac991b6
small fix for ilp/tmd and KC/full
2023-12-18 16:06:36 +08:00
94b62fa98b
tweak epsilon
2023-12-17 21:22:33 -05:00
4c34bc2b9b
upgrade CodeQL GitHub action scripts to latest version
2023-12-17 20:25:39 -05:00
188e1090e9
add some corrections and clarifications
2023-12-17 20:01:47 -05:00
e6a510ddc5
Merge branch 'lammps:develop' into bond_react_fixes_aug23
2023-12-17 17:02:18 -05:00
58ed034d7a
Updated Developer unittest for debugging failed unit tests individually
2023-12-17 15:42:10 -06:00
d2ca1fe354
avoid that mliappy is initialized multiple times
2023-12-16 23:15:56 -05:00
4ae4c8103d
step LAMMPS-GUI patch level
2023-12-16 22:46:02 -05:00
695a81ef70
avoid uninitialized data access
2023-12-16 21:50:38 -05:00
15a7b93361
relax epsilon to be compatible with most recent GCC compilers on Fedora 39
2023-12-16 17:40:31 -05:00
1ab406ee1a
read CMAP data blocks one at a time and catch EOF exception to stop reading
2023-12-16 17:16:06 -05:00
4bf1b1d9c0
some refactoring and modernization
2023-12-16 17:15:31 -05:00
fb6a5843b9
handle comments in CMAP coeff assignments
2023-12-16 17:14:47 -05:00
96ef731f06
remove unused items
2023-12-16 17:14:19 -05:00
e100a42087
(re)throw EOF exception when next_dvector() has not yet read any items
2023-12-16 17:07:37 -05:00
41495579a6
update list
2023-12-16 00:18:05 -05:00
1f540772af
Merge branch 'develop' into BPM
2023-12-15 15:25:35 -07:00
95d1a41ee4
Fixing bpm/sphere error in fix move, displace atoms
2023-12-15 13:33:45 -07:00
84af9e3476
remove hack
2023-12-14 22:02:39 -05:00
e36a764db2
add array and vector STL headers
2023-12-15 12:44:55 +10:00
abe6356716
update help index table for recently added or changed styles
2023-12-14 21:34:11 -05:00
a873106790
improve AMOEBA fix property/atom checks
2023-12-15 12:27:24 +10:00
09c87040b5
add border arguments to FixPropertyAtom add_custom functions
2023-12-15 11:54:15 +10:00
61ca9b79db
add custom_border to Atom and AtomKokkos
2023-12-15 11:48:46 +10:00
5358a1b3b1
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2023-12-14 20:16:11 -05:00
df7f3b8dea
Merge pull request #3938 from rbberger/compute_reaxff_bonds_local
...
new compute: reaxff/atom
2023-12-14 20:10:52 -05:00
01ab951ff3
Merge pull request #3833 from evoyiatzis/master
...
Implementation of analytical expressions for Born matrix of some potentials & inclusion of angle contribution to stress/mop/profile
2023-12-14 20:08:12 -05:00
44fbcf7bfe
reorder "ghost" processing in fix property/atom
2023-12-15 11:01:50 +10:00
54089fb5ab
Revert "add extract function to fix_property_atom"
...
This reverts commit b199368c19 .
2023-12-15 10:58:06 +10:00
1df91f21a1
workaround hack for macOS
2023-12-14 18:07:32 -05:00
172238f4ca
workaround hack for macOS
2023-12-14 17:59:18 -05:00
c4626e982f
revert bogus change
2023-12-14 17:19:45 -05:00
5f0bdca3f2
add missing override
2023-12-14 17:09:37 -05:00
ff0553e859
fix typos
2023-12-14 16:50:30 -05:00
7dab2b7eee
add new package files to .gitignore
2023-12-14 16:21:17 -05:00
603837c96c
add versionadded tag
2023-12-14 16:21:04 -05:00
5a9c9981e7
replace include file with forward declaration
2023-12-14 16:18:41 -05:00
a98ea8c3b2
Merge branch 'develop' into compute_reaxff_bonds_local
2023-12-14 16:16:34 -05:00
c45183d45c
Updated CMake build system to allow for FFT_KOKKOS parameter. Updated CMakeLists.txt to print the correct value when summarizing.
2023-12-14 15:38:45 -05:00
ae58fe2732
silence compiler warning
2023-12-14 15:30:13 -05:00
4d6e70600e
some more small changes for portability and clarity
2023-12-14 15:03:13 -05:00
eb4c85566e
fix up port of platform::disk_free() to Windows
2023-12-14 13:06:20 -05:00
b94b9a311d
Merge branch 'develop' into stress_deform
2023-12-14 10:02:46 -07:00
45ca21da3b
fix typo
2023-12-14 11:21:16 -05:00
54ff3cf78f
include new platform call in docs
2023-12-14 11:21:09 -05:00
298ce1863c
coding style updates
2023-12-14 11:15:28 -05:00
727c3c9572
move call to determine free disk space to platform namespace
2023-12-14 11:15:11 -05:00
757f28f8bf
correct info about fix halt default setting
2023-12-14 10:59:30 -05:00
9c01d64804
avoid accessing uninitialized data
2023-12-13 22:39:14 -05:00
48b5e16f5d
remove unused class members, initialize pointers, adjust programming style
2023-12-13 22:39:14 -05:00
61fd4d643b
correct logic for "cannot happen" case
2023-12-13 22:39:13 -05:00
00c3f14a63
Merge pull request #3430 from jtclemm/consolidate_neigh_classes
...
Reducing the number of npair and nstencil classes
2023-12-13 22:37:45 -05:00
b199368c19
add extract function to fix_property_atom
2023-12-14 11:10:33 +10:00
1420cd6879
Merge branch 'develop' of github.com:lammps/lammps into kk_half_thread
2023-12-13 15:42:49 -07:00
6d1d515f3a
Fix compile issue
2023-12-13 15:32:32 -07:00
68c53886b8
Revert some name changes
2023-12-13 15:09:02 -07:00
1e0d0e327c
Merge pull request #4004 from akohlmey/collected-small-changes
...
Collected small changes and updates
2023-12-13 16:25:16 -05:00
89c5ee7079
Merge pull request #3996 from lafourcadep/snann_slcsa
...
Compute sna/atom on fixed number of neighbors and compute slcsa/atom (Supervised Learning Crystal Structure Analysis tool)
2023-12-13 14:36:49 -05:00
37cb1ce30f
Merge branch 'develop' of github.com:lammps/lammps into compute_reaxff_bonds_local
2023-12-13 11:14:45 -07:00
0cf4c9e7a3
Whitespace
2023-12-13 11:07:42 -07:00
0c4a1cb21d
Merge pull request #4009 from ndtrung81/gpu-updates-Dec23
...
GPU package updates Dec 2023
2023-12-13 11:59:10 -05:00
754041ee36
minor fix
2023-12-13 11:57:03 -05:00
304e141f24
add missing define to GNU make based build of pace library as well
2023-12-13 11:46:01 -05:00
0b35b98722
add missing define to fix building ML-PACE with conventional build
2023-12-13 11:30:17 -05:00
e1be6c09f7
merge with GHub version
2023-12-13 09:05:27 -07:00
665785f41e
adjust 2d box bounds
2023-12-13 09:04:23 -07:00
f53e2c3398
update details about unittests
2023-12-13 00:49:41 -05:00
1cff1deedc
add valgrind suppressions for MPICH on Fedora 39
2023-12-13 00:24:49 -05:00
5543912a12
add missing potential file
2023-12-12 23:58:43 -05:00
c2dbd7dc9d
plug one more memory leak
2023-12-12 23:56:36 -05:00
569c23a1e6
Fixed typo with the kernel names in lj/cut/coul/cut/soft
2023-12-12 22:54:50 -06:00
29cf012061
re-use existing potential file, fix screen/log output, plug memory leaks
2023-12-12 23:28:09 -05:00
e7c330db9d
Merge branch 'develop' into snann_slcsa
2023-12-12 22:30:20 -05:00
26d0671337
update compute slcsa example to better align with LAMMPS conventions and move to more appropriate folder
2023-12-12 22:30:15 -05:00
3a89af4469
silence preprocessor warning from leaking internal define in cython generated code
2023-12-12 21:52:45 -05:00
8f7d7f9178
Fixed typo in the pair style lj/cut/coul/cut/soft/gpu header
2023-12-12 20:15:05 -06:00
6923c04e47
spelling and formatting fixes. small clarifications
2023-12-12 21:01:20 -05:00
710776d4e8
Merge branch 'develop' into collected-small-changes
2023-12-12 20:35:55 -05:00
98feaa00cb
Merge pull request #4012 from stanmoore1/kk_fix_temp
...
Port Fix temp berendsen and rescale to use Kokkos
2023-12-12 20:34:48 -05:00
ecc460b358
Added the new pair styles to Command_pairs.rst and pair_style.rst
2023-12-12 17:17:32 -06:00
9100f486cb
Clarify and fix logic in multi, simplify skip
2023-12-12 15:51:02 -07:00
2a152eb078
Merge pull request #4011 from rbberger/python3.12_update
...
Use PyConfig to initialize Python
2023-12-12 17:27:24 -05:00
8104f68bc1
Merge pull request #3963 from mkstoyanov/heffte_integration
...
Heffte integration
2023-12-12 17:27:02 -05:00
75c3959cea
Merge pull request #4006 from Birfy/develop
...
Fixing typos in fix_nh_uef.rst
2023-12-12 16:26:16 -05:00
c33d950ac3
Merge pull request #3869 from jmgoff/compute-pace-update
...
Compute pace update
2023-12-12 16:19:41 -05:00
e80c3d3215
Revert FFT_AT name change
2023-12-12 12:20:24 -07:00
d3eed12071
include documentation integration checks into "make check" in the src folder
2023-12-12 13:43:10 -05:00
7ed8779d28
tweak another epsilon for new GPU pair style
2023-12-11 23:18:08 -05:00
7881eeaa1c
silence warnings about unused variables
2023-12-11 23:15:13 -05:00
669782cd5f
Saved some exp operations
2023-12-11 21:26:12 -06:00
93f8ada8dc
Fixed ecoul issue with the coul/slater/long kernels
2023-12-11 21:21:31 -06:00
1651a7741a
relax epsilon for coul/slater long test a little for GPU forces
2023-12-11 18:51:09 -05:00
6e0e1dc44f
Fixed atom force issues with the coul/long/slater kernels
2023-12-11 17:10:43 -06:00
354db72a10
update github action script for setting up python
2023-12-11 17:42:06 -05:00
930fbe8c5d
reaxff/atom: First attempt of filtering by group
2023-12-11 14:07:48 -07:00
e241f08cfe
Finish first version of compute reaxff/atom docs
2023-12-11 14:05:42 -07:00
e147d131fb
Fix issue with temp compute
2023-12-11 12:58:15 -07:00
9d51d9c0e9
Update docs
2023-12-11 12:55:06 -07:00
48c85f7718
Port Fix temp berendsen and rescale to use Kokkos
2023-12-11 12:42:45 -07:00
1a3d36fdbf
Use PyConfig to initialize Python
2023-12-11 12:39:31 -07:00
15f8488fc4
update developer contact email
2023-12-11 13:43:13 -05:00
af74afdf62
Editing intel files (to be templated)
2023-12-11 09:02:55 -07:00
25bb1633c3
fix typo and be more precise in describing what "Loop" time means
2023-12-11 09:48:07 -05:00
7c40170182
Fixing errors in headers
2023-12-10 21:37:13 -07:00
76bf35fa4d
Added -allow-unsupported-compiler to nvcc for both CMake and traditional CUDA builds
2023-12-10 14:42:27 -06:00
37535267da
clarify docs about fix phonon dependency on KSPACE
2023-12-10 15:27:50 -05:00
9a625b715a
use Langevin thermostat with fix rigid/small instead of fix rigid/nvt/small
...
also intra-molecular non-bonded interactions are excluded now
2023-12-10 09:50:51 -05:00
bab9fc5533
Consolidating some skip npair classes
2023-12-09 22:00:22 -07:00
e727ec1eac
Fixed compiling bugs revealed by CUDA builds, removed unused variables
2023-12-09 16:46:10 -06:00
267e360bac
Fixed bugs with acquiring depsh from lib/gpu, updated the doc page
2023-12-09 15:39:54 -06:00
a365cb15b0
Updating class names in Intel
2023-12-09 14:18:20 -07:00
3830711dec
Added the GPU version of sph/heatconduction
2023-12-09 15:15:13 -06:00
7679043793
Merge conflicts
2023-12-08 22:45:17 -07:00
010a7a4d44
check for out-of-range or invalid numbers more thoroughly
2023-12-08 21:07:38 -05:00
54a6143e9e
Updated the doc pages for sph/lj/gpu and sph/taitwater/gpu
2023-12-08 14:27:00 -06:00
46a670889d
Added BaseSPH for sph pair styles, fixed bugs with per-type arrays
2023-12-08 14:09:39 -06:00
0f78afc66f
Added atom tag for dpd to work with tag and v
2023-12-08 00:20:53 -06:00
7fad795141
Added pair sph/taitwater/gpu in src/GPU
2023-12-08 00:10:01 -06:00
cad4c25750
Adding sph/taitwater in lib/gpu
2023-12-07 17:22:45 -06:00
6fe16c7606
Added pair style sph/lj/gpu in src/GPU, removed commented codes
2023-12-07 14:33:47 -06:00
e51a8ccfbf
Removed the unnecessary line since CUDA_BUILD_MULTIARCH is ON by default
2023-12-07 12:00:24 -06:00
fef28c9daa
Updated sph_lj kernels
2023-12-07 11:41:37 -06:00
379d3c8e20
Updated host_esph to extra data and cut to coeff
2023-12-07 11:06:17 -06:00
26c7358a84
Working on sph_lj kernels
2023-12-07 10:24:25 -06:00
1849df15e0
Removed unused member functions in edpd
2023-12-07 10:16:40 -06:00
0940793537
Updated the coul_soft and coul_long_soft kernels with forces as acctyp3
2023-12-07 09:23:49 -06:00
52f576fd1c
update fix adapt/fep from fix adapt. only supports 2-d parameters for pair styles
2023-12-06 13:54:44 -05:00
884af7e88c
update list of supported pair styles and parameters
2023-12-06 13:53:45 -05:00
51eebf311f
Added fft settings to Install.sh, fixed typo in HIPFFT_C2C and HIPFFT_Z2Z
2023-12-06 12:40:11 -05:00
48ef968dd2
Decoupled all variable typenames from the non-kokkos FFT
2023-12-06 12:01:06 -05:00
0e98e706c6
Added LMPFFT settings for Kokkos-specific FFTs
2023-12-06 11:49:54 -05:00
fc897512a0
Initial conversion of all FFT_ settings in the KOKKOS subdirectory to FFT_KOKKOS_
2023-12-06 11:13:34 -05:00
8eaaae1e99
recenter 2d boxes around 0.0
2023-12-06 08:31:41 -05:00
e05751f487
Update fix_nh_uef.rst
...
Fixing typo
2023-12-06 08:14:12 -05:00
58787ddecd
make 2d system box center on 0.0
2023-12-06 07:36:29 -05:00
9edf553332
flag development branch
2023-12-06 07:22:23 -05:00
dd6b77d570
Merge branch 'develop' into general-triclinic
2023-12-06 07:01:55 -05:00
9c103ff6e2
fix some accumulated formatting and spelling issues in the manual
2023-12-06 02:59:47 -05:00
b94642ccf8
Merge branch 'develop' into collected-small-changes
2023-12-06 02:51:51 -05:00
30051ec260
Merge pull request #3858 from jtclemm/new-computes
...
Adding tools to identify rattlers and measure nonaffine displacement
2023-12-06 02:51:21 -05:00
c092de9bc3
Merge pull request #3985 from yury-lysogorskiy/feature/zbl
...
ACE/ZBL core repulsion (+Kokkos implementation)
2023-12-06 01:22:06 -05:00
131f3cee20
fix typo
2023-12-05 22:09:06 -05:00
c90999a083
cosmetic
2023-12-05 21:56:29 -05:00
c172dceb9f
white space update
2023-12-05 16:05:07 -07:00
2cbb6a634e
merge with upstream version
2023-12-05 16:00:32 -07:00
ae4b65430a
clarify rules for reading multiple data files with read_data
2023-12-05 15:58:40 -07:00
3e3454e3e1
Merge pull request #4005 from jibril-b-coulibaly/small_changes
...
Add doc to partially or undocumented features
2023-12-05 16:59:44 -05:00
21027d660d
Clarify exception handling some more.
2023-12-05 16:35:07 -05:00
e53b3c76f5
Updated doc pages for the added pair styles, added a cmake preset for gpu-cuda, added "comm_modify vel yes" to in.mdpd
2023-12-05 15:32:57 -06:00
fe96d9f836
Added the GPU version of pair edpd and mdpd
2023-12-05 13:34:37 -06:00
086cf49a8c
Added the GPU version of coul/slater/long
2023-12-05 13:32:33 -06:00
9588ddabf6
Added the GPU versions of lj/cut/coul/cut/soft and lj/cut/coul/long/soft
2023-12-05 13:30:26 -06:00
17ffd5c228
remove misplaced file
2023-12-05 06:16:48 -05:00
e5ae46a01a
update compute pace example to follow usual conventions
2023-12-05 06:15:40 -05:00
73f1bac827
remove commented out code. print warnings only on mpi rank 0
2023-12-05 06:09:34 -05:00
7d8de8301f
Merge branch 'develop' into compute-pace-update
2023-12-05 06:05:34 -05:00
a5894d8ab3
clarify
2023-12-05 03:18:56 -05:00
250307f7c6
add description for undocumented Body entries in molecule command
2023-12-04 21:29:37 -07:00
69fb814b33
Remove duplicated code, small whitespace tweaks
2023-12-04 17:31:38 -07:00
1f7d262bd7
add mol keyword to fix rigid doc
2023-12-04 16:01:39 -07:00
82868cd583
Simplify Madelung examples with mixed eta
2023-12-04 13:59:07 +01:00
e0862c6618
must do region check only when region is active
2023-12-03 11:22:03 -05:00
2a245f780a
initialize class members
2023-12-03 04:45:53 -05:00
47edf5effa
use memory class for memory allocation consistently
2023-12-03 04:33:00 -05:00
c0cab665e4
complete printf format
2023-12-03 04:18:44 -05:00
21701a5eac
correct dpi to get proper image scaling in PDF output
2023-12-02 16:34:32 -05:00
28c547a3cf
Merge branch 'develop' into general-triclinic
2023-12-02 12:40:23 -05:00
8389e2eb80
Merge pull request #4000 from akohlmey/collected-small-changes
...
Collected small changes
2023-12-02 12:15:36 -05:00
d77ba37128
Merge pull request #3962 from ndtrung81/amoeba-pppm-accuracy
...
AMOEBA/HIPPO RMS force accuracy estimate
2023-12-02 10:39:54 -05:00
7f3af781fa
remove superflous class member.
2023-12-02 09:37:36 -05:00
318556497f
refactor balance and fix balance to std::string to avoid buffer overflows
2023-12-02 09:32:53 -05:00
2970d73d22
cosmetic
2023-12-02 08:53:20 -05:00
cace83e30d
improve error handling to make coverity scan happy
2023-12-02 08:53:05 -05:00
4035291a48
Merge branch 'develop' into collected-small-changes
2023-12-02 08:17:11 -05:00
f0d8a70757
Merge pull request #4002 from akohlmey/moltemplate-howto
...
Add moltemplate tutorial to HowTo section
2023-12-02 07:58:09 -05:00
95c2ad5150
Merge pull request #3998 from Bibobu/replicate_labelmap
...
Adding copy of label maps while using replicate command
2023-12-02 06:06:54 -05:00
a3d44e0048
make map types to merge explicit
2023-12-02 05:13:44 -05:00
1b282ad3fd
Merge pull request #4001 from akohlmey/remove-reaxc
...
Remove "reax/c" alias for sources and examples and require to use "reaxff"
2023-12-02 02:32:12 -05:00
41a5fbc025
ensure must_check is initialized
2023-12-01 20:14:22 -05:00
ef2a420aeb
modernize
2023-12-01 17:16:25 -05:00
782ca9e0ff
Thread over neighbors in addition to atoms when using a half neighbor list
2023-12-01 14:46:30 -07:00
dab47d518d
apply clang-format
2023-12-01 16:23:59 -05:00
fbb9c69771
fix initialization bug
2023-12-01 16:23:49 -05:00
acdb0481f0
loads of spelling fixes
2023-12-01 15:54:54 -05:00
ef400cc13f
fix broken links
2023-12-01 15:31:33 -05:00
e41d9cb746
added explanations about the stock backend to the cmake
2023-12-01 15:21:23 -05:00
3c331321b3
update the naming convention
2023-12-01 15:12:23 -05:00
bc7d0f5d50
renamed cmake option
2023-12-01 15:12:23 -05:00
d0ae489dda
addressed some pr comments
2023-12-01 15:12:23 -05:00
f75648030f
document traditional make
2023-12-01 15:12:23 -05:00
a6e629f4e4
update variable names
2023-12-01 15:12:23 -05:00
77ad067458
added documentation
2023-12-01 15:12:23 -05:00
03b6b2d030
enable automatically downlowding of heffte
2023-12-01 15:12:23 -05:00
5bbdfe5b4f
enabled the use of heffte for the cpu backend
2023-12-01 15:12:23 -05:00
45372937db
loads of whitespace fixes
2023-12-01 14:52:47 -05:00
fb243eba9b
update lattice death tests for changed error messages
2023-12-01 14:41:12 -05:00
767b50e718
Merge branch 'develop' into general-triclinic
2023-12-01 14:13:05 -05:00
303f365435
Added reference to the related enum in the Atom class.
2023-12-01 17:12:15 +01:00
1f86706710
make more cases specifying cutoff Rc/r_c consistent
2023-12-01 05:49:20 -05:00
0d3f111627
use r_c consistently
2023-12-01 05:43:42 -05:00
42ac8a9e9b
use r_c consistently
2023-12-01 05:36:25 -05:00
e3574e84ec
correct spelling of r_c
2023-12-01 04:31:06 -05:00
14d08f0284
recreate compute xrd mesh image with reasonable dpi setting and used PNG format
2023-12-01 00:37:42 -05:00
97a0885145
Merge pull request #3997 from ConnorSA/mlquip
...
adding the scale feature of quip calculator, allows fix adapt functio…
2023-11-30 17:10:25 -05:00
28e22862c8
reformat
2023-11-30 16:57:43 -05:00
9aaa38d912
mention tutorial files location
2023-11-30 16:48:19 -05:00
f6b644388c
add moltemplate tutorial to HowTo section
2023-11-30 16:41:19 -05:00
6c992ee511
rearrange and rewformulate content of the tip4p pair style docs to make it more obvious
2023-11-30 14:53:24 -05:00
605dc08e73
whitespace
2023-11-30 11:35:44 -07:00
049fd06bdf
handle thermo_modify energy yes correctly
2023-11-30 10:31:30 -05:00
00be75e084
update example inputs and logs for change in ReaxFF required name
2023-11-30 10:31:08 -05:00
6ff87f5c39
remove reax/c aliases and related code checking for them
2023-11-30 05:41:05 -05:00
a377f2a271
document removal of "reax/c" aliases for ReaxFF pair styles and fixes
2023-11-30 05:39:50 -05:00
368ea39816
fully integrate additions into distribution
2023-11-29 02:12:23 -05:00
fe418bbe77
spelling
2023-11-29 02:11:54 -05:00
918cddfb90
reformat to conform to LAMMPS writing style
2023-11-29 02:11:44 -05:00
d39cd265ae
make citations consistent
2023-11-29 02:11:18 -05:00
a38fade483
whitespace fixes
2023-11-29 01:35:49 -05:00
28a89100e8
Merge branch 'develop' into snann_slcsa
2023-11-29 01:34:17 -05:00
f36f846e19
Merge branch 'develop' into mlquip
2023-11-28 09:23:53 -05:00
f83a3dd989
whitespace one more time
2023-11-28 09:23:31 -05:00
7631f2baa2
follow LAMMPS programming style more closely
2023-11-28 09:22:31 -05:00
34e373d114
removed tabs and unsused itype variable
2023-11-28 13:33:03 +00:00
8c34f7f7b8
switched 2D array out for scalar, and updated documentation
2023-11-28 11:37:59 +00:00
d57979eede
Merge branch 'develop' of github.com:lammps/lammps into replicate_labelmap
2023-11-28 12:09:57 +01:00
dcb4127631
Added label map copy to replicate.cpp
2023-11-28 12:05:51 +01:00
2825aeff48
apply changes suggested by coverity scan
2023-11-28 05:26:45 -05:00
87c9891c07
Merge remote-tracking branch 'public-lammps/develop' into feature/zbl
2023-11-28 09:13:37 +01:00
4fd63612f8
correct misformatted tables
2023-11-27 23:21:13 -05:00
92220140ab
indicate if Intel package SIMD directives are enabled
2023-11-27 22:20:50 -05:00
664ffbedac
fixed a missed scale of vdw via quip_energy
2023-11-28 03:16:37 +00:00
bbef545675
Merge pull request #3988 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2023-11-27 21:41:03 -05:00
631dcc36de
BUGFIX: TagPairPACEComputeNeigh - explicitly check if atom has neighbours (ncount>0), only them run parallel_reduce, otherwise set d_d_min and d_jj_min to default values
2023-11-27 23:51:51 +01:00
99f0a7aa8e
upd version string in ML-PACE package
2023-11-27 22:38:35 +01:00
d76230c490
Merge pull request #3993 from alphataubio/patch-1
...
Update atom_map_kokkos.cpp to fix overflow warning
2023-11-27 15:09:39 -05:00
b03bee49b3
Small tweak to fix warning
2023-11-27 11:48:42 -07:00
7249aea5e5
error out when no per-type masses are set. warn if both per-type and per-atom masses are used.
2023-11-27 07:47:08 -05:00
7dbd649683
fix cut-n-paste bug
2023-11-27 05:31:30 -05:00
9e1f85518c
avoid segfault with immediate variables
2023-11-27 05:31:12 -05:00
a1d2256e60
Added example for use of compute sna/atom on a fixed number of neighbors + use of compute slcsa/atom for crystal structure classification on a case of HCP to BCC phase transition in Zr
2023-11-27 09:22:03 +01:00
1d25862146
update documentation for the fact that exceptions in LAMMPS are always used
2023-11-26 13:11:18 -05:00
b90d63a192
add versionaddded tag for new feature
2023-11-26 11:00:02 -05:00
088c5d72a8
correct fix mvv/* compatibility checks in DPD-MESO package
2023-11-26 10:31:24 -05:00
7ac5f590ee
Merge branch 'develop' into collected-small-changes
2023-11-25 22:36:39 -05:00
d4fe21f34d
update pair_pace.rst documentation page
2023-11-25 23:37:01 +01:00
c0631c9bd2
add per-atom array corerep_factor to all four pair styles: pace, pace/extrapolation, pace/kk, pace/extrapolation/kk
...
upd PACELIB_URL to v.2023.11.25 (+md5sum) in ML-PACE.cmake and Install.py
2023-11-25 23:04:18 +01:00
b7376e3459
Merge pull request #3990 from lammps/variable-custom-atom-properties
...
Enable direct custom atom property references in variable formulas
2023-11-25 10:03:17 -05:00
e3ba19c145
Merge branch 'develop' into variable-custom-atom-properties
2023-11-25 06:42:38 -05:00
e4149035fa
restore using nvcc_wrapper with kokkos-cude.cmake preset
2023-11-25 05:58:43 -05:00
e15aef290d
Update atom_map_kokkos.cpp to fix overflow warning
...
fix overflow compile warning while building KOKKOS package with -D LAMMPS_SIZES=bigbig:
/home/XXXX/lammps-2Aug2023/src/KOKKOS/atom_map_kokkos.cpp: In lambda function:
/home/XXXX/lammps-2Aug2023/src/KOKKOS/atom_map_kokkos.cpp:218:21: warning: overflow in conversion from ‘long int’ to ‘int’ changes value from ‘9223372036854775807’ to ‘-1’ [-Woverflow]
218 | int i_closest = MAXTAGINT;
| ^~~~~~~~~
2023-11-25 03:06:10 -05:00
b4c09a3d65
Merge branch 'develop' into collected-small-changes
2023-11-25 02:57:03 -05:00
4380806a30
Merge pull request #3987 from lammps/variable-ternary-function
...
Add a ternary math function to equal- and vector- and atom-style variables
2023-11-25 02:56:27 -05:00
10f207b986
Merge pull request #3992 from akohlmey/linalg-lapack-3.12
...
Update internal linear algebra library to LAPACK 3.12
2023-11-24 19:16:02 -05:00
239407c4eb
Merge pull request #3983 from stanmoore1/kk_update_4.2
...
Update Kokkos library bundled in LAMMPS to v4.2
2023-11-24 18:51:39 -05:00
2a1af662d4
update to LAPACK 3.12
2023-11-24 15:29:14 -05:00
ea7f0deb42
some compilers require a code block to follow OpenMP pragmas, even if empty.
2023-11-24 14:46:49 -05:00
ab31a532e2
Possibility to compute bispectrum on a fixed target number of neighbors using compute_sna_atom for crystal structure classification purpose. Add of a compute_slcsa_atom compute style that takes the newly computed bispectrum as an input and performs dimension reduction + logistic regression classification. Documentation has been modified/added and code cleaned.
2023-11-24 19:09:30 +01:00
351fc63f27
use const reference instead of copy
2023-11-24 01:20:10 -05:00
cea1528765
update list of packages included in coverity runs
2023-11-24 01:08:34 -05:00
1f6f612bb6
remove redundant code and fix memory leaks
2023-11-24 01:02:00 -05:00
09acf1b409
add versionadded tag
2023-11-23 19:56:51 -05:00
a76b02dd57
correct broken link
2023-11-23 19:53:12 -05:00
0f5d24cd1a
fix table format
2023-11-23 16:21:41 -05:00
dc32efe9be
whitespace
2023-11-23 16:19:43 -05:00
35103df86b
make compatible with Kokkos 3.7
2023-11-23 14:25:30 -05:00
4cf8045f81
add check and document that "scale yes" is not supported for scaling atomic parameters with fix adapt/fep
2023-11-23 12:37:49 -05:00
e1c028c785
Update documentation
...
Describe the arguments for cone indenter style
2023-11-23 16:02:22 +02:00
a90c7b42f9
Include code for conical indenter in fix_indent.cpp
2023-11-23 15:40:34 +02:00
c57ed87e9a
Addition of conical indenter
2023-11-23 15:36:27 +02:00
961cbfbe10
add custom atom property refs to variable syntax
2023-11-22 22:40:58 -07:00
9c19495392
detect newer OpenMP standard versions
2023-11-23 00:37:26 -05:00
742a772767
report Kokkos library version and OpenMP standard version
2023-11-23 00:24:34 -05:00
85ac2dc5fd
correct formatting of table
2023-11-22 19:52:44 -05:00
64573b7b32
add unit tests for new variable function
2023-11-22 19:47:51 -05:00
0db826ae77
whitespace
2023-11-22 19:39:29 -05:00
0dd19b2cbf
doc page update
2023-11-22 15:25:19 -07:00
469358cbf4
UPDATE KOKKOS
2023-11-22 14:38:13 -07:00
61993d1643
MLIAP Unified fix for multi layer models
...
CPU only
2023-11-22 14:36:59 -07:00
eb6c101d94
add ternary math function
2023-11-22 09:49:11 -07:00
bf498022cc
use inum instead of list->inum
2023-11-22 14:44:49 +01:00
2e421b2eac
fix ML_PACE.cmake
2023-11-22 10:36:39 +01:00
77549414ae
- implementation of ZBL-core repulsion with smooth transition from ACE to ZBL + Kokkos implementation
...
- automatic BBasis(.yaml) to CTildeBasis(.yace) conversion for pair_pace
2023-11-22 10:19:18 +01:00
83f91d4ac7
Update docs
2023-11-21 18:50:13 -07:00
9fae8a2c2d
Merge branch 'develop' into general-triclinic
2023-11-21 15:21:16 -07:00
6b822c1d0e
Update CMake
2023-11-21 15:13:56 -07:00
18c5cdb327
doc page for thermo output difference with triclinic/general
2023-11-21 15:03:32 -07:00
3306b95589
Update Kokkos library in LAMMPS to v4.2
2023-11-21 15:02:12 -07:00
b72c34d497
compute reaxff/atom: return tag[i] instead of i
2023-11-21 14:20:17 -07:00
a5cc181358
Start with compute reaxff/atom documentation
2023-11-21 14:03:10 -07:00
33dcfb5390
Merge pull request #3978 from akohlmey/next_patch_release
...
Update version strings for 21 Nov 2023 feature release
2023-11-21 15:51:35 -05:00
fd83ed4004
compute reaxff/atom: add support for pair hybrid
2023-11-21 13:42:51 -07:00
fef0e0762b
Merge pull request #3981 from rbberger/update_cmake_codeowner
...
Update CODEOWNERS, part 2
2023-11-21 14:27:07 -05:00
16f0806da0
Rename compute to reaxff/atom
2023-11-21 11:19:47 -07:00
fc28fc318b
Update CODEOWNERS for cmake
2023-11-21 10:57:33 -07:00
92c5150034
Merge pull request #3979 from akohlmey/intel-fmtlib-workarounds
...
Workaround for bug in C++17 support in Intel Classic compilers with fmtlib
2023-11-21 09:35:34 -05:00
f25075db6c
adding the scale feature of quip calculator, allows fix adapt functionallity
2023-11-21 13:57:34 +00:00
dfafdff209
finalized dump command support for general triclinic
2023-11-20 12:06:58 -07:00
afd0107f01
Add new files to makefile build system
2023-11-20 11:14:05 -07:00
9bffeb9512
Next iteration
2023-11-20 11:14:05 -07:00
717e7b0649
Address comments
2023-11-20 11:14:05 -07:00
ca143e6ba8
undo minor change
2023-11-20 11:14:05 -07:00
a72a3ed50d
Kokkos version of compute reaxff/bonds
2023-11-20 11:14:05 -07:00
fea5f5a243
First serial version of Steve's suggestion
2023-11-20 11:14:05 -07:00
bbc2794df2
add reaxff/bonds/local/kk
2023-11-20 11:14:05 -07:00
5830dec742
new compute: reaxff/bonds/local
2023-11-20 11:14:05 -07:00
ac90a4ac9c
reorder for cleaner dependency handling
2023-11-19 09:19:03 -05:00
6cd2055084
delete obsolete dependencies
2023-11-19 09:18:40 -05:00
bc692dce79
add missing entries
2023-11-19 09:18:17 -05:00
3c73882a68
update Purge.list and avoid redundant checks
2023-11-19 08:59:27 -05:00
de7f87621a
Merge pull request #3974 from stanmoore1/skip_trim
...
Add trim option to skip neighbor list build styles
2023-11-19 07:02:40 -05:00
11305107d9
update release date to 21 November 2023
2023-11-19 05:40:05 -05:00
d60fb7067a
Merge branch 'develop' into next_patch_release
2023-11-19 05:31:41 -05:00
92b02041cb
more edits on create_atoms doc page
2023-11-18 17:16:29 -07:00
0487dc5331
copy intel C++17 compiler hack to Kokkos makefiles
2023-11-18 11:15:53 -05:00
2d4527d59a
tweak intel compiler makefile for traditional build
2023-11-18 07:14:38 -05:00
baa00d22e9
simplify
2023-11-18 06:22:25 -05:00
c66710934d
reduce warnings when compiling with intel classic compilers
2023-11-18 06:22:16 -05:00
be286d2c7d
lower the C++ standard to 14 for some files when compiling with intel classic compiler
2023-11-18 06:21:28 -05:00
6ae0715650
Merge pull request #3976 from akohlmey/collected-small-fixes
...
Collected small fixes and updates
2023-11-18 00:03:37 -05:00
d1f3411db9
Merge branch 'develop' of github.com:lammps/lammps into skip_trim
2023-11-17 17:49:27 -07:00
56b2c7ed46
alter how lattice interacts with create_box and create_atoms for general triclinic
2023-11-17 17:10:45 -07:00
be19b5c210
Make naming consistent
2023-11-17 12:46:45 -07:00
6fc7f5689b
Port changes to OPENMP package
2023-11-17 10:04:11 -07:00
06b962fc33
Bugfix: port missed changes from #3846
2023-11-17 09:50:03 -07:00
0083cc9e26
Port changes to OPENMP and INTEL packages
2023-11-17 09:12:43 -07:00
2c670e8d44
update version strings to 17 Nov 2023
2023-11-17 08:25:44 -05:00
5223f2dfb4
Merge remote-tracking branch 'akohlmey/numerial_propagation' into collected-small-fixes
2023-11-17 08:10:13 -05:00
ab183eb6e6
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2023-11-17 08:09:58 -05:00
9a432341f9
Merge pull request #3970 from Yi-FanLi/numerial_propagation
...
fix pimd/langevin: add support for plain integrators without normal mode transformation
2023-11-17 08:08:33 -05:00
a4da55942a
check if creating unix domain socket failed
2023-11-17 03:16:27 -05:00
e59a665943
add tests for immediate variables
2023-11-17 03:00:16 -05:00
ea8234a875
treat immediate variables like equal style also for evaluating references to computes and fixes
2023-11-16 22:08:00 -05:00
752088c410
Merge pull request #3975 from jibril-b-coulibaly/small_changes
...
correct typo and link in body particles doc
2023-11-16 21:16:22 -05:00
d739faf971
disable if constexpr for all Intel compilers
2023-11-16 21:14:55 -05:00
4ccd59af80
another doc tweak for 2d
2023-11-16 16:37:43 -07:00
4057ee3d62
more doc page updates for general tri
2023-11-16 16:35:16 -07:00
98ba8706a5
Merge branch 'develop' of github.com:lammps/lammps into skip_trim
2023-11-16 16:28:47 -07:00
4608444ada
Add trim option to skip neighbor list build styles
2023-11-16 16:23:09 -07:00
6f366b8c74
Fix issues with sorting neigh list by cutoff distance
2023-11-16 16:21:59 -07:00
718cfc4562
Fix indexing bug
2023-11-16 16:19:44 -07:00
ddd5cc1a73
avoid segfault on command errors in force style unit tests and print error mesage instead
2023-11-16 17:53:12 -05:00
ac5f28719b
explicitly include if constexpr only when C++17 or later is selected
2023-11-16 17:52:58 -05:00
44b126a87d
correct typo and link in body particles doc
2023-11-16 10:35:02 -07:00
ba1c848f43
Merge branch 'develop' into numerial_propagation
2023-11-16 12:01:11 -05:00
7f2a6b1a85
update h2 fix pimd/langevin example
2023-11-16 12:00:29 -05:00
1f509d900e
make output more consistent with other LAMMPS code
2023-11-16 11:57:33 -05:00
3664eaf12f
Merge pull request #3973 from stanmoore1/kk_min
...
Bugfixes for Kokkos minimize
2023-11-16 08:46:22 -05:00
d31c3abbd4
Merge pull request #3971 from akohlmey/collected-small-fixes
...
Collected small fixes and updates
2023-11-15 17:08:30 -05:00
fc5803188f
doc page for write_data
2023-11-15 09:29:04 -07:00
f512a37173
add versionadded tag
2023-11-15 10:45:37 -05:00
e39a52879c
update .gitignore
2023-11-15 10:44:05 -05:00
4760c02182
Merge branch 'develop' into compute-pace-update
2023-11-15 10:29:19 -05:00
b326572916
flag input errors
2023-11-15 09:49:58 -05:00
aec2266064
fix typo
2023-11-15 09:43:02 -05:00
aa8f9e956f
Merge branch 'develop' into collected-small-fixes
2023-11-15 08:32:06 -05:00
bcfbea9903
throw error for illegal replication values
2023-11-15 08:03:15 -05:00
5e4761d631
Merge pull request #3724 from lammps/fix-rigid-enforce2d
...
Enable fix rigid to support 2d enforcement internally
2023-11-15 07:08:38 -05:00
a0a21fab64
changes for body particles in general triclinic
2023-11-14 17:03:56 -07:00
4da49c6d85
more updates to doc page and read_data functionality
2023-11-13 15:22:17 -07:00
e6485002ad
Avoid integer division
2023-11-13 15:08:49 -07:00
d88ffeea3f
Need force_clear for atom_vec_spin_kokkos
2023-11-13 14:58:48 -07:00
bc6031cd24
Fix bug in Kokkos minimize + fix deform
2023-11-13 14:53:45 -07:00
a651697d2e
Mix eta in Electrode package
2023-11-13 14:41:13 +01:00
443f0666b7
refactor some more temperature/pressure/pe compute lookups
2023-11-12 16:12:16 -05:00
3390a11312
improve error detection and messages
2023-11-12 10:04:04 -05:00
be6fcaa77f
modernize
2023-11-12 04:58:24 -05:00
e6524b59fa
only check significant chunk of the words
2023-11-12 04:43:17 -05:00
be02ef3a53
fix broken link
2023-11-12 04:43:17 -05:00
0f375715db
modernize
2023-11-11 13:27:44 -05:00
649aad3877
modernize
2023-11-11 11:28:40 -05:00
7a425475e0
get rid of redundant class members
2023-11-11 10:27:28 -05:00
27d0d98e80
Merge pull request #4 from akohlmey/numerial_propagation
2023-11-11 06:21:59 -05:00
9ef1b2d64d
apply clang-format
2023-11-11 06:20:55 -05:00
6850aacc55
doc tweaks
2023-11-11 06:09:15 -05:00
ca7242bf41
Merge branch 'develop' into numerial_propagation
2023-11-11 06:05:22 -05:00
3d14e2e0e2
whitespace
2023-11-11 06:05:07 -05:00
2e43bb0865
correct usage of virtual and override for rigid fixes and OpenMP versions
2023-11-11 05:56:06 -05:00
9a65bd4e3b
update document for method=pimd
2023-11-11 04:10:31 -05:00
4ef27552c4
fix spring_force()'s position
2023-11-11 03:10:00 -05:00
ae05e35017
Merge branch 'develop' into fix-rigid-enforce2d
2023-11-11 02:21:25 -05:00
781eadc9c3
Merge pull request #3950 from akohlmey/collected-small-fixes
...
Collected small fixes and updates
2023-11-11 02:06:54 -05:00
ba32afc06e
fix spring_energy
2023-11-11 01:45:36 -05:00
98a0f43c9b
add spring_force function
2023-11-11 01:04:13 -05:00
ae3c332667
Tested a coarser PME mesh with a lower accuracy (2e-4)
2023-11-10 16:16:49 -06:00
6393519419
q_step function
2023-11-10 16:07:00 -05:00
beea2a6ee1
Merge branch 'develop' into collected-small-fixes
2023-11-10 10:57:08 -05:00
23ae4a34b3
Merge pull request #3958 from jrgissing/fix_deposit-var-keyword
...
Fix deposit var keyword
2023-11-10 10:56:21 -05:00
41a3115801
Merge pull request #3966 from yury-lysogorskiy/patch-2
...
[BUGFIX] Update pair_pace_extrapolation.cpp
2023-11-10 10:49:40 -05:00
6dca6471a3
Merge pull request #3968 from rbberger/fix_wrong_argv_bugs
...
Bugfix: Correctly build argv with nullptr at the end
2023-11-10 10:48:18 -05:00
f413d395a5
add support for method=PIMD; add q_step function
2023-11-10 00:20:51 -05:00
e6d3148533
add method=pimd support for Langevin thermostat
2023-11-09 23:34:01 -05:00
eff65ad3f3
bugfix: correctly build argv when using Python interface
2023-11-09 20:29:14 -07:00
e57079768f
update some doc pages
2023-11-09 17:58:12 -07:00
64fa32cf1e
Removed commented lines
2023-11-09 10:13:23 -06:00
053a904d08
bugfix: make copy of exename
2023-11-08 09:18:58 -07:00
46768d0ff3
Correctly build argv with nullptr at the end
2023-11-08 09:18:58 -07:00
6fef7871e8
Update pair_pace_extrapolation.cpp
...
BUGFIX: pair_pace_extrapolation: setup flag aceimpl->ace->compute_projections = true before computing extrapolation grade
2023-11-07 16:46:47 +01:00
612a919e93
more work on read_data and doc pages
2023-11-06 16:56:33 -07:00
17640f54d2
reset warnflag for each run
2023-11-04 17:53:19 -04:00
3d3b07f0d4
consolidate nb3b pair style docs
2023-11-03 22:39:42 -04:00
de037f5bd8
Merge branch 'develop' into general-triclinic
2023-11-03 14:53:17 -06:00
6fe6395ab2
reset quats for ellipsoids for general <-> restriced triclinic
2023-11-03 14:52:41 -06:00
9b88ba595d
reduce timestep to get correct runs and no crashes. update logs.
2023-11-03 16:52:35 -04:00
0fbe388cbd
undo "boxgeom" changes
2023-11-03 16:40:18 -04:00
a0f7612f13
encode system box geometry into a class member
2023-11-03 03:25:08 -04:00
f288efe823
Merge branch 'collected-small-fixes' of https://github.com/akohlmey/lammps into collected-small-fixes
2023-11-02 17:45:31 -04:00
6102c2a460
Forces are not modified
2023-11-02 13:10:27 -06:00
8c3cda0aea
Fix bug in fix_dt_reset_kokkos
2023-11-02 13:05:18 -06:00
925d006d19
join wrapped strings
2023-11-02 13:43:37 -04:00
e655cda066
Merge pull request #3828 from vladgl/kk-ompi-rocm
...
Dynamic check for CUDA and ROCm-aware OpenMPI support in KOKKOS package
2023-11-01 18:10:59 -04:00
bee1b66365
Merge branch 'develop' into collected-small-fixes
2023-11-01 17:57:56 -04:00
45582fee07
Merge pull request #3960 from akohlmey/nb3b-screened
...
New pair_style nb3b/screened
2023-11-01 14:57:00 -04:00
745f2e6c54
Changing logic for self-bin check, newton+ortho
2023-11-01 12:22:30 -06:00
da597880a5
add code to avoid deadlock
2023-11-01 05:11:43 -04:00
7fbde12e6a
Merge branch 'develop' into collected-small-fixes
2023-11-01 05:01:03 -04:00
b8a0622be1
Merge pull request #3964 from lammps/compute-cluster-atom-bugfix
...
Fix bug with compute cluster/atom and aggregate/atom when used with fix deform
2023-11-01 04:59:15 -04:00
7a148688d5
Merge branch 'develop' into general-triclinic
2023-10-31 16:19:58 -06:00
74efe0a00c
add comm of ghost atom coords to compute cluster/atom and aggregate/atom
2023-10-31 16:02:49 -06:00
4f3162888b
remove debug code
2023-10-31 12:55:49 -04:00
9807316e7c
Cleaned up and added comments
2023-10-31 11:15:24 -05:00
288629bd13
Added an RMS accuracy estimate for AMOEBA/HIPPO
2023-10-31 11:03:37 -05:00
ac527e3d3f
store invrho instead of rho
2023-10-31 10:07:53 -04:00
a4064e5202
update code owners for new pair style
2023-10-31 09:37:38 -04:00
41fb0a5700
make README consistent with potential file and implementation
2023-10-31 09:34:32 -04:00
e04dfc55bd
replace UTF-8 characters with their ASCII counterparts
2023-10-30 23:24:54 -04:00
14f8d99894
update ReaxFF force field info and remove references to reax and reax/c pair styles
2023-10-30 23:21:46 -04:00
5674786acd
add feature to comment out and uncomment lines and selections from context menu
2023-10-30 15:25:06 -04:00
afa149ba1a
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2023-10-30 12:25:18 -04:00
6056941688
add pair_style nb3b/screened by Federica Lodesani
2023-10-30 11:28:45 -04:00
2e1ee3ff7a
Merge branch 'lammps:develop' into fix_deposit-var-keyword
2023-10-30 10:57:50 -04:00
f0a15036cd
Merge pull request #3957 from jrgissing/record_particle_insertions
...
Record particle insertions
2023-10-30 10:07:52 -04:00
f3a7ec8c55
copy/paste issues
2023-10-29 16:19:11 -04:00
d4ee6f476c
var/set docs for fix_deposit
2023-10-29 16:13:12 -04:00
549ea506d4
add var keyword to fix_deposit
...
borrowed from create_atoms
2023-10-29 15:46:55 -04:00
c5c816e360
Add another check
2023-10-28 20:14:53 -06:00
56d2a791af
whitespace
2023-10-28 14:01:39 -04:00
902c43e8c6
formatting
2023-10-28 13:45:55 -04:00
db91f9413d
docs
2023-10-28 13:41:42 -04:00
c5463e13f1
output ninserted for fixes: deposit+pour
2023-10-28 13:22:10 -04:00
ef2b3a7d70
remove accidentally committed file
2023-10-28 05:25:05 -04:00
d35c271677
limit the maximum number of iterations so the LAMMPS simulation will not stall
2023-10-27 19:10:55 -04:00
6c3206f2f6
Tweaks
2023-10-27 15:41:21 -06:00
588be47b18
remove dead code
2023-10-27 17:02:21 -04:00
e7fc2923a5
whitespace
2023-10-27 14:59:51 -06:00
36690a861d
correct and simplify
2023-10-27 16:33:24 -04:00
784ae460a1
only offer completion in context menu, if there is something to complete
2023-10-27 13:18:19 -04:00
0ab6870402
Need to include MPI header
2023-10-27 10:31:24 -06:00
16dd61ca5f
Remove redundant compile-time checks
2023-10-27 09:48:26 -06:00
d79aca6015
fix bug in not listing all not compiled-in styles
2023-10-27 11:08:02 -04:00
e431a972ad
Stop processing commands when "quit" is found instead of crashing.
...
When using the library interface for processing commands, the "quit"
command will terminate the application. Instead we intercept and just
stop processing the command buffer and print a suitable message.
Long-term, we perhaps may want to add a "QuitException" and throw that.
2023-10-27 11:06:59 -04:00
6b4a190820
must skip quit command death test with MPICH version 4.1 and later due to using threads
2023-10-27 03:51:19 -04:00
dc9140dfa8
modernize
2023-10-27 03:19:11 -04:00
5a665c31f6
use better heuristics to avoid zero plot ranges
2023-10-27 00:20:34 -04:00
b9283cfcf6
modernize
2023-10-27 00:20:05 -04:00
717e1d4319
Merge branch 'collected-small-fixes' of github.com:akohlmey/lammps into collected-small-fixes
2023-10-26 20:48:47 -04:00
d33a8ea0c2
whitespace
2023-10-26 20:48:20 -04:00
c02782413f
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2023-10-26 20:35:36 -04:00
ed6c603488
Merge pull request #3954 from bnebgen-LANL/mliap_null_fix
...
Mliap null fix
2023-10-26 20:18:32 -04:00
7051852f8f
Merge pull request #3947 from evoyiatzis/patch-7
...
Enable definition of cone region using equal variables
2023-10-26 20:07:09 -04:00
b1ffb70f7d
Logic tweak
2023-10-26 17:20:33 -06:00
eea3b1a757
Whitespace
2023-10-26 13:59:36 -06:00
b6b8884bc6
clear data buffer when querying LAMMPS for info, check return values, use symbolic constant
2023-10-26 13:58:17 -04:00
22c47a4e1b
expand x or y range for charts if too small
2023-10-26 12:21:48 -04:00
1e533d6496
simplify
2023-10-26 12:20:47 -04:00
ed4ae0a26c
find more misformatted references in ReST sources
2023-10-26 04:46:33 -04:00
5e402c76c2
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2023-10-26 04:42:24 -04:00
226786969a
Merge pull request #3953 from jibril-b-coulibaly/fix_wall_region_eflag
...
Fix wall region eflag
2023-10-26 04:41:51 -04:00
47dd98dd34
whitespace
2023-10-25 20:38:20 -04:00
8aa28e40b7
Merge branch 'mliap_null_fix' of github.com:bnebgen-LANL/lammps-kokkos-mliap into mliap_null_fix
2023-10-25 14:40:06 -06:00
bb9f468247
Added fix to setting pair energies in kokkos
2023-10-25 14:38:28 -06:00
ea744ac8f9
fix typos
2023-10-25 11:17:24 -06:00
23d4bfe198
reset eflag=0 in fix wall/region
2023-10-25 11:08:58 -06:00
20b386fc1a
update CONTRIBUTING guidelines posted on GitHub
2023-10-25 06:12:44 -04:00
020ef70300
avoid double free on B array
2023-10-24 23:18:24 -04:00
e5160b279a
avoid static code analysis warnings
2023-10-24 23:12:17 -04:00
c123c7058b
remove dead code
2023-10-24 19:08:00 -04:00
975cc9a052
simplify, avoid division by zero
2023-10-24 19:05:48 -04:00
8abe52c613
simplify/modernize access to computes and fixes and check dynamics casts
2023-10-24 18:59:39 -04:00
63e674cc3e
simplify and remove redundant or dead code
2023-10-24 18:37:29 -04:00
8f14cdcb34
Cleaning up ghost stencils
2023-10-24 13:55:43 -06:00
c6c174469c
Replace deprecated Kokkos code
2023-10-24 12:32:02 -06:00
0f94e6030f
Adding separate ghost stencil for intel
2023-10-24 12:26:37 -06:00
bd0c1795b4
Fix harmless compiler warnings
2023-10-24 10:33:55 -06:00
5f2f120b4b
improve help and error messages
2023-10-24 10:39:49 -04:00
88644306cd
add sanity check on path to LAMMPS python package folder
2023-10-24 10:39:30 -04:00
9052f67319
Merge branch 'collected-small-fixes' of github.com:akohlmey/lammps into collected-small-fixes
2023-10-24 07:52:28 -04:00
ceed4c7db8
for consistency with CMake 3.12+ we should set Python_EXECUTABLE instead of PYTHON_EXECUTABLE
2023-10-24 07:51:54 -04:00
8054d2807a
Adding full atomonly bin npair style
2023-10-23 16:54:56 -06:00
51577eff2c
Merging atomonly npair styles, minor fixes
2023-10-23 16:14:56 -06:00
1e2416dfcc
make sure liblinalg is built before linking phana
2023-10-23 15:00:59 -04:00
3536cf9db9
Adding triclinic patch to intel stencil
2023-10-23 12:59:13 -06:00
14f0045567
Fixing missing variable in multi
2023-10-23 10:27:18 -06:00
358ee6eb1b
Merge branch 'lammps:develop' into mliap_null_fix
2023-10-23 05:29:07 -06:00
9ba20864ca
Merge conflicts + intel
2023-10-22 22:34:33 -06:00
1571c96480
Adding triclinic patch (except for intel)
2023-10-22 21:52:43 -06:00
22cc6bf0b3
provide example python code for reading a YAML dump file
2023-10-22 20:01:23 -04:00
e518637d63
avoid invalid escape warnings for regexp expressions with python 3.12
2023-10-22 20:00:33 -04:00
731400e004
improve error messages for read_dump
2023-10-22 18:29:07 -04:00
1782008b28
programming style updates
2023-10-22 18:13:17 -04:00
b5a01e84e1
consolidate dump file field enumerators into reader.h header for consistency
2023-10-22 18:09:11 -04:00
08edd193e2
programming style updates
2023-10-21 14:57:26 -04:00
a7fb81c68e
must initialize deleted pointers to null since the following commands may fail
2023-10-21 14:57:26 -04:00
1db5643d6e
Merge pull request #3949 from Yi-FanLi/pimd_langevin_fix_t_prim
...
fix pimd/langevin: fix a small bug in the output of t_prim
2023-10-21 11:58:50 -04:00
710cd1c001
Merge branch 'lammps:develop' into mliap_null_fix
2023-10-21 04:08:19 -06:00
80f72e7a1d
use times inverse_np instead
2023-10-21 00:28:33 -04:00
3d480a01a5
add the missing dividing by np in compute t_prim
2023-10-20 23:41:06 -04:00
58d299d08e
Merge pull request #3948 from lammps/fix-srd-doc-page
...
Update citations on fix srd doc page
2023-10-20 22:14:19 -04:00
1064c82c00
Cleaned of print statements
2023-10-20 18:56:20 -06:00
fd05acec2f
fix spelling
2023-10-20 20:54:05 -04:00
4aedba058c
Merge branch 'develop' into fix-srd-doc-page
2023-10-20 20:47:17 -04:00
6f9310d32e
Merge pull request #3943 from akohlmey/collected-small-fixes
...
Collected small fixes and updates
2023-10-20 20:45:11 -04:00
e1d876b7fe
kokkos working
2023-10-20 18:41:46 -06:00
a4a7b9c500
formatting
2023-10-20 14:01:24 -06:00
1c4ab13f01
merge with current develop
2023-10-20 13:31:32 -06:00
654a410b8c
update refs on fix srd doc page
2023-10-20 12:59:36 -06:00
291defb453
update refs on fix srd doc page
2023-10-20 12:57:19 -06:00
ccbe907def
avoid memory leak
2023-10-20 14:24:45 +03:00
61371bba5e
remove whitespace from region_cone.cpp
2023-10-20 13:44:35 +03:00
b22d0afd97
Update region.rst
2023-10-20 13:41:00 +03:00
c180f3d825
Include method & variable definitions in region_cone.h
2023-10-20 13:31:48 +03:00
1300999c22
Enable definition of cone region using equal variables
2023-10-20 13:24:08 +03:00
0f11a9dd70
require version newer than 2 Aug 2023 for LAMMPS GUI 1.5.9
2023-10-19 23:21:18 -04:00
5ed10f9127
doc fix
2023-10-19 18:19:55 -06:00
d93d4f8b5c
normal complete, kokkos in development
2023-10-19 17:32:21 -06:00
83186a50b0
Update compute_pace.rst
...
typo fix
2023-10-19 16:37:45 -06:00
1de15c38bf
whitespace
2023-10-19 12:16:26 -07:00
2401cba84a
Fix bug in Kokkos SNAP on GPUs
2023-10-19 12:15:01 -07:00
decb47cc15
Merge branch 'compute-pace-update' of github.com:jmgoff/lammps_compute_PACE into compute-pace-update
2023-10-19 12:25:21 -06:00
ac59f47ea0
Merge remote-tracking branch 'upstream/develop' into compute-pace-update
2023-10-19 12:22:10 -06:00
e0ef4f15ee
Merge branch 'lammps:develop' into compute-pace-update
2023-10-19 12:18:32 -06:00
2ac32872e2
compute pace docs
2023-10-19 12:18:07 -06:00
ea6bfa5948
Merge branch 'develop' into collected-small-fixes
2023-10-19 12:24:16 -04:00
f641d88f86
Merge pull request #3944 from Maria-Lesniewski/fix_bocs_bugfix
...
Propagate Barostat fixes to BOCS user package - see Lammps PR 1259
2023-10-19 12:22:55 -04:00
62ea874d9d
Add more error checks to Kokkos minimize
2023-10-19 08:02:11 -06:00
0fc9b194dc
quote strings with special characters in keyword lists
2023-10-19 10:01:10 -04:00
27e0a71849
whitespace
2023-10-19 07:44:44 -06:00
bcc93c2dc5
Initial working Null atom fix
2023-10-19 00:19:02 -06:00
4602c8c849
First null atom fix pass
2023-10-18 23:22:16 -06:00
e188407566
Cleaned fix
2023-10-18 23:17:25 -06:00
0501674724
Commit before cleaning changes
2023-10-18 23:07:21 -06:00
791f7d1d88
Add dynamic check for CUDA
2023-10-18 22:14:42 +03:00
45d2a91c62
Barostat fix - see lammps PR 879 and 942
2023-10-18 13:13:37 -04:00
54ff01d86d
assign code owner to fix press/langevin
2023-10-18 08:01:41 -04:00
a5f61c5d44
address bugs and issues flagged by static code analysis with coverity scan
2023-10-18 07:59:22 -04:00
5cfd8b3c63
silence coverity scan warning
2023-10-18 07:56:50 -04:00
302e3be669
make sure itag is initialized
2023-10-18 07:51:25 -04:00
0f10269357
cleaning
2023-10-17 23:45:52 -06:00
87fdff5874
No variable transfer
2023-10-17 23:41:52 -06:00
4c980eec91
correct table formatting
2023-10-17 20:52:13 -04:00
ea69d77b79
fix issues with Qt library detection
2023-10-17 20:02:01 -04:00
dbd5f93ed4
whitespace
2023-10-17 19:41:00 -04:00
6b184e8079
copy-and-paste bugfix from @stanmoore1
2023-10-17 19:39:31 -04:00
f0801338f3
Merge pull request #3846 from lammps/triclinic-neighbor-bug
...
Fix occasional bug in neighbor list build for triclinic geometries due to round off
2023-10-17 19:36:43 -04:00
c051a4cf2d
Fix perf regression
2023-10-17 14:18:16 -06:00
bd1794f142
Remove debug output
2023-10-17 12:59:10 -06:00
672905bbf0
Merge branch 'develop' of github.com:lammps/lammps into kk-ompi-rocm
2023-10-17 12:57:11 -06:00
750957d585
Remove unused var
2023-10-17 12:27:35 -06:00
3b4fff4164
Need to sync tag, add template param
2023-10-17 12:01:01 -06:00
0fe621886e
Merge pull request #3896 from lammps/compute-fix-variable-outputs
...
Standardize how computes and fixes can produce multiple kinds of output
2023-10-16 18:12:20 -04:00
4ae0fc8312
Fix GPU compile
2023-10-16 15:47:42 -06:00
dc67f25270
Another tweak
2023-10-16 15:17:46 -06:00
8c7493d02a
Fix more broken examples
2023-10-16 15:11:37 -06:00
462a3935fe
Port bugfix to Kokkos
2023-10-16 14:07:42 -06:00
558c1307fd
Merge pull request #3941 from stanmoore1/trim_fix
...
Fix issues with trim lists
2023-10-16 15:49:47 -04:00
ad1400ac71
Fix broken example
2023-10-16 12:33:21 -06:00
51f0c9eac4
Merge branch 'develop' of github.com:lammps/lammps into triclinic-neighbor-bug
2023-10-16 12:18:04 -06:00
5d0dc79403
Merge branch 'develop' of github.com:lammps/lammps into compute-fix-variable-outputs
2023-10-16 12:01:59 -06:00
53d123caa5
Merge pull request #3930 from stanmoore1/kk_flux
...
Small Kokkos changes
2023-10-16 14:00:04 -04:00
902e996f2a
restore neighbor list trimming support to REBO family of pair styles
2023-10-16 13:51:16 -04:00
f93ff98728
Fix issues with trim lists
2023-10-16 11:20:06 -06:00
00b5eb57c9
Merge branch 'kk_flux' of https://github.com/stanmoore1/lammps into kk_flux
2023-10-13 14:52:24 -04:00
65bd04260b
bugfix for modernization
2023-10-13 14:50:03 -04:00
69d82b9bc6
Remove unused variable
2023-10-13 12:47:46 -06:00
6c6f35dd69
modernize loops over fixes
2023-10-13 14:39:20 -04:00
41a7f64847
Update dependency
2023-10-13 10:58:14 -06:00
d8e6b432fa
Port recent changes
2023-10-13 10:48:37 -06:00
34c94fccd2
Merge branch 'develop' of github.com:lammps/lammps into kk_flux
2023-10-13 09:36:42 -06:00
14af16e4a6
Merge pull request #3937 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2023-10-13 11:20:33 -04:00
02d66ea4ca
Merge pull request #3939 from yury-lysogorskiy/feature/ml-pace-bgrad
...
upd ML-PACE.cmake and Install.py (new version v.2023.10.04 and checks…
2023-10-13 11:18:44 -04:00
ae8791c682
avoid out of bounds access to string under cursor
2023-10-13 08:17:10 -04:00
2f67826363
indicate whether multi-thread is available in preferences
2023-10-13 06:59:06 -04:00
50d2ebc27d
auto-detect OpenMP support also when compiling a standalone binary
2023-10-13 06:50:52 -04:00
3db7e1f9cf
avoid invalid data accesses
2023-10-13 06:50:06 -04:00
926de1575c
avoid completion on empty lines
2023-10-13 06:20:19 -04:00
2629136958
avoid uninitialized data access and segfaults when calling main widget functions
2023-10-13 06:20:12 -04:00
d29ae7af92
upd ML-PACE.cmake and Install.py (new version v.2023.10.04 and checksum) that should fix build issues with KOKOKOS
2023-10-13 12:05:28 +02:00
3ebcb0f6f1
store settings to different locations for different Qt versions
2023-10-13 06:00:29 -04:00
6195be5af7
make keyboard shortcut handling consistent across the entire app
2023-10-13 05:59:20 -04:00
506de7015d
document support for building LAMMPS GUI with Qt6
2023-10-13 05:13:30 -04:00
c67ca1bfd9
Merge branch 'develop' into collected-small-changes
2023-10-13 04:59:18 -04:00
1150f1ab07
Merge pull request #3909 from ndtrung81/kk-updates
...
Adding KOKKOS support for pair yukawa/colloid, fix efield and fix spring/self
2023-10-13 04:58:33 -04:00
6ad5c0eced
port LAMMPS GUI to Qt6 while still supporting Qt5
2023-10-12 23:24:11 -04:00
1a9dac83d7
update fix srd docs
2023-10-12 21:52:32 -04:00
26133bd26a
Revert "restore GNU make build capability for ML-PACE"
...
This reverts commit 2b1985f755 .
2023-10-12 16:29:01 -04:00
4910401f6c
Add accelerator package text
2023-10-12 12:52:57 -06:00
8bc3965583
More robust refactor of Kokkos fix property/atom
2023-10-12 12:06:55 -06:00
201f8cda9a
more updates
2023-10-12 06:49:59 -06:00
fc12f86ea9
Update compute_pace.h
...
Header style fix
2023-10-11 16:47:35 -06:00
9b108a631b
Do not zero forces in pair if using hybrid/overlay
2023-10-11 16:36:15 -06:00
fbdd61e28c
enable spacefilling sphere option also for systems with per-atom radius
2023-10-11 18:15:13 -04:00
aff10deeb7
Merge branch 'lammps:develop' into compute-pace-update
2023-10-11 14:19:49 -06:00
6f38fa090a
Merge remote-tracking branch 'github/develop' into collected-small-changes
2023-10-11 15:37:40 -04:00
71ebb60a33
Merge pull request #3931 from evoyiatzis/patch-6
...
Fixes #3925 in region_ellipsoid.cpp
2023-10-11 15:37:01 -04:00
45172d33a9
use potential file name distributed with LAMMPS in examples
2023-10-11 09:20:05 -04:00
bb7e8c66ed
clarify
2023-10-11 08:26:50 -04:00
eff74405c1
don't replace end of line character from completion
2023-10-11 02:16:23 -04:00
cc5c5bbd49
block waiting for end of stdout data not more than a second
2023-10-11 02:12:03 -04:00
86a5d6bb15
must re-initialized threads also for neigbor lists
2023-10-11 02:05:23 -04:00
84eab70fb4
must select entire non-blank string under cursor for completion insertions
2023-10-10 22:18:41 -04:00
07a0333670
prevent potential memory leak
2023-10-10 13:53:56 -04:00
2b1985f755
restore GNU make build capability for ML-PACE
2023-10-10 11:36:49 -04:00
c0ace4aa4b
Merge pull request #3921 from wmbrownIntel/snap-intel
...
Adding intel variant of snap pair style.
2023-10-10 11:02:43 -04:00
d97d14745e
Merge pull request #3791 from Bibobu/NPTLangevin
...
Adding fix press/langevin
2023-10-10 06:28:41 -04:00
4b5c0043ba
Merge pull request #3923 from akohlmey/lammps-gui-ubuntu20-backport
...
LAMMPS GUI improvements, fixes, refactoring, and backports for Ubuntu 20.04LTS
2023-10-10 00:24:08 -04:00
b816029d70
pop down completion list when all characters have been deleted
2023-10-09 23:32:22 -04:00
b24e1e10a0
reposition the cursor for the context menu, but only if there is no selection
2023-10-09 22:59:14 -04:00
a4eaf1e6bd
Merge branch 'develop' into lammps-gui-ubuntu20-backport
2023-10-09 21:32:35 -04:00
4ff226b00f
Fix issues in Kokkos fix property/atom
2023-10-09 16:12:27 -06:00
ea4ce05633
Merge pull request #3932 from yury-lysogorskiy/feature/ml-pace-bgrad
...
add support of computing B-grads (and C-tilde grads)
2023-10-09 13:00:28 -04:00
1db12d7df5
update LAMMPS GUI help summary text
2023-10-09 00:09:18 -04:00
4eef20e808
make consistent
2023-10-08 19:26:08 -04:00
b2c52c5032
use FSAA implementation of dump image instead of emulating it
2023-10-08 19:23:07 -04:00
e5190a0ff9
more specific preferences label
2023-10-08 19:14:04 -04:00
1390a92a5b
correct indexing bug with FSAA
2023-10-08 19:12:37 -04:00
2d597f61b8
adjust default size of image area
2023-10-07 13:35:32 -04:00
d1f910af2c
remove redundant close button
2023-10-07 13:33:59 -04:00
3e6997e98b
restore saved text cursor when initializing system before creating an image
2023-10-07 13:33:43 -04:00
60ffcf74dc
enable and apply clang-format to fix press/berendsen
2023-10-07 12:17:05 -04:00
8d305cb44f
modernize access to list of fixes and fix properties also for fix press/berendsen
2023-10-07 12:15:57 -04:00
6442763b70
indicate that fix press/langevin changes box dimensions
2023-10-07 12:08:02 -04:00
5649381f01
enable and apply clang-format
2023-10-07 12:03:18 -04:00
3b02979645
improve error messages
2023-10-07 12:01:33 -04:00
578c95fb42
modernize access to list of fixes and their properties
2023-10-07 12:01:13 -04:00
090f12e029
Minor edits, mainly affecting friction keyword
2023-10-06 17:03:41 -06:00
dc3b6aa697
Minor edits, mainly affecting friction keyword
2023-10-06 16:47:38 -06:00
f688a28d7f
update help index table
2023-10-06 13:01:12 -04:00
d388ef762d
Implement more conventional behavior when opening non-existing file.
...
Instead of only printing a warning we now create a *named* and
empty buffer and change to the directory of the filename, so that
the file will be created in the desired location as soon as it is saved.
2023-10-06 06:42:40 -04:00
fcc92b50db
add support for a help flag and print text mode error message for nonexisting file
2023-10-06 02:46:15 -04:00
b38e828c49
Prevent segfault with unsupported radial basis
2023-10-05 22:51:48 -06:00
3999b3e557
enforce newline before adding run 0 command to avoid syntax errors.
2023-10-05 13:22:15 -04:00
127dcd5613
fix cut-n-paste error
2023-10-05 13:16:03 -04:00
1c3f659844
Merge branch 'develop' of github.com:lammps/lammps into NPTLangevin
2023-10-05 16:01:57 +02:00
ea8d6aaa52
Version of the code with Pdamp similar to NH barostat and friction input
...
as Langevin caracteristic time.
2023-10-05 16:01:03 +02:00
7d1c5b4106
Updated the manual to explain the new parameter and the physics of the
...
barostat.
2023-10-05 15:56:51 +02:00
b0deb87188
include Qt version in About dialog
2023-10-04 15:13:22 -04:00
f5f8df55b8
Merge branch 'lammps:develop' into compute-pace-update
2023-10-04 10:16:17 -06:00
92a6200c55
no need to converge root finding beyond when g reaches 2*epsilon
2023-10-04 10:39:19 -04:00
c0f1fe4d31
make utility functions local and static. remove from class.
2023-10-04 10:33:27 -04:00
ac53cbb779
update LAMMPS GUI docs and some images
2023-10-04 07:45:25 -04:00
0536e0e7b3
upd Install.py (new version v.2023.10.04.pre and checksum)
2023-10-04 12:38:25 +02:00
63aa467959
add support of computing B-grads (and C-tilde grads)
2023-10-04 12:32:24 +02:00
35640dd72e
use event filter to bypass default shortcuts that conflict with our custom ones
2023-10-04 06:29:39 -04:00
857cc53923
README file for the ELECTRODE package
2023-10-04 10:32:50 +02:00
8af3aef734
Fixes #3925 in region_ellipsoid.cpp
2023-10-04 10:04:45 +03:00
ed631ecd44
add button to reset zoom/pan of chart viewer
2023-10-03 22:36:00 -04:00
a3c843f590
add support for shortcuts CTRL-/ (stop run) and CTRL-Q (quit) to most windows
2023-10-03 21:14:11 -04:00
6ff7050d2d
enforce that the number of threads is properly reset for /omp styles
2023-10-03 19:47:34 -04:00
02b9bdd639
fix uninitialized data access
2023-10-03 17:49:55 -04:00
b3008e3329
fix delete / delete[] mismatch
2023-10-03 17:49:44 -04:00
f9f33ce1b6
Fix issues with Kokkos fix property/atom
2023-10-03 15:41:35 -06:00
6a43ca8410
reset number of threads to 1 when using no accelerator or opt
2023-10-03 16:13:59 -04:00
75050b8920
get upper thread limit from Qt so we can raise the number of threads
2023-10-03 15:40:06 -04:00
6da8fff08c
Fix bug with dynamic groups
2023-10-03 13:35:50 -06:00
18a69873f8
add keyboard shortcut for saving log to file
2023-10-03 15:23:52 -04:00
5302e39f69
avoid segfaults when accessing lammps_last_thermo()
2023-10-03 14:35:48 -04:00
bb01afc498
provide default file name when writing log window text to file
2023-10-03 14:18:17 -04:00
4bbaebda16
Revert ineffectual change
2023-10-03 12:09:23 -06:00
9f612e6ef3
Merge branch 'kk_flux' of github.com:stanmoore1/lammps into kk_flux
2023-10-03 12:07:46 -06:00
f57e5d975c
Fix harmless compiler warnings
2023-10-03 12:07:28 -06:00
c521d54f85
Fix compile error
2023-10-03 10:58:22 -06:00
ff23da1c97
Switch order
2023-10-03 10:28:08 -06:00
918705ce2f
refactor CSV format output
2023-10-03 12:10:44 -04:00
367d0ac905
Add support for FLUX
2023-10-03 10:07:52 -06:00
e840d422ef
Use a_f to be consistent
2023-10-03 10:07:41 -06:00
b5dae4024a
tweak output format for gnuplot data export
2023-10-03 12:02:56 -04:00
37c1bfafa3
remove unused class member
2023-10-02 18:30:47 -04:00
5db01aa989
BUGFIX: correctly render the currently selected chart when exporting to image files
2023-10-02 18:19:27 -04:00
77d0475fb7
update TODO file
2023-10-01 11:46:16 -04:00
e7b9bc2d4f
update docs
2023-09-29 18:53:18 -04:00
1689c306b6
add "Save to File" option to the context dialog for the log window
2023-09-29 18:00:31 -04:00
5a750c8633
automatically define variable "gui_run" to contain the run number
2023-09-29 17:42:30 -04:00
ef575d5944
change default for replacing log/chart/image windows to true
2023-09-29 16:47:52 -04:00
c24ddfed29
add a run counter to log, chart, and slideshow window titles
...
this counter is reset on loading a new file
2023-09-29 16:45:13 -04:00
b03e8e376a
make references consistent
2023-09-28 14:31:32 -04:00
6613af05dc
fix spelling issue
2023-09-28 14:31:19 -04:00
54517726cd
Merge remote-tracking branch 'github/develop' into lammps-gui-ubuntu20-backport
2023-09-28 14:19:15 -04:00
49f08e6231
Merge pull request #3924 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2023-09-28 14:18:40 -04:00
d84ee0c4f1
Update compute_stress_mop_profile.cpp
2023-09-28 17:48:17 +03:00
dc84ab5e5f
Update compute_stress_mop.rst
2023-09-28 17:06:11 +03:00
bbd6b2846f
implementation of compute_dihedral() in compute_stress_mop.cpp
2023-09-28 16:59:03 +03:00
d062541177
remove whitespace from compute_stress_mop.cpp
2023-09-28 16:29:15 +03:00
ca449f1ea8
Prepare for inclusion of dihedral contribution in compute_stress_mop.cpp
2023-09-28 16:25:52 +03:00
ac435319fd
Definition of compute_dihedral and related variables in compute_stress_mop.h
2023-09-28 16:15:03 +03:00
3445330cf1
remove whitespace from compute_stress_mop.cpp
2023-09-28 16:13:13 +03:00
18f48a5e7c
Recognize Windows 11 23H2
2023-09-27 18:00:19 -04:00
5a455c5e3a
remove redundant calls to fmt::format() from calls to error->one/all() and utils::logmesg()
2023-09-26 23:56:51 -04:00
6115edefcb
remove redundant use of fmt::format()
2023-09-26 23:34:56 -04:00
6141d8d08c
gracefully handle some older ReaxFF force field files without overcorrection parameter
2023-09-26 23:29:59 -04:00
7c3a95240e
print more specific error messages when parsing ReaxFF force field files
2023-09-26 23:29:22 -04:00
1591b21617
remove whitespaces from compute_stress_mop_profile.cpp
2023-09-26 16:53:16 +03:00
b86d1f6553
Update compute_stress_mop.rst for dihedral interactions
2023-09-26 16:48:45 +03:00
d40fb4a337
method implementation for dihedral contribution to compute_stress_mop_profile.cpp
2023-09-26 16:45:46 +03:00
ec458e2861
method and member variables definition for dihedrals in compute_stress_mop_profile.h
2023-09-26 16:32:26 +03:00
381d8de017
initialization of angleflag in constructor compute_stress_mop_profile.cpp
2023-09-26 16:22:09 +03:00
e819b38a18
undo dihedral changes in compute_stress_mop_profile.h
2023-09-26 16:15:12 +03:00
b81df7c21b
Include methods and variables for dihedral contribution to compute_stress_mop_profile.h
2023-09-26 16:12:09 +03:00
25e9c2a35b
file completion only in current folder. hide popup when changing completer
2023-09-25 09:23:49 -04:00
053f6fa03d
must also update CWD when *saving* a file, not only when loading
2023-09-25 08:54:56 -04:00
a128089ab1
apply clang-format
2023-09-25 08:35:32 -04:00
2c636c83f5
check for compatible LAMMPS version when creating LAMMPS instance
...
This check must be done at runtime, since the LAMMPS shared library
may have been loaded dynamically and thus required library functions
may not be present or missing features with too only a LAMMPS version.
2023-09-25 08:35:23 -04:00
082d2bec9f
merge used parts of periodic_table.h into imageviewer.cpp
2023-09-25 07:46:55 -04:00
29989f102a
remove unused class members and silence compiler warnings
2023-09-24 23:08:59 -04:00
b2f62bbd1a
include FFMpeg and gzip into windows zip archive for LAMMPS GUI
2023-09-24 17:52:43 -04:00
11608abf34
update docs
2023-09-24 16:45:59 -04:00
5201e6b2f1
add support for completion on file names
2023-09-24 16:31:28 -04:00
934269e456
move all icon files to the icons folder
2023-09-24 15:55:14 -04:00
5588c121f4
add support to export slide show animation to movie file via ffmpeg
2023-09-24 15:09:14 -04:00
c50dcf6129
move helper functions to separate file. add overloads to mystrdup()
2023-09-24 12:53:14 -04:00
35bf3e05ca
Merge branch 'develop' into fix-rigid-enforce2d
2023-09-22 12:01:57 -04:00
afa8501d20
recognize STL files starting with "solid binary" as binary files
2023-09-22 07:51:58 -04:00
12acd346b7
plug memory leak
2023-09-22 07:51:16 -04:00
fb55fc3277
we don't need a lattice for creating atoms from a STL mesh
2023-09-22 07:51:07 -04:00
6f79918bab
copy FFMpeg binary into app bundle
2023-09-21 19:43:53 -04:00
8b40e16ebd
Revert "link gui to jpeg and png libs"
...
This reverts commit 57b3b74bcd .
2023-09-21 19:16:54 -04:00
70d6518eac
minor updates for using presets. mention macos multi-arch preset
2023-09-21 19:10:36 -04:00
a9f15f6a29
update preset
2023-09-21 19:09:57 -04:00
57b3b74bcd
link gui to jpeg and png libs
2023-09-21 19:09:26 -04:00
a463995646
add dependencies for building dmg bundle
2023-09-21 19:09:04 -04:00
c22d6a9e4e
update to doc pages
2023-09-21 22:13:16 +02:00
c5deb581c2
Updates to address PR comments
2023-09-21 22:12:58 +02:00
c3cc4974d1
silence uninitialized access valgrind warning
2023-09-21 07:33:03 -04:00
5ff16da272
Adding rate cap on vol link pressure
2023-09-21 12:17:47 +02:00
94a0d85b33
doc page updates
2023-09-20 15:20:02 -06:00
db4f55b76f
compatibility with new lammps-user-pace library and cleanup
2023-09-19 17:24:15 -06:00
f9cc60cfd5
Merge branch 'lammps:develop' into compute-pace-update
2023-09-19 11:14:14 -06:00
75682ffbca
Merge pull request #3922 from arghdos/fix_for_rocm_60
...
Apply fix for hipfft paths in ROCm >= 6.0
2023-09-19 10:43:19 -04:00
77a5fd16dd
Fixing bug in link pressure
2023-09-19 13:37:47 +02:00
d371550f5f
step lammps-gui version patch number
2023-09-18 19:19:37 -04:00
934055601b
change insertion function to always replace partial word with completion
...
Also change popup mode to always display all possible completions
and only highlight the current selection. This seems more beginner friendly.
2023-09-18 18:03:27 -04:00
e52eb81839
make use of std::swap()
2023-09-18 16:51:19 -04:00
7467a058ee
Apply fix for hipfft paths in ROCm >= 6.0
2023-09-18 11:21:02 -05:00
70a8aff561
update todo list
2023-09-17 20:45:02 -04:00
7f4de6b8b9
more use of QRegExp instead of QRegularExpression for QT version < 5.15
2023-09-17 19:52:00 -04:00
20be9e64cf
use split_line convenience function for better consistency and backward compatibility
2023-09-17 19:44:15 -04:00
cf8b157702
use QtRegExp for QT 5.12 on Ubuntu 20.04LTS
2023-09-17 19:38:53 -04:00
21d3f3240e
more work on restart support
2023-09-16 10:09:26 -06:00
3e9f1c8af2
Merge pull request #3919 from akohlmey/collected-small-fixes
...
Collected small fixes and updates
2023-09-16 07:19:25 -04:00
c5b2d66283
upgrades to read/write data commands
2023-09-15 16:49:56 -06:00
508dbb74c5
print warning when using threads that snap/intel will not use them
2023-09-15 08:37:32 -04:00
d1e405e83f
ML-SNAP now also has INTEL as dependent package
2023-09-14 19:08:38 -04:00
7b4ca086a8
documentation updates, clarifications, and corrections
2023-09-14 19:08:15 -04:00
5e657e5adb
Intel Package: Adding documentation changes for snap variant.
2023-09-14 18:01:55 -04:00
30f7328841
more dump custom fields rotated
2023-09-14 16:00:25 -06:00
1c10d0d495
Intel Package: Adding snap variant.
2023-09-14 17:11:51 -04:00
6d12800a0d
make the GUI update interval a configurable option in the preferences
2023-09-14 10:39:57 -04:00
232e57a949
fix cut-n-paste issue
2023-09-14 00:27:35 -04:00
88b9aa62b7
forgot to rename files in KOKKOS/Install.sh
2023-09-13 17:27:30 -04:00
ae7945bd99
add missing newline
2023-09-13 15:56:49 -04:00
d198a9314f
reorder to have sections in alphabetical order again
2023-09-13 15:55:23 -04:00
822ad5b866
change refereces to lib/smd and smd to lib/machdyn and machdyn
2023-09-13 15:51:41 -04:00
e5f3fcbbf4
more work on read_data and write_data
2023-09-13 13:29:37 -06:00
c7e794146f
initial support for write_data
2023-09-13 10:03:05 -06:00
dec245c67b
support for other vector fields in read_data
2023-09-13 09:29:56 -06:00
5d0bbeb257
Merge branch 'develop' into collected-small-fixes
2023-09-13 08:57:32 -04:00
c82e7b16bd
Merge pull request #3915 from Architect0rr/develop
...
Initialize ADIOS dumps only the first time when used in multiple runs (for custom/adios dump style)
2023-09-13 08:54:40 -04:00
6e539da050
Merge branch 'lammps:develop' into compute-pace-update
2023-09-12 13:01:10 -06:00
e230220c13
remove dead code
2023-09-12 02:44:58 -04:00
d0f0bdd695
remove deprecated register storage class
2023-09-11 17:37:32 -04:00
2839ce334e
disable neighbor list trimming by default for REBO pair styles for now
2023-09-10 10:25:03 -04:00
3c1586878a
reorder include files
2023-09-08 15:36:30 -04:00
2319f98987
update docs with settings for building tools with CMake
2023-09-08 11:42:35 -04:00
5235d7e434
there is no "thermo_extract" tool (anymore)
2023-09-08 11:42:35 -04:00
da1db776b6
update some tables and comments for the current state of LAMMPS
2023-09-08 11:42:35 -04:00
8bde9ffd53
silence compiler warning
2023-09-08 11:42:34 -04:00
400bb426b8
Merge pull request #3912 from akohlmey/tab-reformat-completion
...
Add reformatting of line and command completion to LAMMPS GUI
2023-09-08 11:40:47 -04:00
f8e65b19a2
add completion for compute and fix ID references
2023-09-08 10:43:31 -04:00
778263673c
add completion for variables and variable references
2023-09-08 08:57:17 -04:00
f293c5dd87
don't add the same group name twice
2023-09-08 08:38:54 -04:00
f726a54f27
detect and highlight strings in more places
2023-09-08 08:37:48 -04:00
ecc68c2f0c
fix typo
2023-09-08 00:26:22 -04:00
1d851a6cff
fix some spelling issue. Start auto-complete after 2 characters
2023-09-07 23:53:21 -04:00
e20e3972d2
doc page updates
2023-09-07 17:21:15 -06:00
2d76f9e4ac
add completion for group id
2023-09-07 18:02:02 -04:00
fea91c0583
edits to LAMMPS GUI howto page
2023-09-07 12:16:07 -06:00
a1ddf68e5c
also delete log and chart window when loading a new file
2023-09-07 10:06:11 -04:00
71a6f5b827
some small clarifications
2023-09-06 23:51:35 -04:00
34179d2cf9
Merge branch 'develop' into tab-reformat-completion
2023-09-06 23:40:10 -04:00
ceed2e723e
more general tri support in dump atom and dump custom
2023-09-06 10:11:28 -06:00
1ab26e083a
more general tri support in dump atom and dump custom
2023-09-06 10:11:04 -06:00
595f2db72f
Merge pull request #3914 from lammps/dependabot/github_actions/actions/checkout-4
...
Bump actions/checkout from 3 to 4
2023-09-06 12:01:49 -04:00
4735534139
enforce atom z coords = 0.0 for 2d simulations
2023-09-06 09:05:02 -06:00
d6d65f001a
enforce atom z coords = 0.0 for 2d simulations
2023-09-06 09:04:10 -06:00
17aa458c26
delete image viewer window when loading new file
2023-09-06 00:28:05 -04:00
2c0ff19528
allow calling lammps_last_error_message() with a NULL buffer to clear the error
2023-09-06 00:27:46 -04:00
0b5ce04638
initialize system with commands up to first run/minimize to have initial snapshot
2023-09-05 22:18:25 -04:00
6f01b27e7e
add general triclinic pressure tensor to thermo_style
2023-09-05 16:50:38 -06:00
aaad6cffba
must close LAMMPS instance after loading new file.
2023-09-05 18:03:05 -04:00
788ce89751
fix typo in query
2023-09-05 18:02:42 -04:00
1fe5c59674
Initialize ADIOS dumps only the first time when
...
used in multiple runs (for custom/adios dump style)
2023-09-05 12:44:56 +03:00
e1088ed6f9
add "none" to completions of force styles
2023-09-05 04:59:50 -04:00
9036717f1e
add completions for unit styles
2023-09-04 20:56:55 -04:00
1ed8dd6906
add general triclinic options to dump custom
2023-09-04 15:26:55 -06:00
68d88de785
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 19:30:21 +00:00
cf23022921
highlighting tweaks for numbers and special terms
2023-09-02 23:49:57 -04:00
7f5124e11a
tweak highlighting for "setup" commands
2023-09-02 23:39:29 -04:00
78fbdad59e
code cleanup
2023-09-02 18:46:58 -06:00
57f6526e53
code cleanup
2023-09-02 18:45:37 -06:00
c7973ccc9b
initialize all pointers in initializer list to null
2023-09-02 19:36:49 -04:00
6f3b74b53e
plug memory leak
2023-09-02 18:49:35 -04:00
2bda147ff5
since dump image calls functions in thermo, thermo must be delete *after* the dumps
2023-09-02 18:48:06 -04:00
2b90e1143a
add missing %1 for arg() method
2023-09-02 18:36:05 -04:00
2d17894430
Update LAMMPS GUI documentation for Version 1.5
2023-09-02 11:50:20 -04:00
cf9ce0ebed
support displaying completions from editor context menu
2023-09-02 10:48:36 -04:00
98b803eba9
implement workaround for broken word under cursor selection in QTextCursor class
2023-09-02 09:44:13 -04:00
8c3ab47fd6
more debugging for fcc example
2023-09-01 22:58:10 -06:00
4d409906fe
implement more completions, skip suffixed styles, support variable styles
2023-09-01 23:02:51 -04:00
cb446f5e7f
simplify auto-completion
2023-09-01 20:04:47 -04:00
8383da5e74
create individual completer classes for different styles, use macros
2023-09-01 19:57:42 -04:00
40def67942
debugging
2023-09-01 17:46:52 -06:00
7918f14499
remove unneeded method
2023-09-01 14:45:00 -06:00
817a16b48c
work on create_atoms command
2023-09-01 14:38:22 -06:00
7462439b5d
mods to change_box
2023-09-01 12:15:51 -06:00
c1bf3f7d4e
must step up ABI version for plugin loader
2023-09-01 11:55:19 -04:00
0a5e97e768
add LAMMPS version check, to be uncommented after PR #3896 is merged
2023-09-01 11:00:35 -04:00
b2ba1bbe70
implement automatic completion popup and reformat on return
2023-09-01 07:27:52 -04:00
65866156dd
make handling of boolean settings consistent
2023-09-01 07:27:10 -04:00
1514d98c35
swap matching isSetup and isRun to avoid funny coloring of run_style and similar
2023-09-01 07:25:50 -04:00
0043e4ccc8
macOS drops us into "/" when opening the app bundle without a file. use $HOME instead.
2023-09-01 03:29:45 -04:00
2e0bc524cc
update TODO list
2023-09-01 02:53:48 -04:00
b478888ede
move processing of completion to separate function
2023-09-01 02:52:26 -04:00
9690d2dc02
update formatting with clang-format
2023-09-01 02:45:20 -04:00
b6d10d1e20
implement command completion popup
2023-09-01 02:43:32 -04:00
156ab0b338
add reformat to context menu, formatting width may be changed in preferences
2023-08-31 23:25:30 -04:00
7a9aa7950c
add special case formatting for *_coeff commands
2023-08-31 21:58:39 -04:00
8ac45a8a02
reformat line when Tab key is pressed
2023-08-31 21:39:43 -04:00
7b5dfa2a3b
Merge pull request #3910 from akohlmey/add-slideshow
...
Add slideshow feature to LAMMPS GUI
2023-08-31 21:35:45 -04:00
9796317269
Merge pull request #3911 from taylor-a-barnes/mdi_fix
...
Fix bug in MDI energy
2023-08-31 18:09:21 -04:00
932a080246
tweak comments
2023-08-31 14:45:24 -06:00
db72d4b73a
add general tri options to read and write data commands and Domain class
2023-08-31 14:34:37 -06:00
ca8722d14c
Fix bug in MDI energy
2023-08-31 16:27:23 -04:00
5d23d5d317
remove duplicates, move misplaced, and add missing keywords for syntax highlighting
2023-08-31 15:59:46 -04:00
7a1466671b
Merge branch 'develop' into BPM
2023-08-31 10:28:47 -06:00
c96d793fb6
update unit tests for change in read_restart
2023-08-31 04:45:23 -04:00
43d1d8c86b
make atom_modify map settings in restart file overridable
2023-08-30 23:51:25 -04:00
f77fec1e61
handle immediate variables and atom_modify keyword
2023-08-30 22:10:53 -04:00
0e9a402c5a
update TODO list
2023-08-30 16:19:28 -04:00
4b910d7812
complete rewrite of syntax highlighting with more consistency
2023-08-30 16:01:14 -04:00
2c92de2690
update preference dialog images
2023-08-30 09:07:23 -04:00
d474a511b6
update
2023-08-30 07:38:00 -04:00
b75b0ff3d5
sync naming of resulting archives with macOS
2023-08-30 07:37:53 -04:00
bfca91bbf0
layout tweak for macOS
2023-08-30 07:18:50 -04:00
34b26ffb74
final tweaks for macOS packaging
2023-08-30 07:04:15 -04:00
207cb5bb51
update LAMMPS GUI bundling for macOS
2023-08-30 06:42:56 -04:00
4f52a5e791
need to implement the same workaround for macOS as for ImageViewer class
2023-08-30 06:04:58 -04:00
8aee65b25c
update TODO list
2023-08-30 05:40:13 -04:00
3fd8e1dd7d
change table of hotkeys to use 6 columns instead of 8 for better reability
2023-08-30 04:53:55 -04:00
c2eafb874d
update docs for LAMMPS GUI v1.4
2023-08-30 04:38:11 -04:00
9fe266d4cd
make consistent
2023-08-30 04:30:33 -04:00
c432df0f91
set window icon consistently where possible
2023-08-30 04:15:13 -04:00
4ca5d7eec5
fix logic error
2023-08-30 03:58:56 -04:00
2aa8e10ae2
do not allow to zoom in beyond 80% of screen height or width
2023-08-30 03:54:13 -04:00
07efb5b015
don't add button to toggle slideshow window
2023-08-30 02:46:56 -04:00
9b065c0ac4
remove redundant "View" menu
2023-08-30 02:46:39 -04:00
9aa68442b6
complete implementation of slideshow window
2023-08-30 01:07:27 -04:00
ceadb04cf3
store the actual file name *after* it is written
2023-08-29 23:31:24 -04:00
a176ef4768
make consistent with write_dump
2023-08-29 20:07:35 -04:00
26ef4065da
add image_fname string for caching the last active dump image filename pattern
2023-08-29 19:22:56 -04:00
d0c1cfd292
simplify
2023-08-29 19:21:41 -04:00
8531e8138c
Use "Create Image" instead of "View Image" for launching the image viewer
2023-08-29 19:07:07 -04:00
514fec1b11
add non-functional slide show window to GUI
...
# Conflicts:
# tools/lammps-gui/CMakeLists.txt
# tools/lammps-gui/lammpsgui.cpp
# tools/lammps-gui/lammpsgui.qrc
# tools/lammps-gui/lammpsgui.ui
2023-08-29 18:45:04 -04:00
e83e9ab78b
Merge pull request #3904 from akohlmey/highlight-line
...
Add highlighting of current line in lammps-gui and tracking of line numbers in LAMMPS
2023-08-29 17:43:15 -04:00
432380c468
update
2023-08-29 16:54:51 -04:00
c8a611098e
add pointer to installation/download of LAMMPS GUI
2023-08-29 16:54:45 -04:00
21c0ec7e2c
Merge remote-tracking branch 'github/develop' into highlight-line
2023-08-29 16:28:15 -04:00
6bdf86056c
Merge pull request #3903 from akohlmey/collected_small_changes
...
Collected small changes and fixes
2023-08-29 16:26:41 -04:00
a206072520
Merge branch 'develop' into master
2023-08-29 19:04:58 +03:00
67bcf75b74
Updated the corresponding doc pages with ".. index::" and added (k) to the commands in the overview pages
2023-08-28 23:18:05 -05:00
0cf0d11b03
whitespace
2023-08-28 21:30:55 -04:00
c71c4d0fcd
must have a verbatim block to include .. versionadded::
2023-08-28 21:19:04 -04:00
2c363043e3
update LAMMPS GUI Howto for version 1.3
2023-08-28 21:18:39 -04:00
976080ecf0
tweak layout of chart window by adding a spacer and a label
2023-08-28 20:50:06 -04:00
6c8e782289
Merge branch 'develop' into highlight-line
2023-08-28 17:46:06 -04:00
bed5d65e1b
Merge branch 'develop' into collected_small_changes
2023-08-28 17:45:13 -04:00
afabb279a3
Merge pull request #3908 from lammps/doc-page-tweak
...
Add info for on-line manual versions to Manaul home page
2023-08-28 15:33:37 -04:00
e2daed05ad
fix typo
2023-08-28 13:12:01 -04:00
b5756e25d2
Merge pull request #3906 from akohlmey/fmtlib-10.1.1
...
Update fmtlib to version 10.1.1
2023-08-28 12:29:48 -04:00
b55be3eb7e
list manual versions on Manual home page
2023-08-28 10:22:52 -06:00
b08abd4a80
Updated Install.sh and cleaned up
2023-08-28 11:06:07 -05:00
4ef9f70bfe
Fixed whitespaces, added author info
2023-08-28 09:43:00 -05:00
09e94cc1ff
update fmtlib to version 10.1.1
2023-08-28 09:53:00 -04:00
64750c8a21
allow sphinx 7.2 again after incompatibility with breathe has been fixed
2023-08-28 05:20:47 -04:00
58d60dfea0
Fixed bugs with device sync for xoriginal
2023-08-26 16:08:59 -05:00
1039f86037
remove unnecessary restriction
...
do not check for comm cutoff when initiator atoms are directly bonded
2023-08-26 14:29:07 -04:00
92f173f7c3
update TODO list and step patch version for next set of features
2023-08-26 12:40:59 -04:00
821cbf1a22
add window to monitor current variables
2023-08-25 23:56:27 -04:00
d864b4789f
refactor variable info in Info class, make info accessible from library interface
2023-08-25 23:55:42 -04:00
999c364b83
better way to list rxn counts
2023-08-25 21:44:42 -04:00
cd5ebb86c8
inserting atoms: correct logic for per-atom mass
2023-08-25 21:37:57 -04:00
5b5210130c
improve highlighting settings to also show errors with different color
2023-08-25 21:19:05 -04:00
401133acec
count lines during scanning for triple quotes
2023-08-25 21:17:41 -04:00
568199e50d
must initialize force style pointers to null
2023-08-25 21:17:11 -04:00
0461fe8a13
delete carriage returns instead of turning them into blanks, add final newline
2023-08-25 18:55:14 -04:00
9c91ec9050
remove dead code
2023-08-25 17:51:22 -04:00
74d76f988d
update docs
2023-08-25 17:48:28 -04:00
6cc021bcaf
when updating the highlight also update cursor position
2023-08-25 17:35:38 -04:00
6759a20cfc
remove dead code
2023-08-25 17:35:05 -04:00
8f41ac1272
support loops in lammps_commands_string()
2023-08-25 17:34:32 -04:00
c5da0581e6
add support for input file line numbers
2023-08-25 16:11:46 -04:00
c61aaa81d2
add support to run LAMMPS on the file instead of the edit buffer
2023-08-25 15:12:48 -04:00
f94d00d435
step version number
2023-08-25 15:11:59 -04:00
149a820510
sync prototype with library.h
2023-08-25 15:11:46 -04:00
079d6c2341
LAMMPS class destructor may throw execption via utils::logmesg()
2023-08-25 11:55:58 -04:00
7b6c78bc06
explicitly flag ForceConst class destructor as noexcept(false) since call to set_ntypes() may throw exception
2023-08-25 10:47:37 -04:00
fee9a77fb4
must use array delete and not scalar delete on char array
2023-08-25 10:05:11 -04:00
76c0632363
remove dead code, class members that should be local, initialize others
2023-08-25 09:15:31 -04:00
6fcad323ab
must initialize typefirst now after recent changes from @dsbolin
2023-08-25 06:15:33 -04:00
541a5be1dd
update more frequently
2023-08-25 06:08:18 -04:00
8a7c1f3d0d
add support for add a highlight for the currently active input line to the line number display
2023-08-24 21:25:57 -04:00
3a7efdfb8c
implement setFont() method that sets the font for the entire editor window
2023-08-24 21:25:14 -04:00
c7a0e5f0e1
use line splitting method that keeps empty lines and set line numbers
2023-08-24 21:23:35 -04:00
48de679a58
add support for accessing line number from cached thermo data
2023-08-24 21:22:51 -04:00
23bc3abe18
add option to cache the current line number of the input file or buffer
2023-08-24 21:20:49 -04:00
1b86d647de
cleaned up headers and used PIMPL namespace instead, fixed whitespace, fixed homepage
2023-08-24 17:08:31 -06:00
d54fb3eb47
Merge branch 'lammps:develop' into compute-pace-update
2023-08-24 16:47:28 -06:00
187bebb515
Working on fix spring/self/kk, something with missing host-device sync that causes force blowup
2023-08-24 12:17:37 -05:00
dc3c8da52b
Merge pull request #3900 from dsbolin/fix_srd_bugfixes
...
Bug fixes for fix srd
2023-08-24 11:52:46 -04:00
afc4e1d476
Merge pull request #3893 from akohlmey/lammps-gui-fixes
...
Some more lammps-gui fixes and updates
2023-08-24 11:04:52 -04:00
2c897df841
Merge branch 'develop' into new-computes
2023-08-24 09:38:05 -04:00
6ccccb5d13
add versionadded tag to new inputs keyword docs
2023-08-24 09:27:17 -04:00
f7656101a2
Merge pull request #3892 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2023-08-23 21:19:37 -04:00
b4e7d5f0b9
fix whitespace (again)
2023-08-23 20:11:32 -04:00
949f93b588
clarify the documentation for the extract_atom numpy wrapper
2023-08-23 20:02:23 -04:00
df1e2a64d2
the MESONT package depends on the MOLECULE package since the last upgrade
2023-08-23 19:03:34 -04:00
70dab54e79
A few bug fixes for fix srd
2023-08-23 13:03:51 -06:00
c417288df9
add missing :doc:
2023-08-23 14:14:26 -04:00
00345ce8c3
rename compute local/comp/atom to composition/atom
2023-08-23 14:06:44 -04:00
95c792c559
Merge branch 'compute-fix-variable-outputs' of github.com:lammps/lammps into compute-fix-variable-outputs
2023-08-23 09:47:44 -06:00
e6b98f5942
fix logic issue in compute reduce
2023-08-23 09:47:36 -06:00
476446d93c
add reference log outputs for ML-HDNNP and add input demoing use with hybrid
2023-08-23 08:58:20 -04:00
174825fe8c
fix element mapping bug in pair style hdnnp when used as a hybrid sub-style
2023-08-23 07:21:16 -04:00
2e79beb368
signal that destructors may throw exceptions
2023-08-23 03:37:54 -04:00
aec1f46291
initialize all class members
2023-08-23 03:28:06 -04:00
9999f775cc
address CodeQL issue
2023-08-23 03:03:19 -04:00
351a9dd11f
Merge remote-tracking branch 'github/develop' into collected-small-changes
2023-08-23 03:02:29 -04:00
154c98cd7d
Merge remote-tracking branch 'github/develop' into compute-fix-variable-outputs
2023-08-22 21:37:19 -04:00
c072719a44
Merge pull request #3898 from stanmoore1/reax_kk_bug
...
Fix bug in Kokkos ReaxFF on GPUs when border comm is on host
2023-08-22 18:57:43 -04:00
3e22eb8355
adjust version date
2023-08-22 16:40:25 -06:00
17dd04b4de
tweak variable doc page
2023-08-22 16:22:57 -06:00
71ca6ee47c
fix one more example input script
2023-08-22 16:02:28 -06:00
ad33a018f4
update variable syntax in several example input scripts
2023-08-22 15:52:47 -06:00
17b78d86a6
Merge pull request #3885 from bathmatt/pt_without_device
...
Made check incase PyTorch didn't define the device
2023-08-22 17:38:54 -04:00
dd6b847a5c
mention that "peratom" is no longer required and was removed
2023-08-22 16:29:14 -04:00
ffe291b793
Fixed bugs with the memory allocation for xoriginal
2023-08-22 15:28:28 -05:00
dc5619667f
Fix bug in Kokkos ReaxFF on GPUs when border comm is on host
2023-08-22 11:26:12 -06:00
7d9c068da0
whitespace
2023-08-22 11:50:54 -04:00
aad232ffc6
fix typo
2023-08-22 11:46:57 -04:00
eaedc60396
more fixes for file and pathnames with blanks
2023-08-21 15:55:47 -04:00
532e365331
enable/disable VDW mode pushbutton depending on whether valid element info is present
2023-08-21 13:24:12 -04:00
331adc09c0
Merge branch 'develop' into compute-fix-variable-outputs
2023-08-21 10:56:54 -06:00
ab2b83f654
clarify doc for fix ave/histo command
2023-08-21 10:54:42 -06:00
1d749594cb
avoid write_dump image failing when not all elements can be recognized
2023-08-21 12:26:08 -04:00
c6233547a5
update compute and fix doc pages for new generality
2023-08-21 09:39:00 -06:00
20748b877e
Merge pull request #3894 from akohlmey/remove-mpiio
...
Remove MPIIO package
2023-08-21 11:02:28 -04:00
3192b11cb8
fix write_dump command string so it can handle paths with blanks
2023-08-21 09:06:19 -04:00
603d7d28fd
make constants and functions static so there are no namespace conflicts with multiple files including it
2023-08-21 05:23:42 -04:00
d230ae49c4
update documentation for removal of MPIIO package
2023-08-20 22:17:03 -04:00
4de7694bbe
add removed MPIIO dump styles to deprecated dump styles
2023-08-20 22:03:34 -04:00
a81412f015
remove MPIIO sources and references to them. update Purge.list and build systems
2023-08-20 21:51:33 -04:00
46f28e1fb8
workaround for imageviewer GUI glitch on macOS
2023-08-20 19:11:11 -04:00
e50d950a86
fix copy-n-paste bug
2023-08-20 00:24:11 -04:00
a94c45eb0c
speed up SSAO with OpenMP multi-threading, if available
2023-08-20 00:11:33 -04:00
93f011ad7c
make vdwfactor consistent and speed up rendering for VDW mode by skipping bonds
2023-08-20 00:10:42 -04:00
b592542a5b
use more consistent way to update checkboxes and labels by assigning names
2023-08-20 00:01:42 -04:00
80144c9970
speed up SSAO with OpenMP multi-threading, if available
2023-08-19 20:06:31 -04:00
a86c0ed671
suppress pointless warning by MSVC++ compilers
2023-08-19 17:48:03 -04:00
c1b5fe4e84
reimplement lammps_commands_string() library function with C++ and support for heredocs
2023-08-19 17:48:03 -04:00
89fc0ad68a
correctly extract local file name from dropped URI
2023-08-19 17:46:41 -04:00
fb0712b66f
consistently use bool for echo and cite flags
2023-08-19 13:38:53 -04:00
a4390529ab
automatically copy "About LAMMPS" dialog text to clipboard
2023-08-19 09:28:11 -04:00
b904534ac2
Merge pull request #3889 from akohlmey/image-anti-alias
...
Implement anti-aliasing for dump image (and dump movie)
2023-08-18 15:52:01 -04:00
6e1529ddff
finish changes to variables
2023-08-18 13:18:50 -06:00
283c928aac
add note and images to showcase the effect of fsaa and ssao
2023-08-18 14:08:43 -04:00
7febd8c918
Merge branch 'develop' into image-anti-alias
2023-08-18 13:32:23 -04:00
d35cd8625e
Merge pull request #3890 from akohlmey/lammps-gui-improvements
...
More lammps gui improvements
2023-08-18 11:37:19 -04:00
91d826a5d6
changed compute section of variable formulas
2023-08-18 09:34:46 -06:00
95e9e6549f
simply variable.cpp
2023-08-18 09:28:58 -06:00
9ab79c745b
no executable permissions on source code
2023-08-18 07:03:02 -04:00
f5361b49be
Merge branch 'develop' into new-computes
2023-08-18 06:58:14 -04:00
9702a7a9d4
don't need to list utils.h as include as it is always included for styles
2023-08-18 06:58:06 -04:00
67f42fa84f
add version tags, sort out spelling issues
2023-08-18 06:58:00 -04:00
bb2c286f27
fix whitespace
2023-08-18 06:46:10 -04:00
2af8842877
whitespace
2023-08-18 06:40:51 -04:00
0624aa56b9
remove unused file
2023-08-18 01:50:13 -04:00
422b989c1c
may only set bond diameter, if there are actual bonds in the system allowed
2023-08-17 22:33:12 -04:00
5528cefe0f
move fsaa keyword next to ssao and away from dump_modify
...
we don't need to reallocate the buffers this way
2023-08-17 19:57:46 -04:00
f2901827e6
updates to variable doc page to clarify compute/fix options
2023-08-17 17:25:27 -06:00
299eda8ca3
have compute_reduce require either peratom or local inputs
2023-08-17 16:12:14 -06:00
988b121a96
silence compiler warnings
2023-08-17 16:55:57 -04:00
f4fe28d8d0
change PNG compression from best compression to best speed
2023-08-17 16:42:22 -04:00
0d739439c7
changes to compute voronoi/atom
2023-08-17 12:47:48 -06:00
aedda9513e
document cost of FSAA
2023-08-17 13:11:41 -04:00
a0414f2fc9
update TODO list
2023-08-17 05:38:51 -04:00
6e2a65c4c5
update docs for LAMMPS GUI
2023-08-17 05:26:48 -04:00
4ec5b5776c
fix permissions
2023-08-17 02:25:13 -04:00
b7126f523c
use counter so that widgets are properly assigned to their grid slots
2023-08-17 02:23:00 -04:00
18aa897430
fix whitespace and include missing icon
2023-08-17 01:38:34 -04:00
b2a8bc07a0
add option to toggle between VDW style representation and licorice style
2023-08-17 01:20:07 -04:00
23f9615ef2
color by element when units setting allows it
2023-08-17 00:41:30 -04:00
37b0ba1d51
import periodic table functions from VMD/molfile plugin
2023-08-17 00:40:00 -04:00
3ac856cc92
add extract_global() and extract_atom()
2023-08-17 00:39:10 -04:00
43347b87ce
also recognize integer ranges with : or * as integer
2023-08-17 00:38:46 -04:00
f91dc3e68a
implement anti-aliasing for dump image (and dump movie)
2023-08-16 20:24:57 -04:00
4628199041
update todo
2023-08-16 19:10:14 -04:00
3eb8fd219a
update of a Howto_output doc page
2023-08-16 16:19:11 -06:00
2c8a3d87a0
must stop running LAMMPS simulation before we can close the lammps object
2023-08-16 13:06:09 -04:00
ebbce58da6
fix typo
2023-08-16 12:07:43 -04:00
561f682afd
support setting image dimensions, have render activity indicator
2023-08-16 08:48:31 -04:00
44f725f61f
add tooltips, add run/stop/image buttons to status bar, replace run/stop icons
2023-08-16 07:11:07 -04:00
7c9eda658f
fix typo
2023-08-16 03:38:05 -04:00
06e2d5d306
Merge pull request #3883 from akohlmey/lammps-gui-improvements
...
LAMMPS GUI improvements
2023-08-16 02:17:57 -04:00
cd4642dfb4
Merge pull request #3887 from lammps/compute-prop-grid-proc
...
Add proc option to compute property/grid
2023-08-15 23:49:33 -04:00
b57f6d9b30
dynamic loaded library crashes currently on macOS
2023-08-15 23:44:14 -04:00
a7f84ef645
Merge pull request #3888 from lammps/example-asphere-tri
...
Changes to make example script in ASPHERE/tri run smoothly
2023-08-15 23:25:04 -04:00
2cdb9c5c69
must make copies on Linux
2023-08-15 23:22:17 -04:00
653f0c4d8a
correct re-launch implementation for windows
2023-08-15 23:13:31 -04:00
65cd6a3f2a
we cannot cleanly restart with a new plugin through loading. must relaunch.
2023-08-15 22:46:50 -04:00
51cb6da4ca
must dynamically load liblammps.so before any library function calls
2023-08-15 21:33:35 -04:00
d8541e1318
Merge branch 'develop' into lammps-gui-improvements
2023-08-15 21:23:58 -04:00
cbf463898d
add versionadded tag
2023-08-15 20:58:57 -04:00
9b45b80844
Merge branch 'develop' into example-asphere-tri
2023-08-15 20:56:09 -04:00
db9bb9e390
Merge branch 'develop' into compute-prop-grid-proc
2023-08-15 20:54:33 -04:00
1e2db10252
whitespace
2023-08-15 20:54:28 -04:00
e3167fb83d
Merge pull request #3881 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2023-08-15 20:40:30 -04:00
b3f045f5ae
changes to make example script in ASPHERE/tri run
2023-08-15 17:09:17 -06:00
185fa1bcdb
small documentation and spelling updates
2023-08-15 12:01:07 -04:00
e886d01190
add View in OVITO and View in VMD entries to Run menu
2023-08-15 08:04:01 -04:00
cd9a5f8d8c
make darkgray *really* dark gray, i.e. darker than gray
2023-08-15 06:09:34 -04:00
a5b2461e36
update docs
2023-08-15 06:08:57 -04:00
afd5f6a818
some more image settings tweaks
2023-08-15 06:08:39 -04:00
62547ccde5
update quick help and TODO list
2023-08-15 05:35:34 -04:00
263db3d13c
avoid lengthy accelerator details with Nvidia GPUs
2023-08-15 02:26:54 -04:00
0c7f56e881
imageviewer updates
...
- new zoom icons
- resetview option
- properly track pushbutton checked state
- add preferences options for selecting background and box color
2023-08-15 02:21:05 -04:00
dedddee70a
no point in removing a null pointer item
2023-08-15 01:06:15 -04:00
3bf70c1b97
various chart window updates and improvements
...
- charts are reset if the thermo style changes
- charts are reset if the timestep is reset (to a lower value)
- charts are not updated if thermo data is not valid (e.g. during setup)
- use integer format for Steps on the x-axis
2023-08-15 01:05:54 -04:00
8bfa0b2b04
add option to query Update::setupflag to see if thermo data is valid
2023-08-15 01:03:25 -04:00
4e604c2ccd
remove OpenMPI hack. We have disabled MPIIO testing altogether.
2023-08-14 22:05:32 -04:00
f0962f36f6
make consistent and avoid segfaults
2023-08-14 21:53:45 -04:00
e51845776d
make box, axes, ssao, antialias checkable buttons in image viewer
...
this reduces the antialias option to just 2x
2023-08-14 21:37:46 -04:00
2728f6763e
updated output and cross-check
2023-08-14 18:47:27 -04:00
c11c51ba3c
complete lammps gui howto
2023-08-14 16:56:22 -04:00
b53c564190
update clang-format detection for compatibility with Debian
2023-08-14 15:13:43 -04:00
9fc54865cf
improve desktop integration for Linux
2023-08-14 14:31:30 -04:00
dad8081d55
Merge pull request #3884 from akohlmey/fmtlib-10.1
...
Update fmtlib to version 10.1
2023-08-14 11:35:29 -04:00
e297800102
get rid of tr() macros
2023-08-14 10:11:58 -04:00
a10b1de511
complete bundling and assigning icons to actions
2023-08-14 04:01:33 -04:00
cdbbe33933
Made check incase PyTorch didn't define the device
2023-08-14 09:36:56 +02:00
ea965d3b26
Working on exchange comm on device, and grow arrays for xoriginal
2023-08-13 23:40:53 -05:00
619623f0f6
more icons
2023-08-13 21:38:18 -04:00
f53991c107
include more icons link to Howto doc
2023-08-13 17:46:00 -04:00
a07f02c135
more howto documentation updates
2023-08-13 17:13:19 -04:00
d650bc61c5
include images of the preferences dialog tabs and discuss preferences
2023-08-13 15:36:05 -04:00
7e3c04aa51
add a small LAMMPS icon to the status bar indicating whether an active LAMMPS instance exists
2023-08-13 02:57:47 -04:00
9f407cae1e
more documentation and tutorial updates
2023-08-13 02:57:02 -04:00
c1f9f9d1c6
we have accumulated enough changes to call this version 1.2
2023-08-13 00:15:09 -04:00
8076f77e1e
add missing connect() macro
2023-08-13 00:14:46 -04:00
d4b6302b31
more doc improvements
2023-08-12 23:33:06 -04:00
1991d74623
desktop integration for Linux, embedded icons on Windows
2023-08-12 23:30:37 -04:00
929ca8f0f1
small clarification
2023-08-12 21:07:35 -04:00
c11d58f7b1
Start working on a LAMMPS GUI howto
...
Docs are now organized as follows:
- README is minimal and points to other docs
- The section in Tools.rst mostly explains compilation and installation
- The Howto contains a tour of the GUI and explains intended functionality
2023-08-12 21:07:12 -04:00
e7b02e89fa
also linke the principal command when linking styles
2023-08-12 20:13:40 -04:00
bbcfbe957b
implement context specific help either via right-click or CTRL-?
2023-08-12 17:46:10 -04:00
3957b4b194
avoid legacy compilation failures on recent ubuntu machines that only have python3-config
2023-08-12 12:45:13 -04:00
5115df7a38
avoid legacy compilation failures on recent ubuntu machines that only have python3-config
2023-08-12 12:45:01 -04:00
dd18de164a
avoid legacy compilation failures on recent ubuntu machines that only have python3-config
2023-08-12 12:41:44 -04:00
45290b5296
update fmtlib to version 10.1
2023-08-12 11:52:22 -04:00
f104d75626
add missing icon
2023-08-12 10:17:10 -04:00
62b4318801
complete implementation of variable setting dialog
2023-08-12 10:08:02 -04:00
ca9924035b
Working on pack/unpack exchange for xoriginal
2023-08-12 01:19:43 -05:00
9110c23fcb
add set variables dialog
2023-08-12 00:09:30 -04:00
45b9801941
add parser that collects info about possible variables to be set from the command line
2023-08-11 21:59:51 -04:00
a24eccf95d
Removed maxatom from fix spring/self, need to work on exchange for xoriginal on spring/self/kk
2023-08-11 09:43:28 -05:00
2cf73ff427
use platform abstractions from Qt library
2023-08-11 06:44:52 -04:00
035620d252
more image window tweaks
...
- add image windows to View menu
- add setting to replace old image view instead of creating a new one
- add setting to turn on/off box
- add setting to turn on/off axes
2023-08-11 03:36:40 -04:00
93e67c9388
add pixmaps to image viewer buttons
2023-08-11 02:40:08 -04:00
2e0e3d9204
add support for near-interactive image processing
2023-08-10 23:27:04 -04:00
4afd5f9661
update status message while rendering snapshot image
2023-08-10 21:46:05 -04:00
7c03921669
only close LAMMPS instance if preferences for command line flags have changed
2023-08-10 21:36:09 -04:00
55d0b84428
add support for Image rendering with up to 4x4 antialiasing and SSAO mode
2023-08-10 21:16:17 -04:00
4fb5135887
remove scrollwheel support, add prototype buttons
2023-08-10 19:58:03 -04:00
cb2627220e
add a few more ideas
2023-08-10 13:29:27 -04:00
506383ab7e
more ideas
2023-08-10 06:35:34 -04:00
bf6e021335
Merge branch 'develop' into lammps-gui-improvements
2023-08-10 06:28:05 -04:00
eda6a39e6a
Merge branch 'develop' into collected-small-changes
2023-08-10 06:27:44 -04:00
3ae89fed8b
Merge pull request #3867 from akohlmey/fix-vector-nmax
...
Add nmax keyword to fix vector to restrict vector length
2023-08-10 06:27:11 -04:00
54edfd1604
update TODO, remove useless file
2023-08-10 06:14:41 -04:00
4bb3ecd09c
Added the fix spring/self/kk source files
2023-08-10 00:36:33 -05:00
6ff85cab7f
Adding fix spring/self/kk, needed to add maxatom to fix spring/self, may need resize xoriginal as well
2023-08-10 00:34:52 -05:00
2b7873a5bd
fix typos
2023-08-09 22:55:31 -04:00
cb4eee809d
add support to store the 5 most recent files and add them to the file menu
2023-08-09 22:22:17 -04:00
f1ba4227dc
update TODO list
2023-08-09 20:26:26 -04:00
27d4a8afcf
small tweak
2023-08-09 20:26:18 -04:00
2f415c8b62
bugfix for pair style dpd/gpu from Trung
2023-08-09 09:42:01 -04:00
b9afbf40a0
Merge branch 'develop' into collected-small-changes
2023-08-09 00:43:29 -04:00
bddb19fda1
disable *all* MPI-IO related testing
2023-08-09 00:41:40 -04:00
5d1c75e660
disable MPI-IO based restart writing (for now)
2023-08-09 00:41:39 -04:00
a56ac77132
indexing bugfix for compute global/atom
2023-08-09 00:41:39 -04:00
2f6dbfd239
possible workaround for unit test failure
...
taken from: https://github.com/open-mpi/ompi/issues/9656
2023-08-09 00:41:39 -04:00
ab4ae4f177
recover lost "reset to defaults" action
2023-08-09 00:36:42 -04:00
a4ab3935b4
more "About" dialog box tweaks
2023-08-09 00:36:33 -04:00
a3f742a405
add info about accelerator support and communication
2023-08-09 00:36:26 -04:00
46dd9c8546
make font size in "About" dialog 3/4 the default size.
2023-08-09 00:36:17 -04:00
b7fad288c7
fix ability to select a temporary directory (for image files)
2023-08-09 00:36:05 -04:00
7b1c00137a
add preference option to select default and text font
2023-08-09 00:35:47 -04:00
4397e13aaf
simplify font selection and prepare for making it a preference
2023-08-09 00:35:36 -04:00
54c62c86a7
fall back to "none" accelerator, if one was selected, but is no longer available
2023-08-09 00:35:23 -04:00
407bcf30a0
step patch level for lammps-gui
2023-08-09 00:35:13 -04:00
65d5d6508a
force C locale from within the LAMMPS GUI app
2023-08-09 00:34:58 -04:00
77808cd178
add option to set visibility of log and chart windows from menu and in preferences
2023-08-09 00:34:43 -04:00
d7b5387712
enforce C locale, so that numbers are created and parsed correctly in the GUI text editor
2023-08-09 00:34:35 -04:00
f345146103
Simplify QtCreator file, update TODO once more, tag patch level
2023-08-09 00:34:19 -04:00
6dcfe130a4
tweaks to syntax highlighting
2023-08-09 00:34:05 -04:00
b81aaebd87
update TODO list
2023-08-09 00:33:54 -04:00
d33d59ec41
update docs
2023-08-09 00:33:43 -04:00
1b0967477b
add support to export collected Thermo data to gnuplot .dat and excel .csv
2023-08-09 00:33:31 -04:00
bf79b91db0
update TODO list
2023-08-09 00:33:17 -04:00
890765f2e6
add preference option to replace chart window
2023-08-09 00:33:00 -04:00
53eaca030b
complete chart view window with option to select chart from thermo columns
2023-08-09 00:32:46 -04:00
fe7681d0b3
add chart viewer window to show graphs of ongoing runs from thermo data
2023-08-09 00:32:34 -04:00
d414dd52d5
subclass QPlainTextEdit for logwindows, so we can store its size on close
...
also some more settings tweaks (e.g. do not store window size when maximized)
and add setting to replace log windows instead or creating new ones.
2023-08-09 00:32:22 -04:00
ea15cec4bf
remember the size of the main window
2023-08-09 00:31:53 -04:00
9b0fe3eeda
improve LAMMPS GUI docs, add info about using the Linux-2-Windows cross-compiler
2023-08-09 00:31:11 -04:00
4ca32f0cec
Added comments to the use of operators overloaded when accessing unwrap on the GPU (serial works fine)
2023-08-07 15:24:16 -05:00
7c17ea632c
Reverted changes to tau as a time constant. To be checked.
2023-08-07 12:09:44 +02:00
4a82754464
Fixed an obvious bug with x
2023-08-07 00:30:32 -05:00
5a6b2ec59c
disable *all* MPI-IO related testing
2023-08-06 22:06:28 -04:00
a1bfbf4872
disable MPI-IO based restart writing (for now)
2023-08-06 22:06:14 -04:00
2987f38257
possible workaround for unit test failure
...
taken from: https://github.com/open-mpi/ompi/issues/9656
2023-08-06 22:05:53 -04:00
dc8f17e8e6
Fixed bugs with missing x array, removed the () operator overloads because they require access to domain within the kernels
2023-08-06 00:04:46 -05:00
b6f7a27b09
Merge pull request #3871 from megmcca/local-composition
...
Per-atom compute to calculate local composition of atom types
2023-08-05 00:53:57 -04:00
dbab5b6931
possible workaround for unit test failure
...
taken from: https://github.com/open-mpi/ompi/issues/9656
2023-08-04 22:32:28 -04:00
e10e1190e2
Merge branch 'develop' into triclinic-neighbor-bug
2023-08-04 22:32:19 -04:00
003a207038
possible workaround for unit test failure
...
taken from: https://github.com/open-mpi/ompi/issues/9656
2023-08-04 22:30:28 -04:00
7d359403ac
clarify docs
2023-08-04 21:37:20 -04:00
db0c892d24
correct parsing of arguments with nmax appended at the end
2023-08-04 21:37:12 -04:00
5e9658aff6
fix whitespace and minor documentation integration issues
2023-08-04 21:06:47 -04:00
7adb2d7bcf
fix syntax issues
2023-08-04 17:16:00 -04:00
b248211eb5
Merge branch 'develop' into fix-vector-nmax
2023-08-04 16:44:20 -04:00
41e71f2e41
update fix vector docs
2023-08-04 16:44:10 -04:00
95bc422424
fix duplicate implicit reference
2023-08-04 16:38:18 -04:00
bc02a7cc62
Merge pull request #3836 from akohlmey/cmake-3.16
...
Make CMake 3.16 the minimum required version
2023-08-04 15:36:32 -04:00
4c68e3f5f3
Small tweaks
2023-08-04 13:29:22 -06:00
376b83df52
Merge branch 'develop' of github.com:lammps/lammps into local-composition
2023-08-04 13:23:53 -06:00
5d3839db9f
clean up all created files
2023-08-04 13:27:01 -04:00
cf5cd9f977
update docs
2023-08-04 13:21:59 -04:00
907673c4d7
Merge branch 'develop' into fix-vector-nmax
2023-08-04 13:07:03 -04:00
951b344a07
Merge branch 'develop' into cmake-3.16
2023-08-04 13:05:08 -04:00
4851f30634
Merge pull request #3877 from akohlmey/collected_small_fixes
...
Collected small fixes
2023-08-04 13:04:39 -04:00
a6767c85b0
apply clang-format
2023-08-04 12:11:59 -04:00
bc6fcdc61a
Applying triclinic neighbor fixes to intel package.
2023-08-04 08:49:27 -07:00
1a5b947593
flag if we are cross-compiling
2023-08-04 08:02:06 -04:00
e958cc0ef1
silence warning about a setting that was added to silence warnings
2023-08-04 08:01:57 -04:00
ecb28e8e2e
Merge branch 'develop' into cmake-3.16
2023-08-04 04:26:30 -04:00
8eb7f56491
be more thorough and complete about including all required dll files
2023-08-04 04:17:01 -04:00
3a10888a6d
merge electrode changes
2023-08-04 17:03:44 +10:00
2ea1c78376
cosmetic
2023-08-04 02:24:52 -04:00
cf6866d5e6
improve message in about LAMMPS dialog
2023-08-03 22:42:50 -04:00
6280876825
Merge remote-tracking branch 'github/develop' into collected_small_fixes
2023-08-03 22:09:45 -04:00
a10aab440f
report LAMMPS GUI build choices in CMake config summary
2023-08-03 22:09:36 -04:00
e87bbf4edb
Merge pull request #3832 from akohlmey/fmtlib-update
...
Update fmtlib copy to version 10
2023-08-03 22:03:32 -04:00
4e08e6cb4c
add support to build LAMMPS GUI zip package with cross compiler
2023-08-03 21:57:33 -04:00
7498739f98
work around build issue with cross-compiler
2023-08-03 21:56:35 -04:00
0446bdfc00
work around C++17 issue in AWPMD package
2023-08-03 21:56:04 -04:00
7d84eb86f7
Merge remote-tracking branch 'github/develop' into collected_small_fixes
2023-08-03 21:01:08 -04:00
e467461cac
Merge pull request #3736 from lammps/always-exceptions
...
Always throw exceptions for errors
2023-08-03 21:00:19 -04:00
2305c4cb30
Merge branch 'develop' into cmake-3.16
2023-08-03 17:39:15 -04:00
794e3d11df
Merge pull request #3670 from stanmoore1/kk_update_4.0
...
Update Kokkos library in LAMMPS to v4.1.0
2023-08-03 17:36:22 -04:00
e3fa10ee88
add deprecation note to lammps_config_has_exceptions() function
2023-08-03 17:35:05 -04:00
6e9a6e6b0b
Merge pull request #3856 from akohlmey/remove-mscg-package
...
Remove MSCG package from LAMMPS distribution
2023-08-03 17:29:56 -04:00
24ea5fe7e3
hack to avoid compile failure with intel
2023-08-03 17:21:09 -04:00
397f3e4786
exceptions are always enabled and thus the check is no longer required
2023-08-03 16:52:24 -04:00
4ed98083e0
Merge branch 'develop' into always-exceptions
...
# Conflicts:
# src/library.cpp
2023-08-03 16:50:50 -04:00
a57f2a996f
sync with fmtlib upstream
2023-08-03 16:34:07 -04:00
6049f2985d
Merge branch 'develop' into fmtlib-update
2023-08-03 16:22:57 -04:00
e0055ea929
Merge branch 'develop' of github.com:lammps/lammps into kk_update_4.0
2023-08-03 13:42:48 -06:00
fbf0bad3b5
correct sort order
2023-08-03 14:30:32 -04:00
cefb38a000
update package list for Windows with MSVC
2023-08-03 14:30:21 -04:00
3f5898a241
flag development branch
2023-08-03 14:28:23 -04:00
cc9dee5ecd
use references instead of copies when looping over list of selected fixes
2023-08-03 11:00:05 -04:00
a6d178194e
use consistent names and capitalization in comments
2023-08-03 10:59:31 -04:00
9617c8e3d2
also update doc page
2023-08-02 16:30:26 -06:00
3e7f1ac83a
add proc option to compute property/grid
2023-08-02 16:27:19 -06:00
34c398dd37
Tried two ways of doing parallel reduce for fsum
2023-08-02 06:59:24 -05:00
e5bcbd4213
Bugfix electrode/conq after changes for qtotal
2023-08-02 13:03:45 +02:00
e3792616ad
Moving line break in BPM doc pages for link, fixing prop/atom syntax
2023-08-01 12:54:23 -06:00
6a991ff0a0
Updated fix efield/kk, needs work on unwrap
2023-08-01 10:53:20 -05:00
6c38c4de50
must update Purge.list when removing package from distribution
2023-07-27 10:46:34 -04:00
1fa4ab22ab
Merge branch 'develop' into remove-mscg-package
2023-07-27 10:45:23 -04:00
3657ed6beb
clean up comments
2023-07-27 03:35:46 -06:00
2273c5c475
fix memory and output bugs
2023-07-27 03:28:46 -06:00
f533d4ff66
Merge branch 'lammps:develop' into local-composition
2023-07-27 03:13:51 -06:00
0a5aa5b1d2
Merge branch 'lammps:develop' into compute-pace-update
2023-07-24 10:05:05 -06:00
a48f4597a2
add optional nmax keyword to fix vector to allow using it as a sliding window
2023-07-22 00:08:17 -04:00
b9aa71cbc5
Merge branch 'develop' of github.com:lammps/lammps into kk_update_4.0
2023-07-20 13:03:17 -06:00
3c2ba879ef
Merge branch 'lammps:develop' into compute-pace-update
2023-07-20 08:55:35 -06:00
ec65fc48ad
Cleaning up files, fixing bug in berendsen
2023-07-18 09:25:22 -06:00
f62a4c5372
Working on fix efield/kk
2023-07-17 16:49:26 -05:00
e9223fc5af
Fixing LAMMPS headers
2023-07-17 14:34:46 -06:00
2d897ac8f3
Fixing doc build errors
2023-07-17 14:22:22 -06:00
1ffb2289be
explicitly zeroing arrays
2023-07-17 11:59:50 -06:00
f4000efd8a
Adding reference section to doc pages, update misc error messages
2023-07-17 11:52:06 -06:00
9b7bd71ab6
remove MSCG package from LAMMPS distribution
2023-07-16 21:04:58 -04:00
b1a39d0b4d
Merge branch 'upstream' into kk-updates
2023-07-16 00:04:32 -05:00
a80739c537
Doc and gitignore updates
2023-07-15 22:12:10 -06:00
7fa1f4b3b4
Various clean ups, moving files
2023-07-15 22:10:19 -06:00
2ef326273d
Fixing bug in max rate threshold
2023-07-15 16:09:53 -06:00
78470febbd
Merge branch 'develop' of github.com:lammps/lammps into kk_update_4.0
2023-07-14 17:59:15 -06:00
63be267a94
Merge branch 'lammps:develop' into compute-pace-update
2023-07-13 08:38:20 -06:00
7b40576b2b
Merge branch 'lammps:develop' into compute-pace-update
2023-07-12 18:12:31 -06:00
c936e98d5c
Merge branch 'triclinic-neighbor-bug' of github.com:lammps/lammps into triclinic-neighbor-bug
2023-07-11 18:50:32 -07:00
a91b3dab96
doc atom ID requirement for triclinic
2023-07-11 18:50:23 -07:00
3fc809a1b9
add check for atom IDs when triclinic
2023-07-11 18:45:45 -07:00
89fb236144
port bugfix for colloid test failure
2023-07-11 18:35:16 -04:00
2a7ac115d8
fix whitespace (one more time)
2023-07-11 18:25:29 -04:00
fe1aab69e0
merge from ORIGIN
2023-07-11 14:39:44 -07:00
bb6e4d8440
add forgotten line to multi and mutli/old
2023-07-11 14:30:14 -07:00
2eeea43320
port neighbor list changes to OPENMP package
2023-07-11 10:11:39 -04:00
1427e0adbc
Merge remote-tracking branch 'github/develop' into triclinic-neighbor-bug
2023-07-10 22:36:08 -04:00
6bd965f0df
fix whitespace (again)
2023-07-10 22:35:36 -04:00
fbbf44fb8e
same changes to other NPair and NStencil methods
2023-07-10 18:25:29 -07:00
4ab95611db
merge with ORIGIN
2023-07-10 12:57:57 -07:00
07f42930ff
clean up code and comments
2023-07-10 12:53:02 -07:00
9db5d45232
port neighbor list build changes to corresponding OPENMP package files
2023-07-09 15:29:18 -04:00
e3349581c7
fix whitespace and remove debug code
2023-07-09 15:14:36 -04:00
ce1a084a0e
expand stencil for triclinic neighbor build
2023-07-08 18:31:55 -07:00
abadf9412a
check old results
2023-07-08 10:26:34 -07:00
42f2a4b5b0
exclude self interactions and double counting of own/own
2023-07-07 08:58:14 -07:00
129264aa14
debugging
2023-07-07 08:42:46 -07:00
bacfcd2050
change triclinic logic to not depend on exact I,J atom coords
2023-07-07 07:36:05 -07:00
f6d4fd74e3
Merge branch 'develop' into fix-rigid-enforce2d
2023-07-06 13:23:21 -04:00
108c5fc416
improve error messages
2023-07-05 14:59:35 -04:00
200b428039
Merge branch 'develop' into fix-rigid-enforce2d
2023-07-05 14:22:02 -04:00
9fde61fc4e
Update compute_stress_mop_profile.cpp
2023-07-05 16:59:02 +03:00
78f4e4f1a1
Update compute_stress_mop.rst
2023-07-05 16:51:41 +03:00
9aa9bdd3ba
Implementation of compute_angles in compute_stress_mop_profile.cpp and related adjustments to flags/memory allocations
2023-07-05 16:45:53 +03:00
79ed2d9e8b
Definition of compute_angle and related variables in compute_stress_mop_profile.h
2023-07-05 16:35:25 +03:00
94fa2f51c9
compute kinetic contribution without assuming orthogonal geometry
2023-07-05 13:38:56 +03:00
005c15c07b
compute kinetic contribution without assuming orthogonal geometry
2023-07-05 13:26:47 +03:00
3c09aa26f9
Merge branch 'develop' of github.com:lammps/lammps into kk_update_4.0
2023-07-03 16:35:57 -06:00
ef40448df6
update docs for CMake 3.16 requirement
2023-07-01 03:01:37 -04:00
4a46083e88
add git commit descriptor to LAMMPS version output
2023-06-30 23:29:17 -04:00
b50fc0be78
remove obsolete CONFIGURE_DEPENDS backward compatibility hack
2023-06-30 23:19:53 -04:00
71b48253e8
remove special case CMake code for versions before 3.16
2023-06-30 23:15:37 -04:00
378ef4b23e
require CMake version 3.16
2023-06-30 22:59:41 -04:00
7c9b7eecf3
Update CMake
2023-06-29 10:48:35 -06:00
330107b77b
Update Kokkos library in LAMMPS to v4.1.0
2023-06-29 10:42:42 -06:00
484e7ad0e3
clean up of originflag from compute_stress_mop_profile.h
2023-06-29 08:54:30 +03:00
6e32d29322
clean up of originflag variable in compute_stress_mop_profile.cpp
2023-06-29 08:53:50 +03:00
1743f0b338
update fmtlib to current master branch
2023-06-25 06:30:42 -04:00
d6532d3550
Adding h_ratelo calculation
2023-06-23 14:13:32 -06:00
fc365d3d5f
Merge branch 'develop' into always-exceptions
2023-06-22 10:53:36 -04:00
8e1711c803
Implement born_matrix in dihedral_quadratic.cpp
2023-06-22 17:00:10 +03:00
ae96c9bd47
Define born_matrix() in dihedral_quadratic.h
2023-06-22 16:58:00 +03:00
7ab9da0212
Implementation of born_matrix in dihedral_helix.cpp
2023-06-21 10:59:13 +03:00
fb31ffe17c
Definition of born_matrix() in dihedral_helix.h
2023-06-21 10:56:53 +03:00
7f3a930d89
Implement born_matrix() in angle_cosine_periodic.cpp
2023-06-20 16:21:57 +03:00
345a834c7e
Include definition of born_matrix() in angle_cosine_periodic.h
2023-06-20 16:20:57 +03:00
bb2d691e78
implement born_matrix in angle_mm3.cpp
2023-06-20 15:42:47 +03:00
2631a159af
define born_matrix in angle_mm3.h
2023-06-20 15:41:09 +03:00
24fbff2c03
Merge branch 'lammps:develop' into master
2023-06-20 11:50:30 +03:00
dc1eb43cf2
Cleaning coord and coordp vectors in compute_stress_mop_profile.cpp
2023-06-19 19:47:34 +03:00
ad3752431f
Regular pointer for coord and coordp in compute_stress_mop_profile.h
2023-06-19 19:42:01 +03:00
f6b259b186
Implementing born_matrix in bond_harmonic_shift_cut.cpp
2023-06-19 19:40:11 +03:00
6c9d42b7c3
Include born_matrix() definition in bond_harmonic_shift_cut.h
2023-06-19 19:38:50 +03:00
bfc969d5c5
implementation of born_matrix in bond_mm3.cpp
2023-06-19 16:39:49 +03:00
2f22761461
born_matrix() method in bond_mm3.h
2023-06-19 16:38:34 +03:00
365f4bc559
non-zero born_matrix_enable flag in angle_fourier.cpp
2023-06-18 18:44:28 +03:00
eb8512ba2a
implementation of born_matrix() for angle_quartic.cpp
2023-06-18 18:26:48 +03:00
4e17cc551e
inlcude born_matrix() definition in in angle_quartic.h
2023-06-18 18:25:35 +03:00
42c843ff4f
remove iostream from bond_gaussian.cpp
2023-06-18 18:24:24 +03:00
c7ac1c1d5a
Merge branch 'lammps:develop' into master
2023-06-18 18:22:24 +03:00
af76ffdfda
ROCM aware OpenMPI support
2023-06-18 17:08:49 +03:00
2a432bdaf1
Clarifying output as sqrt
2023-06-16 16:32:15 -06:00
ca636ffa7d
Adding d2min doc
2023-06-16 16:28:48 -06:00
a1513a7d3b
rattler documentation
2023-06-15 23:06:50 -06:00
7012e6ddd4
Debugging and cleaning up D2min calculation
2023-06-15 19:06:14 -06:00
2fbaeb4fc7
Fixing merge conflict
2023-06-15 16:03:30 -06:00
2905016f9a
Updating to develop
2023-06-15 16:00:48 -06:00
25f5e74e9a
updating args and D2min calculation in nonaffine fix
2023-06-15 15:51:59 -06:00
227c4f2f1a
Merge branch 'develop' into fix-rigid-enforce2d
2023-06-15 10:04:48 -04:00
60173c477d
Creating persistent h_rate variable
2023-06-14 15:14:19 -06:00
f75eda4bf4
Updating size of set in restart
2023-06-14 14:16:46 -06:00
6de50fbd33
Adding iso options to fix deform
2023-06-14 13:39:24 -06:00
a05fcc326e
Implement born_matrix() in bond_gaussian.cpp
2023-06-12 12:47:21 +03:00
85765a2bf3
Include born_matrix() definition in bond_gaussian.h
2023-06-12 12:45:52 +03:00
38fd78b867
factor out variable lcomp
2023-06-10 09:11:09 -06:00
9eb32fc6b0
fix memory allocation runtime error
2023-06-10 07:54:40 -06:00
bb1ff49af6
Corrected bug from f_piston not initialised. Removed superfluous
...
temp compute id variable name
2023-06-07 14:03:40 +02:00
170173a213
Merge branch 'develop' of github.com:lammps/lammps into kk_update_4.0
2023-06-06 08:48:41 -06:00
0d7a411123
Merge branch 'NPTLangevin' of github.com:Bibobu/lammps into NPTLangevin
2023-06-06 09:54:16 +02:00
0c2cd80028
Edited the documentation of fix_press_langevin to take changes into
...
account.
2023-06-06 09:37:34 +02:00
9a585f8204
Change variables names in header for consistency with GJF paper.
2023-06-06 09:14:23 +02:00
a4e7966da5
Fixed some error messages for consistency.
...
Seed did not need comm->me addition.
2023-06-06 09:11:27 +02:00
aeab026d66
Update Kokkos arch list
2023-06-05 15:32:26 -06:00
e1573a11a6
Update CMake
2023-06-05 15:07:07 -06:00
8ddd965127
Update Kokkos library in LAMMPS to v4.0.1
2023-06-05 15:03:28 -06:00
39eaab5278
Merge branch 'kk_update_3.7.2' of github.com:stanmoore1/lammps into kk_update_4.0
2023-06-05 11:05:26 -06:00
741db3da28
Merge branch 'develop' of github.com:lammps/lammps into kk_update_4.0
2023-06-05 10:55:24 -06:00
0d875d4f8f
Fixed up kokkos version
2023-06-01 18:51:31 -06:00
710597a353
Made some coding style changes
2023-06-01 17:43:51 -06:00
2c22bb49b4
Added some comments to data members
2023-06-01 12:32:02 -06:00
0e4d5f03a1
Merge branch 'lammps:develop' into local-composition
2023-06-01 07:46:15 -06:00
9a389fbac6
fix typo
2023-06-01 03:25:17 -06:00
4ebc8afd1e
update documentation
2023-06-01 03:20:43 -06:00
90e84a6ff8
set up basic KOKKOS file (untested)
2023-05-31 13:32:52 -06:00
1124f7eb93
adjust to one-liner
2023-05-31 13:32:37 -06:00
59bdb136dc
added qtotal keyword
2023-05-31 14:50:55 +00:00
40056e29a4
move reset of lcomp array to correct scope
2023-05-25 11:58:02 -06:00
a0a0812ebf
Added link to fix press/berendsen and fixed minor typos
2023-05-24 14:33:34 -06:00
d9937fc2c6
add base tested code
2023-05-24 13:16:08 -06:00
74d89c4c9b
init
2023-05-24 11:07:03 -06:00
68ec36b006
Added the flip keyword to the documentation of fix_press_langevin.
2023-05-20 09:16:30 +02:00
9440f26355
Merge branch 'develop' of github.com:lammps/lammps into NPTLangevin
2023-05-20 08:59:29 +02:00
93402f61d8
Updated the documentation to include triclinic commands and other info.
2023-05-20 08:58:52 +02:00
ab925000fe
Added triclinic and relative remap functions to press/langevin files
2023-05-19 16:34:42 +02:00
1c33aec5dc
Wrote the documentation for fix_press_langevin
2023-05-17 18:28:49 +02:00
b1c4fc8948
Merge branch 'develop' of github.com:lammps/lammps into NPTLangevin
2023-05-17 17:14:25 +02:00
859012b192
Initial commit of an early version of anisotropic Langevin barostat.
2023-05-17 17:13:07 +02:00
308bea4557
Merge branch 'upstream' into kk-updates
2023-04-26 23:14:54 -05:00
e1df51969d
Merge branch 'develop' into always-exceptions
2023-04-25 09:08:21 -04:00
0be9206c08
Merge branch 'develop' into kk_update_4.0
2023-04-24 09:05:29 -06:00
8a118b6f17
Merge pull request #16 from rbberger/kk_cpp17_update
...
Cleanups and HIP bugfix
2023-04-24 09:01:59 -06:00
74cf149aef
Merge branch 'lammps:develop' into main
2023-04-24 09:00:00 -06:00
65a42d3921
kokkos: make use of NeedDup_v
2023-04-22 17:05:05 -06:00
f954edc791
kokkos: remove duplicated define
2023-04-22 16:45:38 -06:00
0fee9ce956
kokkos: HIP is no longer in Experimental namespace
2023-04-22 16:42:10 -06:00
88909114a4
kokkos: make use of AtomicDup_v
2023-04-22 16:33:25 -06:00
d3b48a9346
kokkos: use std::enable_if_t and std::is_same_v
2023-04-22 16:20:04 -06:00
bee5afcd08
Added yukawa/colloid/kk
2023-04-21 00:22:36 -05:00
f138117ecf
Merge branch 'develop' of github.com:lammps/lammps into kk_update_4.0
2023-04-18 12:36:08 -06:00
f2e1bf5116
Merge branch 'kk_update_4.0' of github.com:stanmoore1/lammps into kk_update_4.0
2023-04-18 12:35:51 -06:00
5a25d5310b
Fix bug in Makefile.kokkos
2023-04-18 12:35:30 -06:00
5f4a80d41f
remove obsolete unittest code specific to handling the case of lammps exceptions disabled
2023-04-16 12:34:47 -04:00
98efb19e79
simplify and modernize. apply clang-format.
2023-04-16 12:23:42 -04:00
8086228976
make communicator protected and use accessor instead. simplify
2023-04-15 21:54:13 -04:00
baeed85468
update CMake files
2023-04-15 18:03:09 -04:00
0cd5ae5f2e
remove -DLAMMPS_EXCEPTIONS and always enable the corresponding code paths
2023-04-15 17:49:08 -04:00
3ed6612f08
correct comment
2023-04-14 23:20:22 -04:00
e1e82e6715
Merge branch 'develop' into fix-rigid-enforce2d
2023-04-14 14:38:21 -04:00
fed3c02d01
improve error messages and partially apply clang-format
2023-04-04 08:56:30 -04:00
777ba98764
cosmetic
2023-04-04 08:56:07 -04:00
6e09037aa3
incremental improvements
2023-04-04 05:20:53 -04:00
3f636cbad1
Merge branch 'develop' into fix-rigid-enforce2d
2023-04-04 01:49:52 -04:00
56f760d0d8
whitespace
2023-04-03 22:30:39 -04:00
d2565bb1e2
port changes to OPENMP
2023-04-03 22:30:30 -04:00
ac465baf80
fix compilation issue with KOKKOS
2023-04-03 22:29:50 -04:00
8d523c0604
enable fix rigid to support 2d enforcement internally
2023-04-03 17:21:11 -06:00
b456beb62f
Reorganizing intel npair to work with cmake, adding intel stencil
2023-03-28 13:55:12 -06:00
781eb934c1
Adding mass to python numpy unittest of KE
2023-03-27 16:37:11 -06:00
c319231395
Merge branch 'develop' into consolidate_neigh_classes
2023-03-27 10:33:04 -06:00
1991332887
Merge branch 'develop' of github.com:lammps/lammps into kk_update_4.0
2023-03-24 09:17:32 -06:00
cc7c4bed76
Merge branch 'develop' into consolidate_neigh_classes
2023-03-16 20:30:38 -06:00
aab4750231
Update docs
2023-03-03 10:50:12 -07:00
10a3fc9508
Remove unused volatile overloads
2023-03-03 10:06:58 -07:00
35a45eaa36
Remove deprecated code
2023-03-03 09:56:01 -07:00
d18c1fdad1
Update C++ standard for Kokkos
2023-03-03 09:36:29 -07:00
03916a3c28
Update Kokkos CMake
2023-03-03 09:32:53 -07:00
14cb8576f4
Update Kokkos library in LAMMPS to v4.0
2023-03-03 09:22:33 -07:00
7d8866891a
Call particle_map in compute of pppm/electrode
2023-02-01 11:35:03 +01:00
7160594902
Warning for mobile electrode atoms
2023-01-31 07:39:31 +00:00
c4676aabfd
Adding missing variables from omp npair halffull
2022-11-23 09:58:46 -07:00
58f9553bf1
Copying fixes to omp
2022-11-23 08:52:21 -07:00
8f81cd80b6
Fixing a few errors in npair/stencil classes
2022-11-22 21:31:31 -07:00
f3d5941301
Updating logic for multi
2022-11-14 20:48:02 -07:00
b3e6a0bfa3
Fixing mistake in multi stencil
2022-11-12 20:44:45 -07:00
b0dcaa3823
Updating OPENMP package
2022-11-12 16:18:11 -07:00
213df2e2d5
Merge branch 'develop' into consolidate_neigh_classes
2022-11-11 20:41:19 -07:00
11f3195b0c
Fixing more oversights in npair classes
2022-11-11 20:35:52 -07:00
c5181bb7c8
Fixing various oversights in npair classes
2022-11-11 16:56:21 -07:00
48a957f333
Remove screen print
2022-11-03 09:04:50 -06:00
02370fa25e
Include headers in ace-evaluator directory
2022-11-02 14:51:00 -06:00
301877c6db
Merge branch 'compute-pace' of https://github.com/jmgoff/lammps_compute_PACE into compute-pace
2022-11-02 14:11:15 -06:00
f8b29e09cd
Merge branch 'lammps:develop' into compute-pace
2022-11-02 14:10:53 -06:00
6544fbd248
Fixing compilation mistake, updating dev reference
2022-10-30 21:04:31 -06:00
33c84963e9
Merging with develop
2022-10-30 12:45:33 -06:00
fcc47158b3
Adding other npair classes
2022-10-29 20:35:04 -06:00
9cff8b4ae6
Merge branch 'compute-pace' of github.com:jmgoff/lammps_compute_PACE into compute-pace
...
Updated with new PRs from Yuri
2022-10-28 14:18:42 -06:00
5c6dedae52
fixed bug for bikflag 1 dgradflag 0
2022-10-28 14:17:24 -06:00
e74b6769a9
No need to populate map in constructor
2022-10-28 14:17:24 -06:00
9130f0a327
Working multi-element example
2022-10-28 14:17:24 -06:00
0159810cc8
add examples
2022-10-28 14:17:24 -06:00
3a57f5185d
add examples
2022-10-28 14:17:24 -06:00
40b76b24a0
Merge branch 'develop' of https://github.com/lammps/lammps into develop
2022-10-28 14:16:42 -06:00
63618d2490
Adding scalar pressure compute
2022-10-24 10:59:22 -06:00
173e2382b3
Adding documentation, various updates
2022-10-22 19:03:52 -06:00
e8cd992891
fixed bug for bikflag 1 dgradflag 0
2022-10-18 17:29:56 -06:00
614fb3cbdd
Adding other nstencil classes
2022-10-16 21:02:02 -06:00
66471c1465
Adding pressure controls and fixing misc errors
2022-10-11 16:52:02 -06:00
b8728884fc
Drafting stress controls in fix deform
2022-10-10 10:33:47 -06:00
079ab1946f
No need to populate map in constructor
2022-10-06 10:38:43 -06:00
a7d16f486f
Working multi-element example
2022-10-06 10:38:43 -06:00
bc6a419dd4
add examples
2022-10-06 10:38:43 -06:00
ca98afea7a
add examples
2022-10-06 10:38:43 -06:00
39f0051de6
Merge branch 'develop' of github.com:lammps/lammps into develop
...
Update the ML-PACE code to include recent updates from lammps-user-pace
including gamma pair fix.
2022-10-06 10:36:29 -06:00
80da41efc9
No need to populate map in constructor
2022-09-29 10:53:28 -06:00
85da521642
Working multi-element example
2022-09-29 10:07:22 -06:00
b4eab5e9b0
add examples
2022-09-28 13:08:56 -06:00
43698824f1
add examples
2022-09-28 13:07:50 -06:00
a03a6a9692
compute pace for ACE descriptor calculations
2022-09-28 10:12:00 -06:00
25b89473b2
changing order of central bin
2022-09-03 16:46:55 -06:00
fb2cf0c32a
Prototyping new nstencil/npair classes
2022-08-04 14:05:18 -06:00