e410a2816a
Merge branch 'stable' into maintenance
2024-10-01 08:35:18 -04:00
f489ff1699
flag as update 1 version
2024-10-01 08:34:24 -04:00
ec839d494c
Merge pull request #4327 from lammps/maintenance
...
First Set of Collected Bug Fixes and Maintenance Updates for 29 August 2024 Stable Release
2024-10-01 08:09:12 -04:00
346d1de4dd
backport refactoring and bugfixes from PR #4190
2024-09-30 17:24:28 -04:00
29819b29ae
fix cut-n-paste error
2024-09-27 19:55:16 -04:00
076c711dba
Backport MS-MEAM bugfix from upstream for L12 lattice
2024-09-27 14:59:34 -04:00
c4a822a4cf
fix typo
2024-09-26 22:14:53 -04:00
84b2b1c231
backport fix wall/gran bugfix by @jtclemm from PR #4339
2024-09-26 21:42:21 -04:00
4c47ff284c
backport fixes to fix pour from PR #4339 be @jtclemm
2024-09-26 20:17:27 -04:00
503d7230a6
update and correct description of running LAMMPS on Windows
2024-09-25 12:31:09 -04:00
e46d511885
fix cut-n-paste bug
2024-09-24 10:57:00 -04:00
7c6ec1409f
Fix deadlock by always deallocating views of views in serial
2024-09-23 21:37:10 -04:00
dcfdbef0a0
improve error message and labelmap detection
2024-09-21 22:20:37 -04:00
6b02db9e21
support typelabels for parsing xyz file with non-numeric types
2024-09-21 15:56:36 -04:00
001c1cd938
relax epsilon or mark unstable based on test results on non-x86 architectures
2024-09-16 00:36:36 -04:00
d74fd195a3
fix comparison for missing arguments when using wildcards
2024-09-14 05:12:18 -04:00
eb2b5aa0ac
correct indexing when filling lmp_firstneigh array
2024-09-14 02:25:33 -04:00
89d3c0b0a6
fix indexing error
2024-09-13 05:47:35 -04:00
f0abbc80be
enforce that Pair::map is always initialized
2024-09-13 05:47:24 -04:00
3cb951e729
Add error check for fix acks2/reaxff/kk, tweak other error checks to print correct style
2024-09-09 17:24:40 -06:00
bea24c70a6
must call Error::all() from all MPI ranks.
2024-09-05 23:22:18 -04:00
87f022576d
bugfix from upstream that affected fix shake/kk
2024-09-05 17:01:05 -04:00
20d10ec751
small corrections in the DIFFRACTION package, mostly cosmetic
2024-09-02 06:28:51 -04:00
2e502b59bb
make certain that the mass and mass_setflag arrays are fully initialized (to zero)
2024-08-31 07:08:54 -04:00
0ed1b85d6f
fix logic bug
2024-08-31 07:08:38 -04:00
8b665764cc
Fix typo in CMakeLists.txt
2024-08-31 01:45:58 -04:00
77da90df2a
remove double delete[]
2024-08-30 23:22:00 -04:00
69693750ce
Merge branch 'maintenance' of github.com:lammps/lammps into maintenance
2024-08-30 23:21:10 -04:00
b41e3c9939
replace bogus allocation
2024-08-30 23:20:28 -04:00
1208f3dd5e
replace bogus allocation
2024-08-30 22:52:20 -04:00
04a5fe06e7
make compatible with comm_modify vel yes
2024-08-30 22:52:09 -04:00
dc94ff97de
fix bug where custom property dimension was not reported
2024-08-30 10:41:31 -04:00
31b5ffbeca
flag as maintenance version
2024-08-29 22:07:07 -04:00
570c9d190f
sync to release version
2024-08-29 20:47:52 -04:00
b5e21701ee
Merge branch 'release' into stable
...
# Conflicts:
# src/OPENMP/npair_halffull_newton_trim_omp.cpp
# tools/lammps-shell/lammps-shell.cpp
2024-08-29 20:35:00 -04:00
05e836f50e
Merge pull request #4297 from akohlmey/next_release
...
Update version strings for release
2024-08-29 20:26:41 -04:00
317fb8d537
Merge pull request #4301 from stanmoore1/reaxff_overflow_errors
...
Gracefully error out if integer overflow in ReaxFF or QEq
2024-08-29 20:19:29 -04:00
4aca808da6
Casts need to be bigint
2024-08-29 17:40:38 -06:00
7a9f0cd60d
Fix potential overflow in Kokkos neighbor counting
2024-08-29 14:40:50 -06:00
6fd022695a
Tweak error message
2024-08-29 14:23:49 -06:00
571076a5a7
Gracefully error out if integer overflow in ReaxFF or QEq
2024-08-29 14:18:08 -06:00
2581b1abfe
update change log info for flatpak
2024-08-28 22:13:04 -04:00
a2138b79d6
Merge branch 'develop' into next_release
2024-08-28 22:12:31 -04:00
d48ca258fa
Merge pull request #4209 from akohlmey/plumed-plugin
...
Add support to build the PLUMED package as a plugin
2024-08-28 19:10:46 -04:00
0cb72423b8
Merge pull request #4177 from lammps/maintenance
...
Fourth Set of Collected Bug Fixes and Maintenance Updates for 2 August 2023 Stable release
2024-08-28 17:22:37 -04:00
8fc48ad374
backport support for building PLUMED as plugin
2024-08-28 16:14:22 -04:00
af5f437aeb
update list of dependencies
2024-08-28 15:30:44 -04:00
acfed12684
avoid recursion. there is only one executable.
2024-08-28 15:12:46 -04:00
4e8c1f3284
Merge branch 'develop' into plumed-plugin
2024-08-28 14:28:05 -04:00
0ad64045f5
Merge pull request #4298 from akohlmey/collected-small-fixes
...
Collected small fixes for LAMMPS and LAMMPS-GUI for the stable release
2024-08-28 11:54:27 -04:00
f2102b76f2
cosmetic
2024-08-28 11:09:47 -04:00
78310bddcf
update docs for LAMMPS-GUI plugin changes and document flatpak build
2024-08-27 21:43:00 -04:00
932eaf864a
must register variant for QList<QString> before using QSettings
2024-08-27 21:19:09 -04:00
99e5b06279
make plugin path canonical
2024-08-27 17:18:11 -04:00
98b4771ed6
sanity check
2024-08-27 17:18:01 -04:00
c01585e8b2
revise plugin loading logic
2024-08-27 17:02:17 -04:00
49d664583a
correct define
2024-08-27 17:00:42 -04:00
4060de6a9c
make handling of plugin path and recent files more consistent
2024-08-27 14:27:39 -04:00
83aab0f425
add option to set plugin path from the command line
2024-08-27 10:40:24 -04:00
d8b9679b87
fix cut-n-paste issue
2024-08-27 10:10:29 -04:00
5fbdf155e5
remove unused variables
2024-08-27 08:57:42 -04:00
2ebe1f019f
avoid uninitialized data access in case there are no atoms owned by a process
2024-08-26 21:14:44 -04:00
6e791034f9
Merge pull request #4295 from akohlmey/collected-small-fixes
...
Updates for LAMMPS-GUI
2024-08-26 14:03:41 -04:00
ac90dca5a1
whitespace
2024-08-26 11:38:26 -04:00
4e590507f0
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2024-08-26 11:37:56 -04:00
121195d19d
Merge pull request #4290 from lammps/doc-page-ke-tensors
...
Amend doc page explanations of vector outputs from the various compute temp commands
2024-08-26 11:18:19 -04:00
d9a2fd9f36
kokkos: move #endif to correct location
2024-08-26 10:54:14 -04:00
dc66929e65
Merge pull request #4293 from jrgissing/bond_react_fixes_summ24
...
Bond/react: fixes and error checking
2024-08-26 10:45:32 -04:00
d1f141c962
Merge branch 'develop' into plumed-plugin
2024-08-26 04:17:04 -04:00
99153f20be
refactor how reactions are skipped
...
better treatment of allowing all possible reactions when using 'overlap' keyword of 'create_atoms' feature
2024-08-25 21:55:19 -04:00
fa373eb685
update pending version tags with planned release date
2024-08-25 16:39:13 -04:00
c68981c7fc
build LAMMPS-GUI flatpack from release branch of the official repo
2024-08-25 16:37:49 -04:00
b8b103df28
update version strings
2024-08-25 16:37:25 -04:00
9e5e1af125
update TODO list for LAMMPS-GUI
2024-08-25 16:25:42 -04:00
d59d31b445
remove accidental commit
2024-08-25 16:14:36 -04:00
cfcbad9e38
back to 5 sigma
2024-08-25 16:07:22 -04:00
586e5db757
completely hide inactive atom size field instead of only disabling them
2024-08-25 15:49:42 -04:00
a1a72f741a
update docs with recent paper
2024-08-25 14:54:51 -04:00
e94d32e7d3
clean up tiny_nylon example
2024-08-25 14:19:17 -04:00
6514dbb4b6
refactor how to insert atoms
2024-08-25 13:42:51 -04:00
86975151b2
step LAMMPS-GUI version
2024-08-25 07:27:37 -04:00
e3773cad83
workaround for Qt 5.12 which is lacking some color constants
2024-08-25 02:50:47 -04:00
765212eae2
LAMMPS-GUI doc update
2024-08-25 01:18:29 -04:00
97c5bcc00c
update
2024-08-25 00:55:56 -04:00
180593e53c
add missing picture
2024-08-25 00:51:43 -04:00
67bba08b3d
add unit tests for extracting lattice spacings
2024-08-25 00:41:58 -04:00
6c13e8d053
tweak docs for better formatting
2024-08-25 00:41:26 -04:00
ac91b4fbb3
add field to set atom size if not determined otherwise. seed by lattice spacing
2024-08-25 00:21:07 -04:00
3c2fba1112
add support for extracting the current lattice spacing to library interface
2024-08-25 00:17:17 -04:00
4507101ec3
show dark mode screenshot
2024-08-24 22:51:50 -04:00
e19556263c
provide syntax highlighting color schemes for light and dark themes
2024-08-24 19:28:11 -04:00
baf1511f23
add light/dark mode detection
2024-08-24 19:21:03 -04:00
217546ed3b
tweak LAMMPS-GUI howto typesetting
2024-08-24 15:11:43 -04:00
2a84aa8063
document find and replace dialog
2024-08-24 14:39:33 -04:00
be029a9122
tweak layout of keyboard shortcut table
2024-08-24 14:39:19 -04:00
35d8a3d68e
Document 'Find and Replace' dialog
2024-08-24 14:32:01 -04:00
d98a3d61da
reduce outlier margin from 5 sigma to 4 sigma
2024-08-24 11:58:26 -04:00
1b3652583b
implement text search and replace functionality
2024-08-24 11:58:14 -04:00
72873b0dca
line number area attempts to be dark mode compatible
2024-08-24 02:56:47 -04:00
ec0cdb8bdc
tweak background color settings
2024-08-24 02:11:18 -04:00
c0770715dd
Merge pull request #4292 from akohlmey/collected-small-fixes
...
Collected small fixes and changes
2024-08-23 14:49:40 -04:00
bc701c20f7
cleaning clipboard has no effect
2024-08-23 03:30:56 -04:00
2beda14b23
clear clipboard before exiting
2024-08-23 03:26:46 -04:00
a20997b7cd
regularize application startup. use Qt's command line parser support
2024-08-23 03:16:48 -04:00
1b339b84e1
forgot to store chart update preference
2024-08-23 02:24:18 -04:00
4f3004fc40
we use PNG version of logo
2024-08-23 00:22:14 -04:00
d8329b30e1
force initialization
2024-08-23 00:09:41 -04:00
f6d0d91e2b
make certain local virial storage is initialized
2024-08-23 00:02:59 -04:00
b28f18106c
try to make coverity happy
2024-08-22 23:55:59 -04:00
51a78a8a7f
make else branches only for fixes
2024-08-22 23:55:42 -04:00
b300ef29ee
simplify; make certain nmax is always initialized
2024-08-22 23:39:29 -04:00
42dec6fe6e
modernize and remove dead code
2024-08-22 21:03:29 -04:00
6fbb96140f
avoid INTEL package compilation failure with upcoming Intel compiler releases
2024-08-22 17:42:14 -04:00
01bbd60568
avoid INTEL package compilation failure with upcoming Intel compiler releases
2024-08-22 17:41:47 -04:00
1494d12b88
step LAMMPS-GUI version number. update TODO list
2024-08-22 08:31:35 -04:00
5c48a120dd
add versionadded entry for smooth plots
2024-08-22 01:54:05 -04:00
5f58650d2c
update LAMMPS-GUI documentation for recent changes
2024-08-22 01:23:34 -04:00
f24b7c02ed
add label for plots selection
2024-08-22 01:23:09 -04:00
4a291f8bed
spelling
2024-08-22 01:04:05 -04:00
4d6b998a75
flang may be called flang-new
2024-08-22 00:00:27 -04:00
c00326debc
backport grid fixes from upstream
2024-08-21 23:53:13 -04:00
446b9ed7b3
make compatible with -DLAMMPS_BIGBIG
2024-08-21 22:32:29 -04:00
9cd83a9513
remove dead code
2024-08-21 22:29:54 -04:00
79fd385239
whitespace
2024-08-21 20:22:01 -04:00
97f8a62f59
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2024-08-21 20:21:43 -04:00
827bc6361b
fix spelling and formatting issues
2024-08-21 20:18:28 -04:00
9e314b6a06
Merge pull request #4291 from lammps/extend-verlet-split
...
Add error checks to verlet/split for unsupported KSpace methods
2024-08-21 20:07:42 -04:00
0ca7bd9aaa
Merge branch 'develop' into collected-small-fixes
2024-08-21 18:04:38 -04:00
f36e09720a
Merge pull request #4287 from akohlmey/collected-small-fixes
...
Collected small fixes and updates for LAMMPS and LAMMPS-GUI
2024-08-21 17:51:58 -04:00
c8b485a2df
improve error message
2024-08-21 17:48:01 -04:00
9b46cd9a3a
add error checks to verlet/split
2024-08-21 15:23:27 -06:00
b4eb027851
Merge pull request #4289 from lammps/grid-debug
...
Fix 2 bugs with distributed grids
2024-08-21 17:21:35 -04:00
466927b0df
update code owners list
2024-08-21 16:45:28 -04:00
92abea3372
Merge pull request #4273 from jtclemm/small-patches
...
Few small patches to BPM, RHEO, and GRANULAR packages
2024-08-21 16:33:28 -04:00
e142e4fe23
Merge pull request #4228 from ndtrung81/regression-tests
...
Adding support for doing regression tests
2024-08-21 16:07:42 -04:00
d1fb321eae
Merge branch 'develop' into small-patches
2024-08-21 16:04:40 -04:00
aca36d1e6a
apply clang-format
2024-08-21 15:17:28 -04:00
7eb105adbe
tweak
2024-08-21 13:09:00 -06:00
32a6db151f
clarify compute pressure doc page as well
2024-08-21 13:07:51 -06:00
7de2073e8e
better explanations of vector outputs for compute temp commands
2024-08-21 12:46:45 -06:00
a541873b41
2 bug fixes
2024-08-21 10:28:24 -06:00
26a0501e67
use large logo version with rounded corners and drop shadow
2024-08-21 12:07:37 -04:00
112f311591
throw error when trying to use neigh_modify exclude with dynamic groups
2024-08-21 10:34:46 -04:00
47b5b2dfa3
throw error when trying to use neigh_modify exclude with dynamic groups
2024-08-21 10:34:20 -04:00
cdbec96e07
enable and apply clang-format
2024-08-21 09:00:11 -04:00
e3333bc19d
tweak no-git version output
2024-08-21 00:01:04 -04:00
2746ec609f
remove unused argument
2024-08-20 23:55:35 -04:00
b65c92e2bb
fix syntax error
2024-08-20 23:40:02 -04:00
64e7e7234e
work around unavailable git info for PDF title
2024-08-20 23:32:18 -04:00
355b62a788
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2024-08-20 22:38:12 -04:00
adc5adf799
Merge pull request #4256 from rbberger/docs_authors
...
docs: expand author list
2024-08-20 22:37:53 -04:00
6db454a5e2
tweak title page some more
2024-08-20 22:37:25 -04:00
77f19f1dc9
small tweak to license text
2024-08-20 21:12:14 -04:00
28cd3bdb73
reorder and group author list and improve formatting in PDF file
2024-08-20 21:11:37 -04:00
4e947a9003
debugging
2024-08-20 17:28:36 -06:00
0a77c2fe35
Merge branch 'develop' into docs_authors
2024-08-20 18:12:48 -04:00
72a7634dec
use custom title page
2024-08-20 16:31:32 -04:00
047d1010a0
Merge branch 'develop' into plumed-plugin
2024-08-20 11:09:18 -04:00
5665f29e03
move to proper place
2024-08-20 09:31:57 -04:00
f3be84a22b
fix issues spotted by valgrind
2024-08-20 09:31:03 -04:00
19d6227220
plug memory leaks in testers
2024-08-20 09:19:58 -04:00
2b485a3f62
be more paranoid about cleaning up
2024-08-20 04:10:15 -04:00
80ea7ac120
plug another memory leak
2024-08-20 01:26:48 -04:00
02752ddf6a
don't leak memory when throwing an exception
2024-08-20 01:15:53 -04:00
8cfd856296
plug small memory leak
2024-08-20 00:50:24 -04:00
1809115c64
avoid uninitialized access to next_thermo and next_restart from reset_dt()
2024-08-20 00:12:29 -04:00
085dec4d3c
Use drop down list to select raw or smooth plot or both. Fix plot color.
2024-08-20 00:02:17 -04:00
2f6ac590b0
spelling and cosmetic stuff
2024-08-19 17:59:13 -04:00
3ebdc04aac
Merge branch 'develop' into regression-tests
2024-08-19 17:50:43 -04:00
7fadaf08b2
Made the tool name and the subfolder consistent
2024-08-19 15:53:13 -05:00
71d102402f
Added a paragraph to describe the regression-tests tool in Tools.rst
2024-08-19 15:44:23 -05:00
4c6beb548e
white on black title. Make page 1 show up in PDF sidebar
2024-08-19 16:26:38 -04:00
7b62f82428
Merge branch 'doc_fixes' into merge-richard
2024-08-19 15:58:42 -04:00
c299c94ebc
Merge pull request #4262 from jrgissing/type-labels-for-pair_style_commands
...
Type label support for pair_style commands
2024-08-19 15:02:23 -04:00
921f4f678d
Merge pull request #4275 from akohlmey/collected-small-fixes
...
Collected fixes and changes for LAMMPS and LAMMPS-GUI
2024-08-19 14:07:24 -04:00
1bd6ba2b19
remove redundant navigation
2024-08-19 13:28:01 -04:00
a46c427de7
spelling
2024-08-19 08:45:56 -04:00
2cda355a92
restore to original for windows
2024-08-19 04:45:32 -04:00
26096d3399
tweak table widths for smoother display as PDF
2024-08-19 04:43:57 -04:00
03df6b276f
restore table column tweaks for @rbberger
2024-08-19 01:36:08 -04:00
75663ab14b
windows hack
2024-08-19 01:21:00 -04:00
c341344873
revert back to old layout. looks better with HTML.
2024-08-19 01:10:01 -04:00
4c15ac99a3
expand_type_int verify->bool
2024-08-18 23:05:52 -06:00
1afa56e0da
expand_type_int: optional flag to check types
...
verifying type could probably be default, except for historical reasons
would involve removing redundant checks after calling routine
2024-08-18 22:39:01 -06:00
ca937372f4
fix typo
2024-08-19 00:34:52 -04:00
67e0af8a1b
find LAMMPS python module for force style tests
2024-08-19 00:31:24 -04:00
d39354d569
docs: proposal for pdf title page customization
2024-08-18 22:31:06 -06:00
5902d81eca
Revert "use memory create/destroy for allocating MPI objects which prefer 16 byte alignment"
...
This reverts commit 827d4709ac .
2024-08-19 00:16:50 -04:00
3edcc9ac00
silence compiler warnings
2024-08-19 00:04:50 -04:00
307a5b9592
fix bug causing memory corruption and clean up lmp_f2c.h header
2024-08-18 23:48:47 -04:00
88583a862e
cosmetic
2024-08-18 23:15:07 -04:00
827d4709ac
use memory create/destroy for allocating MPI objects which prefer 16 byte alignment
2024-08-18 23:14:53 -04:00
a8447b419d
fix bug causing memory corruption and clean up lmp_f2c.h header
2024-08-18 21:34:15 -04:00
67dccdc52f
make "invisible" first page of manual show up in table of contents
2024-08-18 18:56:45 -04:00
a8a66211c0
add some more advertisement for LAMMPS-GUI
2024-08-18 18:55:59 -04:00
80ff92d172
modernize, improve error output
2024-08-18 18:49:16 -04:00
3f9d244281
spelling
2024-08-18 17:36:11 -04:00
0735e976ff
Merge branch 'doc_fixes' of github.com:jmgoff/lammps_compute_PACE into collected-small-fixes
2024-08-18 17:32:06 -04:00
a5695829a9
refer to icc as Intel Classic Compiler
2024-08-18 17:28:54 -04:00
90a595f519
"back end" keeps the spellchecker happier and is just as well.
2024-08-18 17:28:34 -04:00
b3a7d4dc95
revert white on black PDF title page
2024-08-18 17:28:03 -04:00
4b01401815
more consistent fix average notation
2024-08-18 15:04:58 -06:00
cac32085a7
Merge branch 'doc_fixes' of https://github.com/rbberger/lammps into collected-small-fixes
2024-08-18 16:45:48 -04:00
2b879324f0
minor doc fix
2024-08-18 14:00:58 -06:00
84c102fe36
docs: proposal for pdf title page customization
2024-08-18 13:20:40 -06:00
216be2e96f
docs: complete howto review
2024-08-18 13:20:00 -06:00
e5876b3b36
convert to c++ style declarations
2024-08-18 14:55:46 -04:00
0e1863d9bb
correct forward declaration
2024-08-18 14:55:24 -04:00
80fefbb3f8
Various small cleanups to RHEO package flagged by compiler warnings
...
The individual changes are:
- remove of unused function parameters
- replace non-standard variable length arrays on the stack with static ones
- disable citation removed from the manual
- replace #defined constants with enum or static constexpr
- enable and apply clang-format
2024-08-18 13:01:31 -04:00
5a85702752
don't print multi-line messages multiple times
2024-08-18 11:38:24 -04:00
ffc04aaf7c
silence compiler warnings
2024-08-18 11:02:01 -04:00
b7cf79a7b9
docs: start with howto section
2024-08-18 07:59:29 -06:00
0b54a0b1e3
docs: add :lammps: role
...
This allows to write :lammps:`command` for inline highlighting of LAMMPS
code.
2024-08-18 07:42:46 -06:00
05857315d8
docs: fixup Packages_list.rst table
2024-08-18 07:41:06 -06:00
271ae19fe7
must use overload wrapper on Qt5
2024-08-18 06:03:41 -04:00
9dddc7945d
add missing file
2024-08-18 05:51:31 -04:00
98a7e045bb
add smoothed plot to chart windows
2024-08-18 00:53:10 -04:00
e4b9da147a
reintroduce facility to skip over outlier data due to corrupted data
2024-08-17 21:28:56 -04:00
87abcc6f0f
mass replace 2 -> two, and 3 -> three where it can be safely detecte
2024-08-17 08:15:58 -04:00
435c8fdd32
Merge branch 'Edits/corrections-to-doc-pages-949---1220' of https://github.com/jrgissing/lammps into collected-small-fixes
2024-08-17 07:59:11 -04:00
9f6dbf6609
doc pages 949-1220
2024-08-17 00:28:57 -04:00
dd6c933269
remove normalization
2024-08-17 00:15:08 -04:00
3758d575d7
Update fix_balance.rst
2024-08-16 23:44:17 -04:00
8973d9a9ba
avoid outlier data in plots from corrupted data when polling thermo data
2024-08-16 23:25:41 -04:00
a3990ad73f
update chart window less frequently than updating data. interval set in preferences
2024-08-16 23:01:47 -04:00
6f7a48fa7a
fix off-by-on bug preventing the "reset zoom" button for charts to work as expected
2024-08-16 23:00:41 -04:00
14d9e2b722
not using sphinx-design
2024-08-16 18:06:24 -04:00
78fe9585a4
populate dump style index by moving commands off of commands_list.rst
2024-08-16 17:58:55 -04:00
f0f8b49afb
distribute additional LaTeX files for better looking manual
2024-08-16 17:57:48 -04:00
d0cfe2d00f
fix LATBOLTZ example
2024-08-16 17:53:59 -04:00
b1654f11c1
fix issues with compute smd/vol and related docs
2024-08-16 17:53:39 -04:00
6573a8d882
fix typo
2024-08-16 17:52:58 -04:00
aa68d6aacd
modernize access to fixes and flag incompatible wall fixes
2024-08-16 17:52:12 -04:00
d443e7dc8c
cannot reference undocumented fix
2024-08-16 17:36:37 -04:00
12016be69a
update log file
2024-08-16 17:36:19 -04:00
85d79e2aa5
fix typo
2024-08-16 16:56:22 -04:00
9d3c60b334
make sphinx happy
2024-08-16 16:38:02 -04:00
b6b2cc0667
Merge branch 'doc-updates' of https://github.com/jtclemm/lammps into collected-small-fixes
2024-08-16 16:34:30 -04:00
a2fa7d68d7
update docs to make wall fix restrictions more explicit
2024-08-16 16:29:45 -04:00
5111170d8f
modernize access to fixes and flag incompatible wall fixes
2024-08-16 16:10:36 -04:00
9c2c8045cb
docs: update speed section
2024-08-16 14:09:32 -06:00
15127ad2e2
Last batch of edits
2024-08-16 14:03:40 -06:00
2db37c9a35
fix issues with compute smd/vol and related docs
2024-08-16 14:58:47 -04:00
1fca4d94d0
docs: update Packages_details.rst
2024-08-16 12:54:57 -06:00
a625955143
docs: update commands section
2024-08-16 12:54:53 -06:00
4aaf7d7098
fix LATBOLTZ example
2024-08-16 14:51:29 -04:00
e4a654c7cd
fix typo
2024-08-16 12:49:09 -04:00
635f6000eb
improve error messages, especiall for compile time selected options
2024-08-16 12:49:04 -04:00
04fdfdadc6
tweak layout of commands lists
2024-08-16 00:46:44 -04:00
661e2e74fb
make table widths explicit and tweak them to improve readability in PDF
2024-08-16 00:25:25 -04:00
8f366268bb
whitespace
2024-08-15 22:55:07 -04:00
5a96d537de
final set of bibliography updates
2024-08-15 22:52:42 -04:00
732be489a3
another error check
2024-08-15 19:48:17 -04:00
dca156eacc
Edits to devleoper doc files 2
2024-08-15 17:12:39 -06:00
c68ea4fe1e
better place for error check
2024-08-15 19:09:16 -04:00
27bf4d7974
bond/react: change where to reset mol IDs
...
needs to happen after topology changes communicated
2024-08-15 18:15:30 -04:00
a0b125f905
use automatic numbering
2024-08-15 16:46:06 -04:00
6b226f1ff2
display commands summary category list only with HTML
2024-08-15 16:45:53 -04:00
db603a380e
Merge branch 'doc-pdf' of https://github.com/ndtrung81/lammps into collected-small-fixes
2024-08-15 13:37:11 -04:00
875ba17dd8
Edits/corrections to doc pages 2315-2589
2024-08-15 09:38:58 -05:00
68b808d3b5
precompute random numbers to avoid memory corruption with multi-threading
2024-08-15 00:25:28 -04:00
97026569a7
more bibliography updates
2024-08-14 23:45:59 -04:00
b97717eb46
update false-positives
2024-08-14 22:47:28 -04:00
298fb4eb3f
Merge branch 'doc-pdf-GClavier' of https://github.com/Bibobu/lammps into collected-small-fixes
2024-08-14 22:30:19 -04:00
a796554096
use explicit column widths and tweak them for good display in PDF. HTML is unaffected
2024-08-14 22:29:19 -04:00
bc492afe1c
tweak size of tables
2024-08-14 21:34:17 -04:00
e9f5ff4ea9
distribute additional LaTeX files for better looking manual
2024-08-14 17:54:46 -04:00
efc53d6439
docs: update run section
2024-08-14 15:29:21 -06:00
817f92d1fe
docs: completed review of build section
2024-08-14 15:25:53 -06:00
26f9a84c4f
doc: more build section updates
2024-08-14 14:15:48 -06:00
9ab9212612
Changed docstring of lammps_create_atoms to avoid weird formatting in
...
Manual.pdf
2024-08-14 21:57:56 +02:00
29ee719129
Formatting typo
2024-08-14 21:20:07 +02:00
cb03f45528
Some typos
2024-08-14 21:16:54 +02:00
9d5710ad53
some more documentation updates for bibliography
2024-08-14 14:57:53 -04:00
892d2dda96
Added mention of the MatSci forum in the Errors_common introduction
...
section after the section about mailing the devs.
2024-08-14 20:49:49 +02:00
a91e534eab
Changed Germain Clavier's mail adress.
2024-08-14 19:57:48 +02:00
e52c739814
There are actually 3 scripts in the amber2lmp folder. Is the 99 format
...
version necessary?
2024-08-14 19:35:47 +02:00
30208f7173
Added a tinker section to Tools.rst.
2024-08-14 19:32:56 +02:00
c683489110
Added a valgrind section to Tools.rst.
2024-08-14 19:25:22 +02:00
10f32e0548
make index single-column
2024-08-14 13:12:44 -04:00
60fe24acb4
Edits to developer doc files
2024-08-14 10:41:52 -06:00
ffeb74c05f
Adding py links to python scatter
2024-08-14 10:41:08 -06:00
f36f3ca26b
make index single column
2024-08-14 12:18:26 -04:00
9b97e37f72
strip off common namespace components from index entries
2024-08-14 12:18:17 -04:00
9144f7abcf
populate dump style index by moving commands off of commands_list.rst
2024-08-14 11:06:35 -04:00
6a91f2ec67
bibliography cleanup
2024-08-14 10:32:46 -04:00
9e6715504b
fix typo and reformat
2024-08-14 06:59:57 -04:00
e0dad96e53
a couple more doc tweaks
2024-08-14 06:44:44 -04:00
7ecdea20eb
fix issue with pair style srp that broke regression test
2024-08-14 05:16:45 -04:00
e1a0cc29be
docs: update build section
2024-08-14 00:42:36 -06:00
cf0bc0e6bb
docs: update install section
2024-08-14 00:03:10 -06:00
a7df221b14
correct indentation to comply with sphinx requirements
2024-08-14 01:46:18 -04:00
511b642a60
use math environments to typeset math expressions. make consistent.
2024-08-14 01:44:17 -04:00
308ecaef1c
more doc reformatting
2024-08-14 01:34:42 -04:00
3c0397f8b9
Edits to modify doc files
2024-08-13 20:17:26 -06:00
5a55ca39bc
convert lists with global values from fixes to use automatic numbering
2024-08-13 20:59:57 -04:00
4d1632b9f7
small doc fixes
2024-08-13 20:47:46 -04:00
35cf16b109
Update pair_srp.cpp
2024-08-13 18:49:53 -04:00
726311f8d2
Update pair_e3b.cpp
2024-08-13 18:48:35 -04:00
3321477c7f
misc doc fixes to python section
2024-08-13 16:30:33 -06:00
70384d4344
syntax highlighting updates for added command
2024-08-13 17:57:11 -04:00
56d0d7c1c2
Updating log file
2024-08-13 15:28:06 -06:00
09af3e0fac
initialize pointers in constructor. removed commented out code
2024-08-13 17:07:28 -04:00
fcaaca8304
step LAMMPS-GUI version to 1.6.8
2024-08-13 16:46:46 -04:00
8dd655dd1c
Merge branch 'develop' into type-labels-for-pair_style_commands
2024-08-13 16:19:44 -04:00
5da737fd11
must not set tip4p atom and bond types when restarting from a restart file
2024-08-13 16:07:20 -04:00
a69356a02f
Processed the ERROR line in the output, increased max_np to 4 when no reference log file exists
2024-08-13 15:01:29 -05:00
aa0b6c47c2
Merge pull request #4263 from akohlmey/collected-small-fixes
...
Collected small fixes and updates for LAMMPS and LAMMPS-GUI
2024-08-13 15:22:54 -04:00
0f792b0434
cast return value to void to indicate that we want to ignore the result
2024-08-13 12:36:43 -04:00
700a22b7cd
Cleaned up and added check for "Total wall time" in the output
2024-08-13 11:03:35 -05:00
b479cf6c68
use old fashioned way to signal we want to ignore the return value
2024-08-13 11:38:22 -04:00
dd148557b5
enforce initialization
2024-08-13 11:34:11 -04:00
b459f33f5e
avoid off-by-on overflow
2024-08-13 11:34:11 -04:00
6dad7f7396
forgot to flag development version.
2024-08-13 11:09:14 -04:00
063e6bcdc8
small tweaks
2024-08-13 11:06:04 -04:00
0d968374b8
small cleanup
2024-08-13 06:39:47 -04:00
164419bc1f
cosmetic
2024-08-13 03:48:35 -04:00
bd2e1098ce
avoid tiny memory leak
2024-08-13 03:44:30 -04:00
bb2c8d8da0
propagate font choices
2024-08-13 03:42:41 -04:00
206302a8e1
more consistent font selections by avoiding QApplication
2024-08-13 03:21:32 -04:00
8111697882
relax epsilong to accommodate MSVC++
2024-08-13 01:08:57 -04:00
a5fe6543a7
check for errors of the geturl command and abort with message
2024-08-13 00:15:35 -04:00
17ea8d6381
update comment
2024-08-12 23:52:41 -04:00
4ee6910d98
add tests for 2NN MEAM potentials
2024-08-12 23:48:06 -04:00
1af5519379
update -restart2info and info docs
2024-08-12 22:57:21 -04:00
5bcfed5fce
symlink potentials
2024-08-12 22:02:57 -04:00
a4bff8988b
add missing potentials via symlinks
2024-08-12 21:55:13 -04:00
633ff19ab9
fix up some EFF inputs and create conventional log files
2024-08-12 21:51:59 -04:00
2115ac8971
use compliant box creation for 2d
2024-08-12 21:25:42 -04:00
8a77949db2
cleanly demo/test using restart files without leaving binary files behind
2024-08-12 21:19:46 -04:00
a1adf5d2d1
avoid mismatched new/deletep[] and malloc()/free()
2024-08-12 21:04:12 -04:00
24436e3463
fix typo
2024-08-12 11:11:32 -04:00
bbd72a8960
Switched the order of the checks for ERROR in the output to be first
2024-08-12 09:59:58 -05:00
462e9756ce
fix box dimensions to comply with stricter requirement for 2d geometries
2024-08-12 10:54:00 -04:00
fe98a875bb
must check more thoroughly
2024-08-12 10:26:56 -04:00
f98568c350
add completer for extra/* arguments to read_data
2024-08-12 00:57:50 -04:00
d759d8acf7
must have network access for the flatpak app
2024-08-11 23:40:17 -04:00
243b593426
add permission to desktop
2024-08-11 23:23:58 -04:00
accbd69c03
use more reliable conversion to const char *
2024-08-11 23:15:21 -04:00
9ab07ecba6
don't return temporaries
2024-08-11 22:55:37 -04:00
9080d6bfed
add wizard for tutorial 2
2024-08-11 22:55:27 -04:00
23139db860
must use different conversion to const char* to avoid garbage output
2024-08-11 19:19:56 -04:00
c6e90eed9c
update appdata for LAMMPS-GUI
2024-08-11 14:08:43 -04:00
231c3910ba
fix up icon
2024-08-11 12:25:20 -04:00
c7f6d75856
add an "info" page to the wizard explaining the content of tutorial 1
2024-08-11 12:17:29 -04:00
cccb43bb9b
turn off CA verification as it fails on Windows
2024-08-11 12:17:06 -04:00
9163c40b7d
put the tutorial folders into the user's "Desktop" folder instead of home or application folder.
2024-08-11 12:16:46 -04:00
a92192d16b
automatically include release version in binary package name
2024-08-11 09:58:21 -04:00
ccd77da836
integrate new tutorial logo
2024-08-11 09:31:09 -04:00
fedeeaef24
rework wizard for tutorial 1 to load manifest
2024-08-11 00:18:11 -04:00
6b0f529c0b
Added more detailed output
2024-08-10 17:52:10 -05:00
a94fa9cd43
Merge branch 'develop' into collected-small-fixes
2024-08-10 11:54:50 -04:00
4b756e0b1c
Merge pull request #4270 from lammps/fix-store-global-bug-fix
...
Fix a bug when restarting with stored data in fix STORE/GLOBAL for global vectors or arrays
2024-08-10 11:29:06 -04:00
bdc08a99fe
backport fix STORE/GLOBAL bugfix PR #4270
2024-08-10 10:23:45 -04:00
22f25f0c00
whitespace
2024-08-10 10:13:36 -04:00
1617870fc3
Extracted the compiler name from log file names (g++, or intel)
2024-08-09 23:43:28 -05:00
f5b1ec668e
enforce using the same style wizard dialogs on all platforms
2024-08-09 22:41:24 -04:00
fc6fe9e740
add missing header
2024-08-09 21:16:34 -04:00
e2fede9076
sync write_dump with upstream to avoid issues.
2024-08-09 21:07:03 -04:00
423cf977fa
wizard for tutorial 1 is almost complete
2024-08-09 18:30:24 -04:00
658cadceea
add helper to purge directories recursively
2024-08-09 18:29:38 -04:00
f4fa78cf03
Fixed issues with detecting the basename of input (e.g. in.min.box) and the log file
2024-08-09 17:17:37 -05:00
b5929be883
Merge conflicts
2024-08-09 15:38:19 -06:00
8f8ff6f636
updating fix add/heat in example
2024-08-09 15:36:27 -06:00
a7c6b0ee42
Fixing errors in add heat
2024-08-09 15:36:27 -06:00
07ac930733
Typo
2024-08-09 15:36:27 -06:00
7ce2919092
removed debug info
2024-08-09 14:10:15 -06:00
a294a970e3
ensure restart with global data resets the vector/array sizes
2024-08-09 14:01:41 -06:00
d4b6bce4af
grow a bit again
2024-08-09 12:22:18 -04:00
76fbece9ee
clarification
2024-08-09 09:27:02 -04:00
28dc58a389
add 2NN MEAM potential files for High-Entropy Alloys
2024-08-08 21:56:58 -04:00
800335fe2f
whitespace
2024-08-08 21:47:47 -04:00
48cde7c566
whitespace
2024-08-08 21:47:26 -04:00
9ce75ac45a
remove menu entry to open web tutorial
2024-08-08 21:40:39 -04:00
2edc8dc1ac
do not copy internal "noinit" keyword to clipboard
2024-08-08 21:40:20 -04:00
14583e5fb6
backport improved fix from upstream
2024-08-08 21:36:52 -04:00
ab2558db15
improve error handling and reporting for MEAM user parameter file
2024-08-08 21:28:38 -04:00
5fa0c4951a
sync with upstream
2024-08-08 21:28:27 -04:00
751d7f0197
improve error handling and reporting for MEAM user parameter file
2024-08-08 21:27:44 -04:00
54dc7776f2
small grammar tweak
2024-08-08 21:27:06 -04:00
444e85d46c
convert e3b and srp
2024-08-08 18:57:53 -04:00
c12974f006
convert rest of tip4p
2024-08-08 18:13:19 -04:00
7f2267041e
make smaller
2024-08-08 15:30:28 -04:00
23fb11736a
rewrite
2024-08-08 15:30:20 -04:00
bd0574c11d
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2024-08-08 13:43:25 -04:00
62665dd079
Merge pull request #4266 from akohlmey/geturl-command
...
New geturl command to download files for LAMMPS inputs on demand
2024-08-08 13:42:21 -04:00
4ad7740676
fix up cut-n-paste error
2024-08-08 11:41:54 -04:00
dbf9c75509
some more atom info in "info system"
2024-08-08 11:22:02 -04:00
eac7c6a8ed
rephrase
2024-08-08 11:12:30 -04:00
6f3056511b
follow common convention for manual pages documenting multiple styles
2024-08-08 05:00:01 -04:00
45e90ac2f8
must not access thermo class, if not yet created
2024-08-08 04:37:59 -04:00
4f0e99793f
refactor tip4p/long
2024-08-08 00:23:33 -04:00
1b29dc4920
refactor lj/long/tip4p/long
2024-08-08 00:19:12 -04:00
6203738dcb
proposed solution
...
bit of trickery to allow type labels to be used before they are defined
2024-08-08 00:05:20 -04:00
b9e7c9534b
switch branch
2024-08-07 22:47:25 -04:00
da26b69d8d
partial implementation of wizards to start tutorials
2024-08-07 22:44:10 -04:00
03bc0768cd
try to free resources allocated by inspecting restart files
2024-08-07 17:30:55 -04:00
6bc0cae2d4
fix up fix colvars docs
2024-08-07 16:07:58 -04:00
6544861bd3
document large restart file warning
2024-08-07 16:01:02 -04:00
323ecdd891
add confirmation dialog with warning when trying to inspect a large restart
2024-08-07 15:57:42 -04:00
7f8bcbd93a
document "verbose" keyword to "geturl"
2024-08-07 14:01:23 -04:00
69294ef343
add "verbose" option for debugging which will divert libcurl logging to the screen
2024-08-07 13:08:35 -04:00
af68051981
switch libcur to verbose output
2024-08-07 12:41:32 -04:00
c8ba358f67
more debugging github runner for macos
2024-08-07 12:20:35 -04:00
cdab8d09ad
need to update LAMMPS help message, too
2024-08-07 12:12:45 -04:00
a8bb296a17
switch to verbose mode to debug GitHub runner.
2024-08-07 11:15:13 -04:00
c47a32206b
add versionadded tags
2024-08-07 10:47:58 -04:00
f197ce3165
expose new introspection to library interfaces for consistency
2024-08-07 10:37:20 -04:00
937c17f3b8
add tests for geturl command
2024-08-07 10:27:48 -04:00
85f322e4f2
add introspection support for -DLAMMPS_CURL
2024-08-07 10:27:19 -04:00
fe9c9cc77d
fix highlighting bug and add geturl
2024-08-07 09:38:10 -04:00
dcb3871e58
doc integration of gerurl
2024-08-07 09:37:49 -04:00
3fa48dfa34
build system integration of geturl
2024-08-07 09:37:33 -04:00
b645a0c4b1
new command geturl
2024-08-07 09:37:09 -04:00
c4510ba1ed
type label support for pair_write
2024-08-06 23:51:49 -04:00
3833309725
type labels for pair_srp bond type
2024-08-06 23:37:14 -04:00
e605c1a62e
type label for pair e3b oxygen
2024-08-06 23:27:34 -04:00
288f0a672d
type labels for hbond pair styles K value
2024-08-06 23:13:44 -04:00
de7fdf99a3
type label for pair_coeff atm K value
2024-08-06 22:54:16 -04:00
530d6b5869
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2024-08-06 18:39:36 -04:00
b25cb2adff
Merge pull request #4261 from Colvars/colvars-update
...
Colvars update
2024-08-06 18:01:35 -04:00
b7bb8083ed
implement -restart2info command line flag and document it
2024-08-06 17:14:46 -04:00
40b2b08f23
avoid uninitialized access and get a "clean" core dump if the wrong pointer is used.
2024-08-06 16:08:41 -04:00
4818aec25b
cosmetic
2024-08-06 15:50:50 -04:00
2344b7bcc3
enable and apply clang-format
2024-08-06 15:34:16 -04:00
ce3b3b2950
remove dead code
2024-08-06 15:30:57 -04:00
8194a9fd2f
do not confuse static code analysis
2024-08-06 15:22:29 -04:00
19b7d3eac6
mention LAMMPS-GUI as visualizer option and tool to general dump image commands
2024-08-06 11:16:20 -04:00
0fe1f2c2be
Merge branch 'develop' into plumed-plugin
2024-08-06 10:58:15 -04:00
8118d8e829
Merge pull request #2 from akohlmey/colvars-update
2024-08-06 15:05:06 +02:00
5f86046a92
document "Inspect Restart" feature
2024-08-06 06:36:54 -04:00
69ac247088
generate data file from restart with "pair ij" flag
2024-08-06 06:18:20 -04:00
543ceaaf89
when using "write_data" with "noinit" and "pair ij" generate missing pair coeffs by calling Pair::init_one()
2024-08-06 06:17:44 -04:00
494660700a
reduce default size of image viewer
2024-08-06 00:59:23 -04:00
f21dec8b06
Fixed issues with empty output, thus no Step nor Loop
2024-08-05 23:40:05 -05:00
f956fb1059
Update pair_coul.rst
2024-08-06 00:29:00 -04:00
5d5303b59e
wrong link
2024-08-06 00:21:25 -04:00
bba2ec9adf
type labels for MOLECULE tip4p styles
2024-08-06 00:08:11 -04:00
2627d90adf
docs for FEP tip4p type labels
2024-08-06 00:04:16 -04:00
1753343727
copy/paste error
2024-08-06 00:01:35 -04:00
ca0e155b9d
type labels for FEP tip4p styles
2024-08-05 23:56:47 -04:00
0b87199e4a
docs for tip4p type labels update
...
lj/cut and lj/long
2024-08-05 23:50:09 -04:00
6492ef1320
type labels for other KSPACE pair_styles
2024-08-05 23:32:45 -04:00
ea3fb32805
comm info is more distracting than useful
2024-08-05 23:11:38 -04:00
654fd05f0e
Merge branch 'develop' into collected-small-fixes
2024-08-05 22:43:50 -04:00
46c5ff624c
follow the LAMMPS programming style more closely
2024-08-05 22:32:55 -04:00
445020359b
simplify using LAMMPS_NS::utils functions
2024-08-05 22:13:20 -04:00
e5957ccc19
recreate example logs with new colvars version
2024-08-05 22:12:30 -04:00
04eb6c421d
remove class member "me" and apply clang-format
2024-08-05 21:47:12 -04:00
a42d632aed
Merge branch 'develop' into colvars-update
2024-08-05 21:38:57 -04:00
843e678a78
Merge pull request #4255 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-08-05 20:53:15 -04:00
ae39fc5b21
fix logic bug
2024-08-05 20:24:38 -04:00
0216692698
add restart file inspector showing system info, data file, and snapshot image
2024-08-05 20:04:44 -04:00
3f79b7e493
Update pair_lj_cut_tip4p_long.cpp
2024-08-05 19:52:03 -04:00
7561e05218
output timestep info as part of the system info
2024-08-05 19:39:57 -04:00
89debb2141
add a hidden "noinit" flag to write_dump that works the same as for write_data
2024-08-05 19:31:21 -04:00
d9e0847c3b
update read_restart docs about timestep info
2024-08-05 19:27:36 -04:00
9fa2ffa659
Merge pull request #4259 from jrgissing/add_some_more_type_label_support,again
...
Type label support for dump image, movie
2024-08-05 19:22:55 -04:00
133dee9ac1
Update Colvars library to version 2024-06-04
2024-08-06 01:07:43 +02:00
278accd9ea
Update FixColvars to expand usage of fix_modify commands
...
See https://github.com/Colvars/colvars/pull/418
Also moving inthash code to a separate file to simplify future refactoring
2024-08-06 01:05:51 +02:00
72a0992054
Propagate OpenMP flags to Colvars library
2024-08-06 00:57:12 +02:00
e599663b2b
Update dump_image.rst
2024-08-05 18:11:53 -04:00
c6eb1fb9dd
Allowed to skip subfolders from input lists by commenting them out
2024-08-05 16:28:23 -05:00
54a5d5e605
improve flatpak building so it sets up the required repo automatically as well
2024-08-05 14:23:54 -04:00
b094113e7a
update TODO list
2024-08-05 08:58:31 -04:00
4b50356aa8
step LAMMPS-GUI version number
2024-08-05 08:55:34 -04:00
52416afd95
remove comment
2024-08-05 08:55:20 -04:00
f20aa6271c
also support bcolor, bdiam
...
(type label support)
2024-08-04 19:35:02 -04:00
a0f4da37e9
docs for type label support
2024-08-04 19:09:18 -04:00
6ecaa7c7ba
type label support for acolor, adiam
...
for dump_image, movie
2024-08-04 19:02:30 -04:00
6e1c2bde4d
add missing icon file
2024-08-04 18:49:38 -04:00
66621a99fd
update docs for LAMMPS-GUI to include recent additions
2024-08-04 18:48:35 -04:00
fd8a5d3e88
make default choice of image shininess selectable in preferences
2024-08-04 18:25:46 -04:00
fbc505c7c6
add shininess toggle button to image viewer, move buttons to second line on top
2024-08-04 17:51:34 -04:00
6671e3b410
Fixed valgrind tests with 1 proc and typo in the config file
2024-08-04 15:26:54 -05:00
d470919a44
implement auto-save on run and quit
2024-08-04 11:27:03 -04:00
1d1b448e18
update Linux installation docs to describe flatpak installation
2024-08-04 06:34:07 -04:00
e1275baa99
update LAMMPS-GUI TODO list
2024-08-03 23:09:12 -04:00
081169b239
automatically switch between showing stable, release, latests doc pages
2024-08-03 14:35:37 -04:00
14b552372d
update help index table
2024-08-03 13:38:33 -04:00
92b33b3c07
export git and LAMMPS version strings through library interface
2024-08-03 13:33:21 -04:00
7c9703b416
update LAMMPS-GUI docs for changing the default of "Reformat on 'Enter'"
2024-08-03 09:16:34 -04:00
950237105d
remove redundant entry
2024-08-03 08:58:38 -04:00
c6e03d2aa4
disable re-indent on return by default
2024-08-03 08:28:16 -04:00
4dfc15151a
cap the maximum number of threads used by default at 16
2024-08-03 08:26:54 -04:00
70abf60d73
Merge branch 'develop' into plumed-plugin
2024-08-02 23:13:37 -04:00
c60c42cede
correct order of initializater list
2024-08-02 23:11:56 -04:00
1096da2d01
plug memory leaks
2024-08-02 18:17:14 -04:00
0367f3ed07
avoid memory leaks from extracting scalar data from fixes
2024-08-02 18:17:01 -04:00
b41b2c9bfc
must destroy before allocate to avoid leaking
2024-08-02 17:44:38 -04:00
d3919be102
don't leak file handle
2024-08-02 17:41:13 -04:00
a905c9fd32
make sure virial array is initialized in the constructor to avoid uninitialized access
2024-08-02 17:18:09 -04:00
0abc4f3464
initialize class data
2024-08-02 17:17:42 -04:00
859cbc90ef
plug memory leaks
2024-08-02 17:17:23 -04:00
d03ca368b5
add a couple more suppressions
2024-08-02 16:03:12 -04:00
423ca92d39
use try/catch to delete dump on dump_modify error and then rethrow exception
2024-08-02 15:59:25 -04:00
332157fa9b
fix typo
2024-08-02 15:40:40 -04:00
75061d4b9d
docs: expand author list
2024-08-02 12:54:03 -06:00
b0bc154ab8
must provide branch name when building flatpak bundle
2024-08-02 12:29:15 -04:00
51e7e91c6d
Use (short) LAMMPS version string as default branch for flatpak
2024-08-02 12:10:36 -04:00
b5460061be
more details about running CLI utils in the flatpak bundle
2024-08-02 11:50:15 -04:00
1f7ef3e790
add target for creating a flatpak bundle to CMake
2024-08-02 11:46:31 -04:00
e73e522e40
update docs for installing LAMMPS-GUI
2024-08-02 10:19:42 -04:00
36a691e42e
more small tweaks
2024-08-02 04:31:15 -04:00
d903026bd2
small updates and corrections
2024-08-02 04:16:05 -04:00
38611afeba
add support for building LAMMPS-GUI as flatpak
2024-08-02 03:15:55 -04:00
f8a0e1524e
enforce initialization
2024-08-01 22:12:40 -04:00
9e1bf78201
enforce initialization
2024-08-01 22:12:18 -04:00
6b9e9ae5d8
remove commented out code
2024-08-01 21:48:16 -04:00
742bb3aae2
silence warnings
2024-08-01 18:46:48 -04:00
7a3ba6027b
add option to skip death tests for use with valgrind checking of unit tests
2024-08-01 17:38:12 -04:00
592bd770a8
flag as update 4
2024-08-01 10:52:46 -04:00
db230cd89e
step LAMMPS-GUI patch level
2024-08-01 10:17:16 -04:00
13c56473a2
make sure a dump with ID WRITE_DUMP does not exist (e.g. as a leftover from a previous crash)
2024-08-01 10:16:25 -04:00
a775cf4136
avoid error in image creation when sigma is zero
2024-08-01 10:02:42 -04:00
a41d20e412
make sure a dump with ID WRITE_DUMP does not exist (e.g. as a leftover from a previous crash)
2024-08-01 09:41:38 -04:00
3d7088a9d9
make LAMMPS python module compatible with mpi4py 4.x.x
2024-08-01 03:46:20 -04:00
252c8483c3
make LAMMPS python module compatible with mpi4py 4.x.x
2024-08-01 03:45:45 -04:00
18b3f6b4d4
Merge pull request #4250 from akohlmey/collected-small-fixes
...
Collected small changes and fixes
2024-07-31 18:21:23 -04:00
ff2639a196
Merge pull request #4252 from k-harris27/fix-empty-label
...
Fix reading empty type label string in restart
2024-07-31 17:37:32 -04:00
2f6567ad76
Fix reading empty type label string in restart
2024-07-31 10:16:19 -04:00
8bc38709a4
raise minimum required version of clang-format and extend search to newer versions
2024-07-31 09:10:43 -04:00
9c9fac49d7
Fix reading empty type label string in restart
2024-07-31 13:39:41 +01:00
5dff36aa43
apply clang-format
2024-07-31 06:49:55 -04:00
c540252d8b
sphinx 7.4.x is the last series of versions compatible with current breathe
2024-07-30 22:31:20 -04:00
910bb4e111
sphinx 7.4.x is the last series with compatbility for current breath
2024-07-30 22:29:34 -04:00
7e3d613c80
set to zero on underflow to avoid std::stod() throwing an out-of-range exception
2024-07-30 22:24:59 -04:00
cc1e0ac9c5
replace atoi() with std::stoi()
2024-07-30 21:50:44 -04:00
d68bc9f628
replace remaining calls to atof() with std::stod()
2024-07-30 21:02:55 -04:00
cb00839357
Merge branch 'develop' into plumed-plugin
2024-07-30 20:30:21 -04:00
a54e67bf1c
Merge pull request #4242 from akohlmey/collected-small-fixes
...
Collected small fixes and updates for LAMMPS and LAMMPS-GUI
2024-07-30 20:04:19 -04:00
6e7e2b7aee
backport ValueTokenizer improvements from upstream
2024-07-30 16:43:46 -04:00
3c6adde66b
replace atoi()/atof() with std::stoX()
2024-07-30 16:25:39 -04:00
7b2c7e0df8
new code owner
2024-07-30 16:17:24 -04:00
5016a0848f
make compatible with per-type and per-atom masses
2024-07-30 16:16:05 -04:00
1254d579f7
reduce compiler warnings, remove dead code, follow LAMMPS conventions more closely
2024-07-30 16:13:06 -04:00
701280a648
lower GSL version requirement for compatibility with more (Linux) systems
2024-07-30 15:20:48 -04:00
b6834f33c0
modernize, more selective argument checking, better error messages
2024-07-30 14:21:56 -04:00
7decc33327
Fixed mpiexec valgrind command line, enforced a single proc run
2024-07-30 12:05:47 -05:00
75b09ed143
discuss in more detail MPI support in PyLammps. Some small improvements in MPI support
...
MPI related changes are:
- Raise exception in PyLammps.eval() if called from MPI rank
- Print (some) informational and warning messages only from MPI rank 0
2024-07-30 11:27:31 -04:00
a5a0620dca
When KOKKOS has been compiled with GPU support the GPU *must* be used
2024-07-30 10:35:15 -04:00
bd2e071ef0
clarify that hybrid styles also do not write coeff data to data files
2024-07-30 08:59:51 -04:00
208216ba3d
Merge branch 'kokkos-amd-gfx1103-support' into collected-small-fixes
2024-07-30 08:46:22 -04:00
cb6e71b72f
fix typo
2024-07-30 08:46:01 -04:00
1c40cd1c22
avoid segfault
2024-07-30 08:45:01 -04:00
0ea45d89d9
clarify that all hybrid styles do not write Coeff sections
2024-07-30 05:45:24 -04:00
620af2599b
use std::stoX() functions
2024-07-30 03:57:23 -04:00
92cbbaab6a
no longer used
2024-07-30 03:54:47 -04:00
a75862088a
replace atof() with std::stod()
2024-07-30 03:43:26 -04:00
f0e9d0c96d
update comment
2024-07-30 03:39:03 -04:00
5082d15844
use std::stoXX() functions and check for incomplete conversions and exceptions
2024-07-30 03:38:53 -04:00
d2b12372f1
not used anymore
2024-07-30 01:31:56 -04:00
9aadb16c06
not used anymore
2024-07-30 01:31:38 -04:00
1035dcf735
get rid of ATOBIGINT
2024-07-30 01:18:22 -04:00
95513838da
fix typo
2024-07-30 00:54:12 -04:00
361b8c25c4
use c++11 function to convert strings to numbers
2024-07-30 00:34:12 -04:00
d5e57ac02d
reimplement using C++11
2024-07-30 00:33:44 -04:00
60d118a41a
update to current list of compression tools
2024-07-29 20:13:27 -04:00
1d5aa19e4f
document on-the-fly decompression for file viewer
2024-07-29 20:13:09 -04:00
f3c1697b10
support reading compressed files, same as LAMMPS itself.
2024-07-29 20:01:06 -04:00
9af53e3af8
portability
2024-07-29 20:00:30 -04:00
afcf00c399
update
2024-07-29 19:59:36 -04:00
6eb3679468
add commented out commands for visualization with LAMMPS-GUI
2024-07-29 19:59:22 -04:00
e1f17cec7d
update list of supported devices
2024-07-29 17:11:51 -04:00
41254b26c7
backward compatibility not needed
2024-07-29 17:01:34 -04:00
2f2412bd95
correctly use versionchanged command
2024-07-29 15:24:05 -04:00
6bb89f6a14
Merge branch 'develop' into collected-small-fixes
2024-07-29 15:17:55 -04:00
04f7aaca26
Merge pull request #4243 from jtclemm/sph-update
...
Cleaning up and fixing bug in SPH package
2024-07-29 15:16:48 -04:00
a00b396159
re-enabled unit test
2024-07-29 15:12:16 -04:00
dc7768105a
Merge remote-tracking branch 'github/fix_issues' into collected-small-fixes
2024-07-29 15:10:39 -04:00
36bec29736
Revert "temporarily remove non-compiling KOKKOS sources"
...
This reverts commit 4a2901bd5e .
2024-07-29 15:08:52 -04:00
490f3e6890
fix compilation
2024-07-29 15:07:51 -04:00
ddf6dd50cf
Merge pull request #4224 from lab-cosmo/bugfix/parallel-ipi
...
Bugfix/parallel ipi
2024-07-29 15:06:49 -04:00
9c937113fd
use strtoll() and strtod() instead of atoi(), atol(), atoll() and atof()
2024-07-29 14:45:43 -04:00
0b4dad1335
Made progress status as a whole string
2024-07-29 12:12:23 -05:00
e870217507
Handled cases to skip when resuming from last progress
2024-07-29 11:45:22 -05:00
d84b12ea63
define EPSILON consistently as static constexp
2024-07-29 11:57:46 -04:00
eeaa1eadeb
add test for value tokenizer to check limits
2024-07-29 11:57:09 -04:00
abb19890f9
Fix another compiler warning
2024-07-29 11:46:22 -04:00
b773c12284
Tweak comment
2024-07-29 11:46:11 -04:00
d81bf66fe1
Fix issues with new KOKKOS hybrid topo styles
2024-07-29 09:29:40 -06:00
a4ad184d37
Fix Makefile build for UF3 with KOKKOS
2024-07-29 09:29:11 -06:00
2ff43fc8bd
Fix compile issue
2024-07-29 09:27:28 -06:00
204fc79211
Remove unused var
2024-07-29 09:27:09 -06:00
3155b6f361
Avoided rewriting progress with completed runs, improved parsing log.lammps to yaml
2024-07-29 09:41:13 -05:00
20a1fc6a78
apply clang-format
2024-07-29 01:25:12 -04:00
8a13db457a
small fix
2024-07-29 01:22:03 -04:00
7c4b1bdc4a
update include files according to include-what-you-use testing
2024-07-29 01:18:08 -04:00
4d8e03e2ae
document recenter option
2024-07-29 00:16:31 -04:00
15c2c59d0c
add button to recenter the image on the currently selected group's COM
2024-07-29 00:06:53 -04:00
aa3c287999
add wrapper to extract value of equal style and compatible variables
2024-07-29 00:05:53 -04:00
7d69535d78
step LAMMPS-GUI version number to 1.6.5
2024-07-29 00:04:54 -04:00
84edc5ac81
correct documentation
2024-07-29 00:04:31 -04:00
08d47d389d
remove include obsoleted in Qt6
2024-07-28 22:16:44 -04:00
e6a708d253
add support for AMD Phoenix APUs with HIP
2024-07-28 20:49:17 -04:00
4a2901bd5e
temporarily remove non-compiling KOKKOS sources
2024-07-28 20:46:44 -04:00
d101fecf4d
Fixed bugs with num_runs undefined
2024-07-28 16:47:56 -05:00
4f46b07d35
make more similar to pair style sw/kk
2024-07-28 16:22:46 -04:00
b9b62822ee
add missing "override" property
2024-07-28 16:00:57 -04:00
b42ccf3a0f
don't check for omp.h if the compiler identifies as Clang since the CMake check seems broken
2024-07-28 12:42:05 -04:00
26aba2c314
silence compiler warnings
2024-07-28 11:49:27 -04:00
5501f608f5
fix out of bound memory access bug detected by hipcc
2024-07-28 11:25:15 -04:00
ffdf499cb1
fix typo
2024-07-28 11:24:46 -04:00
3654f822f3
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2024-07-28 03:31:08 -04:00
122e9176e7
Merge pull request #4240 from akohlmey/more-typelabel-support
...
Add some more typelabel support
2024-07-28 03:30:36 -04:00
45795acdbf
import bugfix for dihedral style charmmfsw from PR #4190 . Test passes.
2024-07-28 03:28:59 -04:00
517fadd167
skip kokkos_omp tests for now since they are failing
2024-07-27 21:11:21 -04:00
83297a1071
extend force style testers for bonded interactions to check KOKKOS/OpenMP
...
selectively imported from PR #4190 by @alphataubio
2024-07-27 21:06:52 -04:00
a5d0efcd5b
make test environment consistent across all force tests
2024-07-27 20:42:42 -04:00
aa32273aa1
Allowed to skip input scripts whose name matches patterns, handled cases where runs completed but log.lammps has irregular format (multi, in.tmd)
2024-07-27 17:10:23 -05:00
a3775f785a
add some installation info
2024-07-27 08:55:02 -04:00
6eb6d972e9
more doc tweaks
2024-07-27 04:38:20 -04:00
ab0da442a4
Handled cases where log files have different thermo ouput columns than the reference log file (in.hyper.local) in subsequent runs
2024-07-26 23:51:23 -05:00
bdbb391364
add Neighbor::get_xhold() required by fix ipi bugfixes
2024-07-27 00:42:45 -04:00
8b0aaa814e
small tweak to refer to LAMMPS-GUI more consistently
2024-07-27 00:19:21 -04:00
ea67e3104d
backport bugfixes for fix ipi from development branch
2024-07-26 23:35:14 -04:00
06563b8255
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2024-07-26 22:48:26 -04:00
7396426963
Merge pull request #4183 from alphataubio/spica-kk
...
Add Kokkos version of spica pair and angle styles
2024-07-26 22:45:47 -04:00
08fdad12e8
fix typo and rewrap
2024-07-26 19:47:10 -04:00
a972a282a7
Adding remap v restriction to doc files
2024-07-26 17:43:04 -06:00
2a99b9957d
simplify and shorten charmmfsw example. add reference logs.
2024-07-26 19:34:23 -04:00
e7d338573f
Merge branch 'develop' into spica-kk
2024-07-26 19:10:46 -04:00
cabde6549e
add backward compatibility with inputs created before the rename of SDK to SPICA
2024-07-26 19:08:59 -04:00
6c94fb5eea
Backport of PR #4243 by @jtclemm which fixes issue #3831
2024-07-26 18:41:20 -04:00
ca25071353
include generic accelerated style blurb
2024-07-26 18:33:07 -04:00
06767886de
Merge branch 'develop' into collected-small-fixes
2024-07-26 18:32:49 -04:00
1014cd1e0e
Merge pull request #4211 from megmcca/kk_hybrid_topo_a-d-i
...
Port hybrid angle, dihedral, improper topology styles to Kokkos
2024-07-26 18:31:19 -04:00
343d600410
make docs consistent with rest of manual and rephrase fix shake changes
2024-07-26 17:23:46 -04:00
50bf022946
Improved error messages in the log files
2024-07-26 15:19:01 -05:00
e0857ad558
Handled more cases with ERROR in log.lammps
2024-07-26 14:11:43 -05:00
e28de32a77
update docs, kk accel style
2024-07-26 13:06:17 -06:00
e317c18e1e
whitespace
2024-07-26 12:57:22 -06:00
ce42418efc
Merge branch 'lammps:develop' into kk_hybrid_topo_a-d-i
2024-07-26 12:56:27 -06:00
90d98d9a92
Added a config file for valgrind tests
2024-07-26 12:26:37 -05:00
5bcf124431
Converted the return results from iterate() into a dict, processed memory leaks if valgrind is used
2024-07-26 12:23:58 -05:00
59ef492982
Handled a few cases with mismatched columns in thermo output
2024-07-26 09:51:19 -05:00
a2f461c688
fix cut-n-paste doc issue
2024-07-26 10:35:07 -04:00
c0c69af709
update LAMMPS-GUI howto docs
2024-07-26 10:19:15 -04:00
7bae7ea2f7
add export to YAML to chart viewer
2024-07-26 10:04:39 -04:00
c8818a16c5
Add menu entries to open LAMMPS tutorial website
2024-07-25 22:14:06 -04:00
df4ae41283
update docs for added typelabel support
2024-07-25 21:25:14 -04:00
c343287f2c
add conditional typelabel support
2024-07-25 21:15:16 -04:00
1a034af7d5
fix logic bug
2024-07-25 21:14:38 -04:00
68a6bc0693
Adding missing header file
2024-07-25 18:15:34 -06:00
3deffb0dfd
typo
2024-07-25 18:10:27 -06:00
d43e87bce1
Missing word
2024-07-25 17:54:52 -06:00
49b377fc3d
Adding errors to unpatched uses of vest with vremap
2024-07-25 17:51:48 -06:00
6abbbdba6c
Patching vremap in SPH
2024-07-25 17:10:23 -06:00
e02ad1a3b2
Cleaning up SPH package, minor bug fixes
2024-07-25 17:02:22 -06:00
1a344853e0
Added more info on the number of input scripts per subfolder
2024-07-25 16:49:53 -05:00
1e41dfaeb9
Adding movie references to BPM/RHEO
2024-07-25 15:18:45 -06:00
84bfbe7936
make compatible with old and new style headers and make more specific
2024-07-25 17:05:52 -04:00
891e97ecf5
cosmetic
2024-07-25 17:00:35 -04:00
26503c948a
improve detection of triclinic box trajectory files
2024-07-25 16:59:41 -04:00
ff27bb8865
add missing space
2024-07-25 16:59:13 -04:00
0c5b9175d6
Fixed an issue with num_ref_runs not specified before use
2024-07-25 13:26:47 -05:00
590c7dcf8f
Merge branch 'lammps:develop' into spica-kk
2024-07-25 13:54:44 -04:00
f84b18170f
Reported different outcomes for the test runs, priotized running the input first, then processing the output, mem leaks and finally numerical checks
2024-07-25 12:19:00 -05:00
13fabe445e
add check to detect whether there are overlaps between type labels and fix shake keywords
2024-07-25 09:07:23 -04:00
a278a6f951
restore original fix shake code
2024-07-25 09:02:47 -04:00
870306dd04
use preferred comparison method
2024-07-25 08:49:03 -04:00
e844ce3ddf
re-align ReaxFF OpenMP version of ValidateLists with serial version
2024-07-25 08:48:43 -04:00
1fa18a45a8
re-align ReaxFF OpenMP version of ValidateLists with serial version
2024-07-25 08:46:39 -04:00
eb5f45dfe7
Fixed bugs with progress file close
2024-07-24 23:50:18 -05:00
f254af2bab
Updated logger and output format
2024-07-24 23:11:54 -05:00
90291a9b3a
Merge pull request #4237 from Yi-FanLi/pimd_langevin_lj
...
fix pimd/langevin: improve usage of lj reduced units
2024-07-24 18:58:12 -04:00
1c42a06f1b
use enums instead of numbers.
2024-07-24 15:59:55 -04:00
93bab0cfcc
simplify parser for fix shake/rattle options and add typelabel support
2024-07-24 10:40:59 -04:00
20fb6a4279
add typelabel support to neigh_modify exclude type
2024-07-24 10:21:20 -04:00
9a60dbbf31
apply version tag
2024-07-24 09:35:12 -04:00
732786d178
use preferred comparison method
2024-07-24 08:57:47 -04:00
92d07ceba4
Backport of commit 8bba2d12ec : Fix bug in GPU/CPU overlap
2024-07-24 08:28:17 -04:00
fbd37bd5e9
Merge pull request #4235 from akohlmey/collected-small-fixes
...
LAMMPS GUI improvements
2024-07-24 00:04:24 -04:00
61c0001286
Merge pull request #4239 from lammps/occasional-neighbor-bug-fix
...
Bug fix for determining when an occasional neighbor list needs rebuilding
2024-07-23 22:37:51 -04:00
992b279b3a
Merge branch 'develop' into pimd_langevin_lj
2024-07-23 21:34:30 -04:00
eaf875187c
Fix bug in GPU/CPU overlap
2024-07-23 19:47:26 -04:00
ce0e513d8c
Remove unused function
2024-07-23 17:42:23 -06:00
8bba2d12ec
Fix bug in GPU/CPU overlap
2024-07-23 17:41:48 -06:00
fe90838843
fix typo in comment
2024-07-23 19:03:58 -04:00
c1c8525f4b
fix typo in comment
2024-07-23 19:03:43 -04:00
91931f0ea2
Merge remote-tracking branch 'github/develop' into collected-small-fixes
...
# Conflicts:
# doc/src/Tools.rst
2024-07-23 17:04:36 -04:00
afbcbc2dd6
Merge pull request #4238 from akohlmey/remove-lammps-shell
...
Remove lammps-shell tool as it has been superseded by LAMMPS-GUI
2024-07-23 14:58:40 -04:00
1bde65c1f3
Updated README with example uses, added progress file option
2024-07-23 10:01:29 -05:00
dbc1582c86
Reformated the screen output
2024-07-23 09:37:01 -05:00
b3c2083ff1
Split the input list before quitting for dry run
2024-07-23 08:53:42 -05:00
2d0aa2daf5
backport of occasional neighbor list rebuilt bugfix
2024-07-23 05:44:42 -04:00
0210341489
whitespace
2024-07-23 05:09:33 -04:00
b459d0c9b9
apply clang-format
2024-07-22 23:58:10 -04:00
ed3ab86ba7
typo
2024-07-22 18:57:53 -04:00
d0528f7f02
Removing more obsolete args from nlist build_one()
2024-07-22 16:45:51 -06:00
4a783b74be
Split the subfolders into num_workers and write out the separate text files
2024-07-22 16:53:12 -05:00
572c511830
sanity check that occasionsal list is assigned to an NPair class
2024-07-22 14:37:13 -06:00
c6b7143863
whitespace around comment
2024-07-22 14:12:52 -06:00
445251d569
simplify logic for checking whether occasional neight list needs to be rebuilt
2024-07-22 14:11:04 -06:00
244db720b9
the list of subfolders can be loaded from a text file
2024-07-22 14:58:50 -05:00
b551a8197f
remove extra iteration
2024-07-22 10:57:49 -06:00
409e795027
remove extra iteration
2024-07-22 10:45:31 -06:00
9fd21fa065
Remove lammps-shell tool as it has been superseded by LAMMPS-GUI
2024-07-22 06:43:10 -04:00
70ee5495a2
mention dump_modify binary for VTK style dumps
2024-07-22 06:14:31 -04:00
1f14f36708
step patch level version
2024-07-21 19:11:01 -04:00
c05b184cca
update documentation for file viewer feature
2024-07-21 19:10:15 -04:00
51b58b4249
Cleaned up and added comments
2024-07-21 18:06:34 -05:00
7aaa5edf29
Updated progress tracking to skip completed tests
2024-07-21 17:56:10 -05:00
7dc0ace48f
file viewer can be called from File menu or context menu in editor if word under cursor is a file
2024-07-21 18:37:06 -04:00
97ffabda0e
add (text) file viewer class
2024-07-21 18:36:20 -04:00
36665683d4
Updated progress tracking
2024-07-21 16:57:08 -05:00
ca859c1d17
Added progress to track the tests processed
2024-07-21 16:22:11 -05:00
47c6f1633c
Reverted the changes to examples/melt/in.melt, no need to add #REG
2024-07-21 10:34:23 -05:00
3ddb202853
Removed the unnecessary thermo yaml file under examples/melt
2024-07-21 10:32:44 -05:00
695f25521d
Cleaned up and fixed issues with in_place = False (using the provided in.lj for debugging)
2024-07-21 10:21:14 -05:00
f23835932c
Updated README and cleaned up
2024-07-21 10:06:37 -05:00
e8f09bfb02
Rearranged the functions for processing #REG markers, maybe phased out later as not needed
2024-07-21 09:11:38 -05:00
9109b4d89e
Removed input scripts, data files and ref thermo files that were previously used for debugging, keeping only in.lj
2024-07-21 09:01:03 -05:00
051ed89851
Reverted the unintentional changes to examples/bpm/impact/brokenDump
2024-07-21 08:58:34 -05:00
c689cea7d8
initialize in constructor rather than header
2024-07-20 23:48:39 -04:00
9413bb825f
match lj/spica/coul/long as close as possible to lj/cut/coul/long
2024-07-20 23:25:46 -04:00
49ead6be10
update doc
2024-07-20 22:46:06 -04:00
ce0fd7dcb7
initialize lj parameters to 1
2024-07-20 22:34:27 -04:00
9676b0cb06
Merge branch 'upstream' into regression-tests
2024-07-20 16:46:49 -05:00
063d5d2fcd
keep entries in roughly alphabetical order
2024-07-20 03:35:04 -04:00
39efd3bb2d
Merge branch 'develop' into small-patches
2024-07-19 13:58:52 -06:00
3d4074d574
Accessor for history, ensure saved bonds processed in update/special/bonds
2024-07-19 13:58:16 -06:00
cf4654d9cf
spelling
2024-07-18 19:07:59 -04:00
3017630c01
Merge remote-tracking branch 'github/develop' into collected-small-fixes
2024-07-18 18:40:22 -04:00
1ed6e153b6
Merge pull request #4214 from jtclemm/rheo
...
New multiphase fluids package
2024-07-18 18:38:51 -04:00
1c99d7f813
bugfix for extracting 2d-data with lammps_pair_extract()
2024-07-18 13:37:04 -04:00
517681eb1e
avoid passing uninitialized data
2024-07-18 13:23:20 -04:00
3b022e86db
add extract_pair_dimension and extract_pair for fortran module
2024-07-18 07:39:15 -04:00
bb005e1858
k_cut_ljsq and k_cut_coulsq
2024-07-18 04:24:40 -04:00
23f37e6f63
minor fixes
2024-07-18 03:53:44 -04:00
992987eb6a
fix formatting to make diff easier
2024-07-18 00:27:35 -04:00
85beac7107
compatibility with Qt-5.12 and Ubuntu 20.04LTS
2024-07-18 00:16:12 -04:00
78aacfb52e
whitespace
2024-07-18 00:11:36 -04:00
93d40f494f
revise documentation for changes in version 1.6
2024-07-18 00:06:51 -04:00
11c77b6136
drop icon since we now have the File menu entry and keyboard shortcut
2024-07-18 00:06:23 -04:00
1d1bf669f6
apply clang-format
2024-07-17 23:18:03 -04:00
7c804f7843
add feature to image viewer that copies the dump image command line to the clipboard
2024-07-17 23:16:49 -04:00
c3272297fc
use LAMMPS-GUI consistenly (instead of LAMMPS GUI)
2024-07-17 23:01:15 -04:00
2e2dc2abe5
document new features
2024-07-17 19:14:22 -04:00
955db30b32
use LAMMPS-GUI consistently
2024-07-17 19:14:04 -04:00
f877a6f4ce
more consistency changes
2024-07-17 19:13:10 -04:00
470b106d99
small tweaks for more consistency
2024-07-17 15:11:17 -04:00
1e75695558
Updating LAMMPS GUI documentation for version 1.6
2024-07-17 14:08:35 -04:00
de95eb907a
Clarifying comment on breakage in bond hybrid
2024-07-17 11:53:01 -06:00
5afde3f0f5
export to YAML functionality is only available if there is YAML format data
2024-07-17 04:14:51 -04:00
99ec87dddc
Update pair_lj_spica_coul_long.cpp
2024-07-17 01:16:37 -04:00
d277a12e43
add missing icon file
2024-07-16 23:44:46 -04:00
2a1447ff03
extract YAML format thermo data from output window text
2024-07-16 23:38:18 -04:00
1b9302299a
implement delete-all-images function with pushbutton in slideshow viewer
2024-07-16 22:54:38 -04:00
ccfdb4aee4
https://matsci.org/t/a-few-kokkos-development-questions/56598
2024-07-16 19:45:47 -04:00
dc84078156
spelling
2024-07-16 19:15:31 -04:00
5b29871198
update docs for new library function
2024-07-16 19:08:01 -04:00
8d4a80729a
don't overwrite string type argument variables with their encoded version
2024-07-16 19:01:06 -04:00
4daba292d7
add unit tests for library interface function lammps_extract_pair() and python equivalent
2024-07-16 18:30:45 -04:00
afa44e931b
Fixed log file name issues, ignored log files that don't give thermo ouput as normally expected
2024-07-16 14:46:13 -05:00
a5299b48d9
update view size
2024-07-16 12:33:49 -06:00
9730bb4f10
step LAMMPS GUI version to 1.6.0
2024-07-16 14:25:41 -04:00
44edc61a00
Fixed issues with log file names with overlapping patterns (e.g. log.10Jan22.abcfire.* and log.10Jan22.neb.sivac.abcfire.*)
2024-07-16 13:16:23 -05:00
d274989843
update indices
2024-07-16 11:11:31 -06:00
74780e74ef
update TODO list with new ideas motivated by tutorial paper
2024-07-16 07:30:14 -04:00
615c1bb623
more compact and consistent window titles
2024-07-16 05:13:04 -04:00
90dee57aae
try using LJ sigma for particle radius in VDW mode
2024-07-16 01:40:18 -04:00
3b853adaac
add lammps_extract_pair_dimension and lammps_extract_pair to library interface
2024-07-16 01:38:21 -04:00
a9a896c677
Small doc changes, renaming status variable
2024-07-15 17:19:51 -06:00
1b5c42e1b7
add shortcut button for save buffer
2024-07-15 18:48:18 -04:00
696c2d15da
warn about problematic compiler versions and C++ standard combinations
2024-07-15 18:24:20 -04:00
207d1e20b9
warn about problematic compiler versions and C++ standard combinations
2024-07-15 18:23:59 -04:00
d7792956d6
bugfix for unittest/fortran/wrap_configuration.cpp
2024-07-15 17:47:22 -04:00
b570782d5e
bugfix for unittest/fortran/wrap_configuration.cpp
2024-07-15 17:45:49 -04:00
0f13f632e2
Merge pull request #4227 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-07-15 16:22:58 -04:00
6f8bedd01c
sync minimum sphinx version with requirements file
2024-07-15 14:14:13 -04:00
7cfc34e45d
the source_suffix option is supposed to be a map
2024-07-15 14:08:19 -04:00
046f57625a
Merge branch 'develop' into collected-small-changes
2024-07-15 13:10:35 -04:00
0b08ee898c
Merge pull request #4218 from robeme/electrode
...
Bugfixes and improvements for ELECTRODE package
2024-07-15 13:10:09 -04:00
bb15fa53cb
Merge pull request #4230 from jrgissing/chunk_related_fixes
...
docs + minor msd/chunk refactor
2024-07-15 13:08:02 -04:00
b0238b1bf2
Merge pull request #4232 from rbberger/remove_sprintf_from_core
...
core files: replace sprintf with snprintf
2024-07-15 12:17:55 -04:00
1fe1aa0683
lower default update interval to 10ms
2024-07-15 10:28:22 -04:00
88cd314dc9
only print fix reaxff/bonds output during setup the first time
2024-07-15 06:58:50 -04:00
1d6959efe6
only print fix reaxff/bonds output during setup the first time
2024-07-15 06:58:05 -04:00
acd7bd111d
remove dead code
2024-07-15 06:51:58 -04:00
7e51d1e049
fix compilation issue with latest QUIP/libAtoms code
2024-07-15 06:48:54 -04:00
6fedb6a1b8
fix compilation issue with latest QUIP/libAtoms code
2024-07-15 06:48:21 -04:00
970f518939
avoid out of range access
2024-07-15 06:25:03 -04:00
fb9a36c2f4
do not update the chart window when LAMMPS is not in a minimization or run
2024-07-13 19:12:46 -04:00
58513320d3
core files: replace sprintf with snprintf
2024-07-13 15:33:56 -06:00
f83b82f04f
Handled more cases
2024-07-12 23:59:17 -05:00
1912083935
add warning about overflowing image flags and how to prevent that
2024-07-12 23:43:14 -04:00
a0fb12c265
disentangle the fix deform and fix deform/pressure pages somewhere for easier reading
2024-07-12 23:42:42 -04:00
06511a6e77
couple more doc tweaks
2024-07-11 19:17:09 -04:00
d8c4115b86
update test since we have now one invocation also during setup
2024-07-11 15:03:10 -04:00
baa3c8e98c
only call post_force() if it was selected as callback.
2024-07-11 15:03:02 -04:00
0e6ff7d70a
only call post_force() if it was selected as callback.
2024-07-11 15:02:38 -04:00
47af1775c2
update test since we have now one invocation also during setup
2024-07-11 15:02:03 -04:00
1a258d4349
The post_force callback should also be called during "setup"
2024-07-11 13:40:35 -04:00
a55092dc26
rewrap docs
2024-07-11 13:39:44 -04:00
c1c1d32136
The post_force callback should also be called during "setup"
2024-07-11 13:32:56 -04:00
9e917412c9
fix typo and rewrap lines
2024-07-11 12:39:42 -04:00
e51e0c1fb7
re-order entries
2024-07-11 11:37:42 -04:00
e0a0c94c6e
Prepared for multiprocessing, maybe using separate input lists for different run_tests.py is sufficient
2024-07-11 00:04:26 -05:00
b9e263b1d1
re-add empty row between special and regular pair styles
2024-07-10 16:17:33 -04:00
00f214f323
Added the --dry-run option to print statistics for the LAMMPS build and examples folder only
2024-07-10 11:35:23 -05:00
8f6cf085e8
syncing table in build_packages/extra
2024-07-09 15:06:18 -06:00
d875c5bb0f
Updated README
2024-07-09 09:02:44 -05:00
17b2282a1e
Merge branch 'upstream' into regression-tests
2024-07-09 08:24:46 -05:00
a72cffd198
Changed indentation
2024-07-09 08:22:37 -05:00
170c12d5df
Handled error runs where log.lammps is not created (e.g. using more MPI procs than the number of physical CPUs)
2024-07-08 17:19:57 -05:00
0b3de48ef0
Added the config file for kokkos testing and enabled logging for the output of the failed runs
2024-07-08 16:32:45 -05:00
c7d729e3d6
Allowed to skip a list of input scripts as specified in the config file
2024-07-08 15:52:49 -05:00
d0e5640a75
add cvflag check, update mem usage
2024-07-08 05:05:36 -06:00
7673a904d1
update variable for consistency w/ non-kokkos
2024-07-08 05:05:06 -06:00
4bc97dc812
fix topo labels
2024-07-08 05:01:23 -06:00
aaf25602e3
add Q_MASK to datamask_read
2024-07-07 17:11:18 -04:00
b1a4f08dd2
Update in.charmmfsw
2024-07-07 16:56:00 -04:00
c77d2d952d
Update pair_lj_charmmfsw_coul_long_kokkos.cpp
2024-07-07 16:55:39 -04:00
06e8f8eab2
cleanup
2024-07-07 15:57:37 -04:00
9c37e0f0df
add charmmfsw example for kokkos gpu testing
2024-07-07 15:32:12 -04:00
2cb3cb3323
merging charmmfsw properly into spica (1st try)
2024-07-07 11:04:11 -04:00
bac8885739
minor changes
2024-07-07 06:19:42 -04:00
2459b7e975
oops
2024-07-07 05:58:27 -04:00
68231e9ba4
minor formatting changes
2024-07-07 05:49:03 -04:00
62ac8d0ab3
fixes
2024-07-07 02:59:43 -04:00
1a30fe5349
reset_atoms: one more grammar tweak
2024-07-06 18:03:43 -04:00
08cf19955d
minor corrections to 'reset_atoms' docs
2024-07-06 17:57:18 -04:00
b1db2ddb3f
store 'nchunk for msd' on first pass
...
because nchunk can be modified elsewhere
2024-07-06 15:57:18 -04:00
b7942ead3f
chunk docs typo
2024-07-06 15:49:46 -04:00
54901eb8a4
remove pointless check
2024-07-06 09:55:41 -04:00
f34b6dacaf
improve fix indent documentation
2024-07-06 09:55:22 -04:00
c3f76dcc81
cleanup
2024-07-06 01:12:23 -04:00
fdf9ffee73
use auto for type
2024-07-06 00:52:27 -04:00
9c8f7854ad
avoid out-of-bounds string character access during completion
2024-07-06 00:50:15 -04:00
fecf38e116
move d_type = atomKK->k_type.view<DeviceType>() to compute()
2024-07-06 00:20:45 -04:00
87060b2d3e
display selected C++ standard as part of the CMake summary output
2024-07-05 21:37:04 -04:00
f05c87cd43
use proper const qualifier
2024-07-05 21:31:52 -04:00
96f2e32591
fix typo
2024-07-05 20:15:30 -04:00
61e391b449
correct check for invalid header keywords
2024-07-05 19:28:04 -04:00
b89bc47626
more thorough checks for molecule file header keywords
2024-07-05 19:10:48 -04:00
a3bacfca65
more unit tests for tokenizer functions constains() and matches()
2024-07-05 18:55:55 -04:00
6fd962e132
spelling
2024-07-05 16:44:08 -04:00
880aa40d1b
add missing header
2024-07-05 16:23:02 -04:00
2fc664d5da
added kokkos views
2024-07-05 16:21:43 -04:00
dacc55b889
Prevent overflow in neighbor output
2024-07-05 16:20:28 -04:00
f0a11dbefd
also promote ndatum in MyPoolChunk class
2024-07-05 16:16:04 -04:00
caa1b4a891
promote ndatum to bigint to avoid overflows
2024-07-05 16:12:08 -04:00
8fcde04097
add a "matches()" method to the Tokenizer and ValueTokenizer classes using utils::strmatch()
2024-07-05 15:45:49 -04:00
4746fe74ed
Allowed to specify tolerances for individual input scripts, overriding the global values
2024-07-05 09:37:06 -05:00
810698dc07
Skip neighbor folding at first call
...
There may be issues due to the fact that the NL is initialized
with the LAMMPS data file, that does not have to be the same
as the starting config in i-PI
2024-07-05 09:07:30 +02:00
eeaecb3ed3
macOS app bundle requires -D BUILD_TOOLS=yes
2024-07-04 15:13:06 -04:00
0d54f99fc0
Fixed a nasty bug when running the ipi interface with many MPI workers
...
Looks like the migrate() call should happen before trajectory folding
2024-07-04 17:34:18 +02:00
c0dfccdd64
add a few more flags to clang-tidy
2024-07-04 11:18:08 -04:00
da2bd44b73
modernize and reformat with clang-tidy and clang-format
2024-07-04 11:17:54 -04:00
cefe76919c
make more use of auto and thus avoid having to specify the same type twice
2024-07-04 11:12:40 -04:00
10e3595b57
separately catch exceptions thrown by new
2024-07-03 22:20:06 -04:00
a4d69878fa
update list of available sanitizers for Fedora 40 and GCC 14
2024-07-03 22:02:35 -04:00
f94b078936
use pkg-config instead of pkgconf consistently, since the latter comes with compatibility to the former
2024-07-03 21:21:35 -04:00
0fb7493658
spelling fixes
2024-07-03 19:17:11 -04:00
b6d11b5902
document GSL dependency and provide build instructions for RHEO package
2024-07-03 19:07:19 -04:00
96d58bb03e
automatically set include/libs flags for GSL, if pkg-config is available
2024-07-03 18:32:42 -04:00
feba9640af
not needed anymore
2024-07-03 18:22:27 -04:00
e1232af867
Missing flag and changing dependencies
2024-07-03 16:12:17 -06:00
9b52888e53
Adding RHEO dependency to cmake
2024-07-03 15:53:38 -06:00
ece17cf56f
Adding rheo make support
2024-07-03 15:30:33 -06:00
17d736c0f9
Merge branch 'develop' into electrode
2024-07-03 15:17:43 -04:00
01502f70a4
print warnings only on MPI rank 0
2024-07-03 15:16:08 -04:00
33490fc402
align with other similar tests in LAMMPS
2024-07-03 15:09:25 -04:00
1f02178263
make exclusion more specific
2024-07-03 09:32:37 -04:00
66552d80da
Merge branch 'develop' into rheo
2024-07-03 03:42:44 -04:00
0a6fd5b097
get rid of some evil tabs
2024-07-03 03:41:57 -04:00
3385198b51
fix typo
2024-07-03 00:51:32 -04:00
87bbd70fd2
ensure atom map is reset by fix pour and fix deposit
2024-07-03 00:39:21 -04:00
993a7cce54
Merge pull request #4215 from lammps/atom-map-bug
...
Ensure atom map is reset by fix pour and fix deposit
2024-07-03 00:38:33 -04:00
4b8f961098
Updating headers
2024-07-02 14:00:37 -06:00
ad4573e4f6
add fourth term
2024-07-02 11:08:05 -06:00
56a9192cf3
Merge pull request #4212 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-07-02 00:46:14 -04:00
edebab9a5c
clarify possible map styles on atom_modify doc page
2024-07-01 14:57:26 -06:00
f633b03602
ensure atom map is reset by fix pour and fix deposit
2024-07-01 09:33:20 -06:00
b8360631e1
Fix typos and add TF definitions to fix_electrode.rst
2024-07-01 10:35:54 +02:00
49c84dbe1e
Bugfix virial with fix electrode
2024-07-01 10:05:28 +02:00
dc07a75011
whitespace
2024-06-30 18:36:18 -04:00
d75e66dc71
add unit tests for lammps_extract_variable()
2024-06-30 18:32:37 -04:00
f8a7fc787c
correct documentation and simplify extracting vector length
2024-06-29 21:32:37 -04:00
6ad0145709
new special variable function is_timeout()
2024-06-29 04:02:33 -04:00
246698d3c2
Timer::_timeout should be double and it should be allowed to have fractions.
2024-06-29 03:43:26 -04:00
d5c90eebfd
Flipping doc reference name
2024-06-28 17:27:13 -06:00
1326592f23
Proofing RHEO package
2024-06-28 17:07:23 -06:00
8397738978
add explanation about integrating new styles into packages
2024-06-28 18:32:58 -04:00
850e4d14cd
must use the "roots" communicator only on world->me == 0
...
Thanks to @joshuakempfert. See issue #4210
2024-06-28 14:19:31 -04:00
a8c7ebf47d
must use the "roots" communicator only on world->me == 0
...
Thanks to @joshuakempfert. See issue #4210
2024-06-28 14:17:20 -04:00
6a8e7b4d70
update variables, templates, kk types
2024-06-27 22:56:12 -06:00
d7da58752b
update commands, zero functors
2024-06-27 22:54:00 -06:00
62d564f81a
add hybrid kk for angle, dihedral, improper styles
2024-06-27 22:49:03 -06:00
4fd14f4e1c
update install actions
2024-06-27 22:44:25 -06:00
9fef3b68e0
update deallocate, suffix flags
2024-06-27 22:36:15 -06:00
0de8192a9b
add kokkosable variable
2024-06-27 22:31:59 -06:00
185141bd7d
use faster compression
2024-06-27 23:24:20 -04:00
2ad8119282
do not try to install plumed patches
2024-06-27 21:24:12 -04:00
1f7fb7b6f5
correct path (again)
2024-06-27 20:57:35 -04:00
42724fda74
note the ability to build ML-PACE and PLUMED as plugins
2024-06-27 20:56:20 -04:00
e75e63c218
also package the plumed.exe executable with the plugin
2024-06-27 20:08:15 -04:00
5014e408c0
use correct path to (downloaded) plumed source tree
2024-06-27 20:07:52 -04:00
3c0eaf6870
Moving stress calculation to rheo/prop/atom
2024-06-27 16:57:53 -06:00
2c2007ff55
silence warnings
2024-06-27 18:52:58 -04:00
0e706d4dcc
add support for building the PLUMED package as plugin
2024-06-27 18:14:56 -04:00
cdb4a331a6
remove INTEL package from cross-compiler config.
...
It doesn't do much goos since we're not using an Intel compiler
and we are running out of capacity for auto-exported symbols
for the LAMMPS shared library (limited to 65k).
2024-06-27 06:27:58 -04:00
0717019b2d
remove INTEL package from cross-compiler config.
...
It doesn't do much goos since we're not using an Intel compiler
and we are running out of capacity for auto-exported symbols
for the LAMMPS shared library (limited to 65k).
2024-06-27 06:27:25 -04:00
a74500f416
Merge pull request #4205 from akohlmey/next-release
...
Update version tags for next feature release
2024-06-26 23:26:04 -04:00
d47b9c6571
cosmetic
2024-06-26 21:49:02 -04:00
e72a786a44
fix typo
2024-06-26 19:58:09 -04:00
9d94345f09
Merge branch 'develop' into next-release
2024-06-26 19:50:27 -04:00
7b70ad928f
Merge pull request #4203 from akohlmey/collected-small-changes
...
Collected small changes and bugfixes
2024-06-26 19:46:21 -04:00
14086cc9ad
add warning about memory consumption
2024-06-26 10:50:38 -04:00
25985abfc0
add version tag
2024-06-26 09:50:52 -04:00
b1d1213dfd
reformate, make small corrections, align with other doc files and use sphinx-design to make html more compact
2024-06-26 07:30:50 -04:00
252f48b2c1
Mention bonded force field primer from typelabel paper in bioFF howto
2024-06-26 07:27:11 -04:00
44b66cb56b
various documentation fixups, dedup references, wrap paragraphs, adjust underlines, add missing index
2024-06-26 07:26:03 -04:00
8173142950
Merge branch 'develop' into collected-small-changes
2024-06-26 06:16:21 -04:00
4bb71195aa
Allow NULL for eta in fix electrode
2024-06-26 12:08:45 +02:00
9ac821b3cb
protect against 32-bit integer overflow
2024-06-26 05:07:53 -04:00
acc28e01c3
Merge pull request #4050 from akohlmey/bioff-doc-updates
...
Bio force field documentation updates
2024-06-26 04:27:33 -04:00
da2dc9a154
handle case of no LAMMPS instance or no simulation box
2024-06-26 01:30:14 -04:00
89193c8a66
expand scope of files to ignore that are created by cmake/ctest
2024-06-25 22:32:51 -04:00
ee85249ad6
update codeowners
2024-06-25 20:26:06 -04:00
8d280a73ac
small programming style updates
2024-06-25 20:21:51 -04:00
baaa9dbedd
move initializers for structs from header file to implementation, add constructors
2024-06-25 20:18:37 -04:00
e5250a76ac
apply clang-format
2024-06-25 20:07:34 -04:00
e3fb1f24bd
Merge branch 'develop' into collected-small-changes
2024-06-25 19:41:45 -04:00
0b0ec155ca
whitespace
2024-06-25 19:40:07 -04:00
03695ac9b1
remove temporary files
2024-06-25 19:39:48 -04:00
3323e45372
Merge pull request #4168 from cesmix-mit/kokkospod
...
New features for the ML-POD package
2024-06-25 19:35:08 -04:00
b69e7e03fd
small fix
2024-06-25 19:07:59 -04:00
116ac85a34
use consistent method to silence compiler warnings about unused parameters
2024-06-25 19:07:50 -04:00
b62a05a147
fix up garbled references to other doc pages
2024-06-25 19:06:23 -04:00
8e4ffdc84e
update docs for fully integrating utils::bounds_typlabel() function
2024-06-25 18:23:07 -04:00
5cbe85ecf1
remove redundant error argument (accessible through lmp)
2024-06-25 18:19:41 -04:00
fcba5ee3c9
silence compiler warnings and apply clang-format
2024-06-25 15:01:17 -04:00
fd2eab9924
Remove commented out code
2024-06-25 14:53:05 -04:00
94742c043c
Merge branch 'kokkospod' of https://github.com/cesmix-mit/lammps into kokkospod
2024-06-25 14:43:02 -04:00
1892ee35d4
remove printf or replace it with utils:logmsg
2024-06-25 14:42:57 -04:00
3453f13c2d
correct capitalization
2024-06-25 13:33:29 -04:00
125da5723b
whitespace
2024-06-25 13:31:33 -04:00
e6e89ec54a
Merge branch 'develop' into collected-small-changes
2024-06-25 13:31:15 -04:00
b84c09d30e
update version tags for next feature release
2024-06-25 13:30:38 -04:00
8fa0064dc2
Merge pull request #4204 from lammps/dpd-coul-slater-doc-page
...
Minor edits to new pair dpd/coul/slater/long doc page
2024-06-25 13:21:04 -04:00
e830dd9761
Merge pull request #14 from akohlmey/kokkospod
...
Update kokkospod branch to upstream and minor cleanups and corrections
2024-06-25 00:01:25 -04:00
6ef8472481
Merge commit 'refs/pull/4168/head' of github.com:lammps/lammps into kokkospod
2024-06-24 23:52:39 -04:00
6b659a6e56
Remove commented out code and turn off timing
2024-06-24 22:48:34 -04:00
ebbb2673f1
Merge branch 'kokkospod' of https://github.com/cesmix-mit/lammps into kokkospod
2024-06-24 22:34:52 -04:00
e195f1759f
Remove unused parameters, change command name, and update documentation and examples..
2024-06-24 22:32:35 -04:00
eb7c6e47ae
Merge pull request #15 from stanmoore1/kokkospod
...
Small changes for https://github.com/lammps/lammps/pull/4168
2024-06-24 21:26:59 -04:00
a2fcec6aaa
fix typos, spelling, incorrect markup, and correct and add more details for speedup note
2024-06-24 20:01:41 -04:00
667c673855
Update docs
2024-06-24 17:55:28 -06:00
a88a22c36e
Small cleanup
2024-06-24 17:52:58 -06:00
d5e5630cc5
Comment out unused var
2024-06-24 17:42:17 -06:00
63f61a41dc
Update .gitignore for POD
2024-06-24 17:41:21 -06:00
b9a850d93f
Add logic for GNU Make
2024-06-24 17:40:47 -06:00
bf6e0d59c9
fix bug in general triclinic dump refactor reported by @stanmoore1
2024-06-24 19:18:49 -04:00
da095a1d79
minor edits to new pair dpd/coul/slater/long doc page
2024-06-24 16:36:38 -06:00
bf4aab68d3
update sdk -> spica
2024-06-24 17:45:53 -04:00
5442446460
remove commented out code
2024-06-24 17:44:07 -04:00
43bace6748
Fix typo
2024-06-24 15:16:37 -06:00
b0718a0983
Merge conflicts
2024-06-24 14:16:40 -06:00
b219bb8de8
Merge conflicts
2024-06-24 14:09:33 -06:00
21a42c1304
Small cleanup
2024-06-24 14:08:47 -06:00
9a41f6aedf
spelling updates
2024-06-23 04:21:01 -04:00
01a85639f9
Merge branch 'develop' into kokkospod
2024-06-23 03:56:39 -04:00
0d1759d4a4
small programming style updates
2024-06-23 03:56:23 -04:00
e17dc38087
use utils::numeric to convert text to numbers
2024-06-23 03:56:10 -04:00
21685136be
add braces to group commands according to indentation
2024-06-23 03:55:50 -04:00
79cc64766b
initialize all pointers to null, reorder to match definition
2024-06-23 03:55:10 -04:00
3c81badc5c
avoid namespace pollutions from defines in eapot.h
2024-06-23 03:40:04 -04:00
487a9ae73e
return to alphabetical order
2024-06-23 03:09:54 -04:00
0c7720843b
Make sure CMAKE_INSTALL_FULL_LIBDIR is defined when using it
2024-06-22 23:29:30 -04:00
0e28eb0348
Make sure CMAKE_INSTALL_FULL_LIBDIR is defined when using it
2024-06-22 23:28:05 -04:00
5207b93fd8
small update for consistency
2024-06-22 20:33:44 -04:00
7e7f3c08f4
make check more specific but accelerator compatible
2024-06-22 20:29:26 -04:00
e6042c7db2
Merge branch 'develop' into spica-kk
2024-06-22 20:27:00 -04:00
1349d7632e
flag KOKKOS support for added styles in commands lists
2024-06-22 20:26:45 -04:00
fb529bb9e8
trigger calling Fix::reset_dt() which may cause segfaults with respa
2024-06-22 20:04:40 -04:00
9dc85dec54
apply clang-format
2024-06-22 20:04:09 -04:00
5693c8ac33
modernize fix instance lookup
2024-06-22 20:03:14 -04:00
b8cbd1bfc3
use proper technical term
2024-06-22 14:26:24 -04:00
4c18b2fe99
use suitable technical term
2024-06-22 14:26:07 -04:00
1d7b0b730f
avoid segfault in fix shake/rattle when timestep is changed before run
2024-06-22 14:20:38 -04:00
090ed81e77
avoid segfault in fix shake/rattle when timestep is changed before run
2024-06-22 14:20:23 -04:00
2946087b45
avoid access to uninitialized step_respa pointer in Nose-Hoover fixes
2024-06-22 04:19:23 -04:00
f1c5b4b68d
avoid access to uninitialized step_respa pointer in Nose-Hoover fixes
2024-06-22 04:16:46 -04:00
353121c942
update compute descriptors
2024-06-21 22:08:20 -04:00
cfcd2b2068
Merge pull request #4202 from lammps/dump-triclinic-bug-fix
...
Dump triclinic bug fix
2024-06-21 14:29:31 -04:00
cf2dede47f
whitespace
2024-06-21 12:20:59 -04:00
13f0e37a57
Merge pull request #4201 from lammps/amoeba-doc-page
...
Fix errors in fix amoeba/pitorsion doc page
2024-06-21 12:17:26 -04:00
eba1599f9c
typo comment change
2024-06-21 09:35:10 -06:00
de684a15b6
typo code change
2024-06-21 09:33:12 -06:00
fc539b46ea
change all function ptrs and 2 example dump files
2024-06-21 09:23:04 -06:00
7dae9c05ba
changes for triclinic function ptr init
2024-06-21 08:59:09 -06:00
d0da16070b
one more change
2024-06-21 08:00:50 -06:00
6b42545044
fix errors in fix amoeba/pitorsion doc page
2024-06-21 07:51:49 -06:00
241a8dda63
Merge pull request #4200 from akohlmey/collected-small-changes
...
Collected small fixes for development version
2024-06-21 09:42:57 -04:00
fe13768fa4
remove unused class member
2024-06-21 01:16:50 -04:00
c7f386ce9f
fix missing arguments and cut-n-paste error reported by coverity scan
2024-06-21 01:13:36 -04:00
a6d51b7cc8
follow LAMMPS programming style more closely
2024-06-21 01:04:55 -04:00
41d24f5d57
apply clang-format
2024-06-21 01:02:02 -04:00
6d1fb9eb62
fix typo
2024-06-20 20:31:24 -04:00
fc98f626b4
Merge branch 'develop' into collected-small-changes
2024-06-20 20:13:22 -04:00
7e8f956e05
remove accidental commit
2024-06-20 20:09:28 -04:00
8ce284f125
Merge pull request #4145 from jrgissing/improve_type_label_support
...
Improve type label support
2024-06-20 16:30:22 -04:00
dfabe5d333
Merge remote-tracking branch 'github/develop' into collected-small-changes
2024-06-20 16:25:43 -04:00
65f2767d9d
Merge pull request #4169 from ohenrich/cg-dna
...
CG-DNA: Real units and potential reader
2024-06-20 16:25:16 -04:00
734fdf4a46
rename CG-DNA potential files
2024-06-20 14:33:26 -04:00
00d7aa935f
follow LAMMPS programming style more closely, silence compiler warnings
2024-06-20 09:39:21 -04:00
001ac67b3b
apply clang-format
2024-06-20 09:23:32 -04:00
c8dc135b8f
update according to "include-what-you-use" principles
2024-06-20 09:22:32 -04:00
2dc7de417a
Merge branch 'develop' into improve_type_label_support
2024-06-20 08:56:02 -04:00
9c8c04a7b4
Merge branch 'develop' into cg-dna
2024-06-20 02:44:29 -04:00
8d69bd77ef
don't throw an error when reading QEq parameters from file
2024-06-19 18:28:04 -04:00
94b2cd7fc5
don't throw an error when reading QEq parameters from file
2024-06-19 18:27:47 -04:00
71c5e04121
Merge pull request #4179 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-06-19 17:39:57 -04:00
cb0af02748
Merge pull request #4193 from akohlmey/extra-command-package
...
Create new EXTRA-COMMAND package
2024-06-19 15:06:20 -04:00
ddec24308c
small docs and spelling corrections and updates
2024-06-19 15:04:14 -04:00
778d11c79e
Merge remote-tracking branch 'github/develop' into collected-small-changes
2024-06-19 14:46:04 -04:00
80556214e4
remove unused class member
2024-06-19 13:57:10 -04:00
629a9cbe3d
Merge pull request #4188 from Eddy-Barraud/dpd_charged
...
add pair styles dpd/coul/slater/long and dpd/coul/slater/long/gpu
2024-06-19 13:50:46 -04:00
c4f5605518
Merge pull request #4197 from rbberger/library_interface_update
...
library: add comm->procgrid to extract_global
2024-06-19 12:04:07 -04:00
9b419b669d
Merge pull request #4192 from gtribello/fix-plumed-cmake
...
Update to Plumed interface
2024-06-19 12:03:43 -04:00
ef902b03f9
Merge branch 'develop' into collected-small-changes
2024-06-19 12:02:56 -04:00
4e0bf6137d
Merge pull request #4110 from uf3/ml-uf3
...
Implementation of pair_style uf3 and uf3/kk
2024-06-19 11:43:32 -04:00
45508baee5
major refactor for restart, data file handling. removal of dead code.
2024-06-19 11:09:56 -04:00
6ada6b7bf2
update example for dpd/coul/slater/long
2024-06-19 11:00:21 -04:00
0aff26705c
correct force style input
2024-06-19 10:40:19 -04:00
37572225f4
Merge pull request #4191 from akohlmey/pair-hybrid-molecule
...
Add new pair style hybrid/molecular
2024-06-19 00:49:37 -04:00
83a024b26b
add force style test
2024-06-18 21:41:34 -04:00
71b38521c5
reformat and remove duplicate NP_MULTI_OLD flags
2024-06-18 21:21:20 -04:00
2a132dfe8f
add tests for PyLammps to check new exports
2024-06-18 21:13:33 -04:00
19a8313578
switch proc_grid to procgrid with backward compatibility for PyLammps
2024-06-18 21:13:14 -04:00
b9f8a5b811
Merge pull request #4184 from stanmoore1/pair_soft_kk
...
Add Kokkos version of `pair_style` soft
2024-06-18 20:52:34 -04:00
d54f38ff62
whitespace
2024-06-18 20:46:32 -04:00
740b206e7f
Tightened up the definitions of deltamu's and conc's
2024-06-18 11:04:47 -06:00
dea53be1a5
error out when extracting non-existent QEq paramters from ReaxFF, e.g. when using pair style hybrid
2024-06-18 09:54:00 -04:00
c3c72a3bff
always return initialized data when extracting per-type info
2024-06-18 09:48:54 -04:00
43cc8696dd
mention that verlet/split is not available for TIP4P
2024-06-18 08:46:18 -04:00
41227e0e93
apply param per type check only on atom types in fix group
2024-06-18 08:35:18 -04:00
3d1f933e21
port QEq parameter check from fix qeq/reaxff to fix qeq/shielded
2024-06-18 07:05:29 -04:00
5e72dc0d6b
error out when extracting non-existent QEq paramters from ReaxFF, e.g. when using pair style hybrid
2024-06-18 06:59:12 -04:00
88ccaeddc1
always return initialized data when extracting per-type info
2024-06-18 06:58:26 -04:00
ab800b4e26
skip over groups with whitepsace in their name so we don't create illegal index files
2024-06-17 17:23:05 -04:00
c867bb3e28
enable and apply clang-format
2024-06-17 17:00:00 -04:00
9856ef7d81
better error handling when processing index files with illegal group names
2024-06-17 16:57:22 -04:00
318b43f358
update group2ndx/ndx2group docs
2024-06-17 15:02:43 -04:00
82b86031ef
update fix plumed API version check and add reminder comments to build files
2024-06-17 07:15:15 -04:00
f4005e350a
update fix plumed API version check and add reminder comments to build files
2024-06-17 07:11:56 -04:00
4be1b41aef
class n func rename
2024-06-17 10:03:06 +02:00
3dda8d752c
avoid segfault trying to delete non-copied style
2024-06-16 01:28:44 -04:00
d8c88c70ea
Merge pull request #4189 from evoyiatzis/patch-2
...
Update fep.py
2024-06-16 01:27:42 -04:00
7704227bfb
Merge pull request #4195 from jtclemm/small-patches
...
Various small patches for GRANULAR and BPM packages
2024-06-16 01:26:01 -04:00
59fb8a6835
avoid segfault trying to delete non-copied style
2024-06-15 14:08:14 -04:00
d2ea3b1ac5
add some tests for new features
2024-06-15 08:28:52 -04:00
ee0dd80cbe
fix another typo
2024-06-15 06:17:13 -04:00
9b52f66a5a
fix typos
2024-06-15 05:55:45 -04:00
cb3aa07287
update PyLammps to use added properties directly instead of parsing them.
2024-06-14 20:21:19 -04:00
1ce94e47d8
also make "comm->ghost_velocity" accessible
2024-06-14 20:20:53 -04:00
77b610a2bd
also make comm->style, comm->layout, and comm->mode accessible through the library interface
2024-06-14 20:04:21 -04:00
514039ed62
library: add comm->procgrid to extract_global
2024-06-14 08:10:24 -06:00
a4ac48addf
add example file and author contrib
2024-06-14 10:13:48 +02:00
11ef510a93
Merge branch 'lammps:develop' into improve_type_label_support
2024-06-13 19:26:42 -04:00
03251e823f
add terminal newline
2024-06-13 15:20:12 -04:00
fb23df7bf7
example input file
2024-06-13 17:35:45 +02:00
37f3233040
Check the atom style has an atom map
2024-06-13 17:14:13 +02:00
575853b27a
correct headers' author
2024-06-13 17:11:54 +02:00
80e96d8c9b
Bugfix electrode piston example
2024-06-13 17:00:01 +02:00
8eec17d409
add missing file for CMake build
2024-06-13 09:26:23 -04:00
e95598a716
doc fixes
2024-06-13 09:17:09 -04:00
397dc9a7f6
build system and maintenance updates
2024-06-13 09:13:55 -04:00
4b0adcc66a
avoid segfaults when updating charts in simulations with fast thermo output
2024-06-13 08:34:25 -04:00
3865dda5a2
integrate new doc file into manual
2024-06-13 08:33:40 -04:00
1b040d7108
white space fix
2024-06-13 13:49:18 +02:00
8bbbe2dd6b
Update pair_dpd_coul_slater_long.rst
2024-06-13 11:43:57 +02:00
35cbc84329
Update lal_dpd_coul_slater_long.cpp
2024-06-13 10:25:56 +02:00
2aacc017cb
Changes to CMake to hopefully match Sachith's suggestions
2024-06-12 17:29:30 -06:00
ce7ba21b8b
clarify potentially misleading comment
2024-06-12 17:02:25 -04:00
67d86b559e
Clarifying BPM logic and removing spelling errors in doc
2024-06-12 14:44:13 -06:00
53db2af179
Adding ndata accessor to bond history
2024-06-12 12:27:34 -06:00
610172b9dc
Merge branch 'lammps:develop' into cg-dna
2024-06-12 17:38:20 +01:00
2434ad6574
doc page
2024-06-12 17:29:16 +02:00
99263ed7d7
init_atomic with new pair name
2024-06-12 15:41:38 +02:00
2470d621c8
wrong header name...
2024-06-12 15:31:28 +02:00
3686a7fcf3
wrong cl / cubin header file names
2024-06-12 15:25:28 +02:00
84ed769ca3
changing the fix name and file names for coherence
2024-06-12 15:12:55 +02:00
7f1fbca66f
update lal_base_dpd for optional charged
2024-06-12 14:30:54 +02:00
1a310f5729
Limit CoeffRest gran damping to non-cohesive, prevent potential nans
2024-06-11 17:03:15 -06:00
5ff853ce67
Merge branch 'develop' into small-patches
2024-06-11 16:56:28 -06:00
c190318649
Small doc page clarifications
2024-06-11 16:53:10 -06:00
7bb0da5255
Increased checks for broken bonds in bond BPM
2024-06-11 16:11:24 -06:00
2d9aad67d0
Consistent newton checks compute nbond/atom
2024-06-11 15:24:34 -06:00
e0228d1f15
Bond history compatability delete atoms
2024-06-11 13:16:34 -06:00
09bea938c5
fix copy-n-paste error
2024-06-10 14:26:32 -04:00
d61c94c0f3
move group2ndx and ndx2group to new EXTRA-COMMAND package. update docs.
2024-06-10 14:14:36 -04:00
567ba1f437
improve R value for SI units
2024-06-10 19:37:35 +02:00
e5809d8be1
update Plumed support for version 2.8.4 and 2.9.1
2024-06-10 09:58:20 -04:00
77c04d3827
cosmetic changes
2024-06-10 09:15:14 -04:00
12b26eb0a5
Merge branch 'lammps:develop' into fix-plumed-cmake
2024-06-10 13:17:02 +01:00
9861c93225
add OPENMP support for pair style hybrid/scaled
2024-06-10 08:02:22 -04:00
fa8f73689e
add /omp aliases to hybrid pair styles for consistency and added tests
...
without the aliases, the introspection check lead to skipping suitable tests
2024-06-10 07:33:17 -04:00
2a7f0fb863
update intel pair list support for molskip flag
2024-06-10 07:16:24 -04:00
5f85112102
fix hybrid sub-style detection for OPENMP package
2024-06-10 07:16:02 -04:00
1ec24db123
remove redundant and problem causing NP_INTRA flag
2024-06-10 06:46:22 -04:00
e0c2009525
update conditions, comments, better eflag handle
2024-06-10 11:33:58 +02:00
325350dce4
small tweaks
2024-06-09 12:03:40 -04:00
f442cb4f65
add unit tests for pair style hybrid/molecular
2024-06-09 11:44:35 -04:00
1f0cd8be2a
fix neighbor list request bug
2024-06-09 11:40:34 -04:00
5fb1776fa1
add implementation of pair style hybrid/molecular
2024-06-09 10:31:37 -04:00
117786aa7b
support molskip for r-RESPA neighbor lists
2024-06-09 10:31:16 -04:00
3f901f2d8e
reset manybody_flag if threebody terms are turned on or off in sw pair style
2024-06-09 07:03:31 -04:00
91b9308d4f
initial version of pair style hybrid/molecular
2024-06-09 07:02:18 -04:00
69a31b7da7
dependent python packages have caught up with changes in sphinx 7.3.7
2024-06-09 04:12:51 -04:00
5be5a53801
correct documentation for added bond hybrid/kk
2024-06-09 04:10:52 -04:00
43ce6b018a
update Plumed support for version 2.8.4 and 2.9.1
2024-06-09 01:30:35 -04:00
ca8eb4fb68
update angle spica test
2024-06-08 21:57:24 -04:00
42b4ff4cc5
revert to develop test_angle_style, kokkos_omp test is in kokkos-unit-testing branch
2024-06-08 21:31:31 -04:00
85c345cf2d
duplicate calc of r
2024-06-07 16:51:32 +02:00
f5b2eb3a80
Update lal_dpd_charged.cu
2024-06-07 15:16:54 +02:00
aadeb1149d
double host write, wrong dpd cond
2024-06-07 15:14:05 +02:00
575047c278
Update fep.py
2024-06-07 14:40:21 +02:00
afc8c752fd
wrong kernel params
2024-06-07 11:31:33 +02:00
14f0a14c82
Merge branch 'dpd_charged' of https://github.com/Eddy-Barraud/lammps-custom into dpd_charged
2024-06-07 09:05:13 +02:00
001063250e
allocate extra_fields
2024-06-07 09:05:11 +02:00
203194c7fb
Merge branch 'lammps:develop' into spica-kk
2024-06-06 14:13:32 -04:00
91c718c467
Update Install.sh
2024-06-06 12:47:11 -04:00
fd373957cc
Merge branch 'lammps:develop' into dpd_charged
2024-06-06 18:37:40 +02:00
7cb73ca1a1
maybe wrong scale
2024-06-06 11:23:38 +02:00
0da8be7525
Update lal_dpd_charged.cu
2024-06-06 11:20:21 +02:00
ce9f99e9c1
store_answersq for ecoul
2024-06-06 11:19:06 +02:00
5c9ac8e569
Update pair_dpd_charged_gpu.cpp
2024-06-06 11:14:28 +02:00
71d8fe564f
wrong init var and still force...
2024-06-06 10:55:26 +02:00
06f1b1bffa
wrong names, old var del
2024-06-06 10:50:30 +02:00
7d2764da27
only dpd coef update
2024-06-06 10:42:09 +02:00
be298634b7
readdress force sp_cl
2024-06-06 10:40:13 +02:00
69309cab0c
header fix missing var
2024-06-06 10:36:31 +02:00
0e9fef01e7
class fix and header
2024-06-06 10:32:45 +02:00
2da4f23743
debug
2024-06-06 10:23:32 +02:00
c1db6a50ec
move eflag
2024-06-06 10:10:36 +02:00
8eefc0d305
debug scale_in ; n_stride
2024-06-06 09:58:11 +02:00
aaf5200316
Merge branch 'develop' into collected-small-changes
2024-06-06 02:17:50 -04:00
1fa67290c3
updated pair style and angle style /kk in docs
2024-06-05 19:56:29 -04:00
a256021588
added 2 kokkos styles to legacy make system
2024-06-05 19:56:09 -04:00
44e13d97c6
removed more whitespace
2024-06-05 19:55:38 -04:00
f2db99193e
removed whitespaces
2024-06-05 19:31:12 -04:00
235c1179b1
implemented evtally13
2024-06-05 19:13:57 -04:00
43d94985fa
angle-spica.yaml using in.spica and data.spica
...
in.spica and data.spica based on in.fourmol and data.fourmol with pair style lj_spica instead of pair style zero
2024-06-05 19:13:16 -04:00
eb7f947a0c
cuda forces + init var
2024-06-05 17:49:27 +02:00
7ef9a93a75
Merge pull request #4167 from stanmoore1/kk_hybrid_topo
...
Port hybrid bond topology styles to Kokkos
2024-06-05 09:44:54 -06:00
c1c3f21b36
Need to update index as well
2024-06-05 09:05:13 -06:00
777577b05e
Update docs
2024-06-05 09:00:01 -06:00
0cf67a09ff
Merge branch 'develop' into collected-small-changes
2024-06-05 10:56:35 -04:00
ecdc1bc336
Update docs
2024-06-05 08:29:33 -06:00
c6f32b8cb3
Merge pull request #4185 from lab-cosmo/ipi-example
...
Updated i-pi example
2024-06-05 08:14:42 -06:00
9ea57acf54
pack4 cutoffs
2024-06-05 11:40:24 +02:00
7990da4ee8
Update angle_spica.cpp
2024-06-04 23:00:17 -04:00
860c190712
fixes
2024-06-04 22:56:09 -04:00
e7581af0f5
fixes
2024-06-04 22:43:53 -04:00
a093ddf3fd
fixes
2024-06-04 22:20:27 -04:00
d1978dd136
support writing data files with PairIJ sections for all generic testers
2024-06-04 21:57:18 -04:00
261f0e0bb4
Update test_angle_style.cpp
2024-06-04 21:29:44 -04:00
42a3c754ec
fixes
2024-06-04 21:26:58 -04:00
4f128fae81
fixes
2024-06-04 20:58:42 -04:00
e2a819e399
fixes
2024-06-04 20:53:41 -04:00
6bbd3be1a9
fixes
2024-06-04 20:45:47 -04:00
657befa959
second version angle_spica_kokkos and added kokkos_omp test to test_angle_style
2024-06-04 20:24:33 -04:00
8a94faee58
Updated i-pi example
2024-06-04 23:48:17 +02:00
de988b271b
Merge branch 'develop' into collected-small-changes
2024-06-04 17:16:16 -04:00
d512326f06
Fix uninitialized variable
2024-06-04 15:06:34 -06:00
984d39366e
Add Kokkos version of pair_style soft
2024-06-04 13:57:51 -06:00
f5253eb926
Merge pull request #4174 from akohlmey/atom-map-library-interface
...
Add support for extracting a few more properties and the Atom::map() function to the library interface
2024-06-04 13:23:31 -06:00
c1a71b3488
Merge pull request #4176 from akohlmey/remove-i-pi
...
Remove i-PI distribution from tools folder
2024-06-04 13:12:42 -06:00
b187001f38
atom charge and dpd/slater cutoff passing
2024-06-04 19:13:56 +02:00
e42c2b7bb5
more fixes
2024-06-03 19:21:15 -04:00
cd04de58dc
pair_lj_spica_coul_long fixes, now passes unit test
2024-06-03 19:07:58 -04:00
b1570fc855
first draft angle_spica_kokkos based on angle_harmonic_kokkos
2024-06-03 18:56:39 -04:00
fc0b155de9
Dam example, generalizing non-quintic kernels
2024-06-03 15:04:24 -06:00
1792679bb8
first draft of pair style lj/spica/coul/long/kk
2024-06-03 14:28:31 -04:00
65b21b8772
must reset "eval_in_progress[]" flags to avoid bogus circular dependency errors
2024-06-03 07:50:16 -04:00
118fa8e209
must reset "eval_in_progress[]" flags to avoid bogus circular dependency errors
2024-06-03 07:47:59 -04:00
34a037ccfb
workaround for xdg-open and incompatible shared libs
2024-06-02 09:41:58 -04:00
7258b2972a
small LAMMPS-gui build documentation updates
2024-06-02 04:39:08 -04:00
7df21a0e79
remove unused variables
2024-05-31 12:11:20 -04:00
c69e905cd6
Merge branch 'dpd_charged' of https://github.com/Eddy-Barraud/lammps-custom into dpd_charged
2024-05-31 17:07:25 +02:00
9b14a880dc
charge pointer and corrections
2024-05-31 17:07:22 +02:00
154280899d
Merge branch 'lammps:develop' into dpd_charged
2024-05-31 15:24:08 +02:00
fcdcf65995
creation + working CPU
...
new pair style dpd/charged which is the combination of dpd and coul/slater/long
Working on CPU, GPU in progress
2024-05-31 15:12:37 +02:00
8d8f6c3efd
register build number for Windows 11 24H2
2024-05-30 19:41:42 -04:00
1d7fa4f1a8
register build number for Windows 11 24H2
2024-05-30 19:41:28 -04:00
61b8619f07
let dump_modify types numeric revert labels
2024-05-30 11:34:41 -04:00
788428ebf9
more corrections
2024-05-29 09:00:54 -04:00
10d09aca74
apply corrections to i-PI package on PyPi
2024-05-29 08:51:53 -04:00
1a83fefc70
add false positive
2024-05-29 08:38:54 -04:00
1697f2a465
Merge branch 'develop' into remove-i-pi
2024-05-29 08:36:01 -04:00
1cf1f0daab
update false positives
2024-05-28 20:04:12 -04:00
e6a3462018
replace non-ASCII character
2024-05-28 19:59:42 -04:00
2d7515218c
improve wording
2024-05-28 19:55:59 -04:00
e8ee0d9e71
Merge pull request #4171 from akohlmey/sort-vector
...
Add special variable functions sort() and rsort() for sorting vectors by value
2024-05-28 16:22:08 -06:00
05ba777c0a
Merge branch 'develop' into remove-i-pi
...
# Conflicts:
# doc/src/fix_ipi.rst
2024-05-28 18:03:03 -04:00
dedcfa157c
Merge pull request #4157 from lab-cosmo/bugfix/ipi-neigh
...
Performance improvements for fix_ipi
2024-05-28 15:06:15 -06:00
b7f86f6e34
Removed more whitespace
2024-05-28 11:31:42 +01:00
017d69f0e1
Removed whitespace
2024-05-28 11:19:32 +01:00
09a57c01da
Corrected email address
2024-05-28 11:02:57 +01:00
33351704a5
Invisible mais penible
2024-05-28 08:40:19 +02:00
bd5c600608
dump custom, 'typelabel' attribute
...
writing strings to dump files previously was not implemented in general way.
did not refactor to make more general.
NOTE: added value to middle of enum
2024-05-27 23:58:58 -04:00
2afbf229ff
mention the i-PI removal
2024-05-27 19:00:38 -04:00
8f4cf55ada
update docs for i-PI removal
2024-05-27 18:58:18 -04:00
475cddfa36
remore i-PI distribution from tools folder
2024-05-27 18:49:40 -04:00
aa8cd7a4b9
Updated the documentation for i-PI
2024-05-28 00:07:07 +02:00
5685c5c74b
Fixed list of supported version of plumed
2024-05-26 19:17:00 +01:00
ed675cb306
Added setting of extscalar in fix_plumed
2024-05-26 19:13:28 +01:00
345d559a37
Merge branch 'master' into fix-plumed-cmake
2024-05-26 11:51:35 +01:00
c2ce733d5d
whitespace
2024-05-25 07:11:02 -04:00
75a325751e
implement support for lammps_map_atom() to plugin loader, Fortran module, swig
2024-05-25 07:01:28 -04:00
8ea31bb5c8
add some unit tests for python wrapper of lammps_map_atom()
2024-05-25 05:59:25 -04:00
3bc367e0b0
implement suggestions made by @rbberger
2024-05-25 05:00:08 -04:00
694faf3235
register lammps_map_atom() with the documentation
2024-05-25 00:31:01 -04:00
fdbaf6feff
spelling fix and update false positives
2024-05-25 00:22:38 -04:00
9f0816c3ba
add support for lammps_map_atom() in python module
2024-05-24 23:50:11 -04:00
0ec86181f2
add support for 'sametag' array
2024-05-24 23:49:25 -04:00
3701d330c4
add unit test for new library function and settings
2024-05-24 23:03:53 -04:00
e53cc86622
support extracting few more global properties and add interface to Atom::map()
2024-05-24 19:54:26 -04:00
dad0d2651b
Merge pull request #4172 from stanmoore1/deallocate_topo
...
Fix issue with virtual inheritance in Kokkos deallocate_topo function
2024-05-23 15:56:51 -06:00
29e64748c0
Fix issue with virtual inheritance in Kokkos deallocate_topo function
2024-05-23 12:18:18 -06:00
f8d5a898bf
Merge pull request #4166 from jrgissing/minor-doc-updates
...
Minor doc updates
2024-05-23 12:17:00 -06:00
371ec2036f
support trailing brackets for sort() and rsort()
2024-05-23 01:24:41 -04:00
e18395cf6e
add versionadded marker
2024-05-23 00:16:47 -04:00
4b81337b6a
add documentation for new special variable functions
2024-05-23 00:09:54 -04:00
c95389d58c
add unit tests for sort() and rsort() special function
2024-05-22 23:57:13 -04:00
2fbfa623cd
fix fdotr and update the force-styles unittest
2024-05-22 23:56:16 -04:00
272ce64272
add special function for sorting vectors
2024-05-22 23:46:36 -04:00
5ffff255ea
simplify with STL classes
2024-05-22 23:46:13 -04:00
c1538c2f78
move varstyle array definition to Variable class so it can be used in a more general way
2024-05-22 23:42:56 -04:00
86abf4f680
Fix input file bug and update examples
2024-05-22 21:25:31 -04:00
fafecd0584
Merge branch 'cg-dna' of https://github.com/ohenrich/lammps into cg-dna
2024-05-22 16:01:46 +01:00
c8a4951cdf
Merge branch 'lammps:develop' into cg-dna
2024-05-22 16:01:16 +01:00
ad81558fe0
Included values in real units
2024-05-22 16:00:58 +01:00
938d117890
Updated tests to contain full stdout
2024-05-22 15:53:09 +01:00
749e259294
Moved test script
2024-05-22 14:15:48 +01:00
8f61bc57d2
move xhold checks caller-side
...
this also allows it to fall-back on do-nothing rather than crash
2024-05-22 10:02:52 +02:00
c2e4ad220f
Update Ta example
2024-05-22 00:37:47 -04:00
f64193dfa4
fix whitespace
2024-05-21 23:42:52 -04:00
1d38550763
replace malloc with memory->create
2024-05-21 23:39:49 -04:00
b010d9cd8c
Initialize sum to zero
2024-05-21 22:52:11 -04:00
5d6db7e434
allocate memory for work
2024-05-21 22:39:27 -04:00
ac561095b1
Change int* to tagint*
2024-05-21 21:51:26 -04:00
d42b8ebb6c
make use of new dump_modify in examples
2024-05-21 19:40:28 -04:00
3b091c0bd4
type label support for dump xyz
2024-05-21 19:35:04 -04:00
8314254245
Merge branch 'lammps:develop' into kokkospod
2024-05-21 10:12:37 -04:00
4104e73bcd
Delete InP training data
2024-05-21 09:45:29 -04:00
44ef81e900
documentation and examples
2024-05-21 09:39:36 -04:00
7d2238d7be
install runtime dlls for LAMMPS library only with -DBUILD_SHARED_LIBS=yes
2024-05-20 21:11:22 -04:00
638f6e9551
fix bug with newton_bond off
2024-05-20 21:08:44 -04:00
a6979e5489
support that cmdargs is used multiple times and may be bytearrays directly
2024-05-20 21:08:32 -04:00
a8687b5372
Merge pull request #4164 from akohlmey/collected-small-changes
...
Collected small changes and fixes
2024-05-20 14:46:30 -06:00
ea3bd6043f
whitespace
2024-05-20 14:36:01 -06:00
c55901f8ce
Port hybrid topology (bond/angle/dihedral/improper) styles to Kokkos
2024-05-20 14:28:31 -06:00
30704d095d
support that cmdargs is used multiple times and may be bytearrays directly
2024-05-20 16:00:19 -04:00
58653e0a87
Merge branch 'lammps:develop' into cg-dna
2024-05-20 15:10:52 +01:00
00cb38e823
real unit and potential file examples ( #16 )
2024-05-20 15:08:06 +01:00
658dcef145
fix bug with newton_bond off
2024-05-20 06:21:23 -04:00
0577e1ff77
install runtime dlls for LAMMPS library only with -DBUILD_SHARED_LIBS=yes
2024-05-20 06:08:43 -04:00
669819405b
Merge branch 'develop' into collected-small-changes
2024-05-20 02:55:52 -04:00
8d25c510c1
Draft examples, patches, clarify interface reconstruct in RHEO
2024-05-19 11:22:52 -06:00
77239a75dc
Merge pull request #4162 from stanmoore1/kk_update_4.3.1
...
Update Kokkos library in LAMMPS to v4.3.1
2024-05-18 09:11:50 -06:00
83d5edb032
Merge branch 'kokkospod' of https://github.com/cesmix-mit/lammps into kokkospod
2024-05-18 08:17:51 -04:00
b5fe3d5b06
update kokkospod
2024-05-18 08:17:48 -04:00
b434c4d119
Merge branch 'lammps:develop' into kokkospod
2024-05-17 17:07:09 -04:00
feae228329
New force calculation
2024-05-17 17:05:50 -04:00
51f009c273
incorrect pair-coul package listings
2024-05-16 15:21:45 -04:00
f2d236eca1
improper styles moved to EXTRA-MOLECULE
2024-05-16 15:08:02 -04:00
9c5d9686f5
deform/pressure is in EXTRA-FIX
2024-05-16 15:03:03 -04:00
febf7c38d3
add reaxff/species delete citation
2024-05-16 14:49:33 -04:00
410cda27e0
keyword was changed at some point
2024-05-16 14:38:04 -04:00
6aec49619f
remove redundant initializers from headers
2024-05-16 09:42:00 -04:00
c99e582658
Need to manually enable rocthrust in Makefile build
2024-05-15 16:33:49 -07:00
83cfa0bfdd
Set rlogarg to intermediate value, force capped at 35 LJU
2024-05-15 22:50:37 +01:00
5f6f6ba0d6
Reset rlogarg to original value
2024-05-15 22:19:31 +01:00
b31071e18f
Removed exit status bug
2024-05-15 22:03:56 +01:00
852becb32a
Update Makefile comment
2024-05-15 14:44:50 -06:00
3805a01448
Update CMake
2024-05-15 14:42:01 -06:00
8fbb959ab3
Add support for MI300A with unified memory
2024-05-15 14:40:41 -06:00
5d98c073a4
Capped force debugging completed
2024-05-15 21:25:08 +01:00
a495aff480
Update Kokkos library in LAMMPS to v4.3.1
2024-05-15 14:14:08 -06:00
16b2ed5cc9
initialize pointers to null in constructor
2024-05-15 13:49:54 -04:00
69b8a8c7b3
remove dead code
2024-05-15 13:49:07 -04:00
c0daa9550a
Reformatting
2024-05-15 16:47:44 +01:00
17e0e785ab
Corrected typo
2024-05-15 16:45:52 +01:00
a7fe12cd7b
Reformatting
2024-05-15 16:07:59 +01:00
0e9c3fb768
Updated test script
2024-05-15 15:26:58 +01:00
59ce8c966c
Corrected energy for capped force potential
2024-05-15 15:24:36 +01:00
343f8afbf6
Many minor tweaks, adding self/mass + oxide noshift
2024-05-14 14:47:11 -06:00
008a8fcb11
Merge pull request #4159 from evoyiatzis/patch-1
...
Make compute stress/mop and stress/mop/profile compatible with 2D systems
2024-05-14 13:05:41 -06:00
991f4ed4fb
Merge pull request #7 from akohlmey/ml-uf3
...
Update example with new syntax
2024-05-14 11:09:10 -04:00
83a4ff06bd
fix segfault
2024-05-14 08:14:38 -04:00
c8821606fb
Merge branch 'develop' into patch-1
2024-05-14 07:25:34 -04:00
b5ecea502a
Changed folding logic to use minimum_image rather than pbc
2024-05-14 08:51:40 +02:00
1f52d1769d
update ML-UF3 example
2024-05-13 20:29:20 -04:00
17c099488a
remove unused variables
2024-05-13 20:20:03 -04:00
4302d65811
fix spelling
2024-05-13 20:19:50 -04:00
49f20229ad
Merge branch 'develop' into ml-uf3
2024-05-13 20:16:24 -04:00
2dc5931829
Fix whitespace
2024-05-13 22:34:21 +02:00
bc38b55941
Removed iostream import
...
Leftover from debugging output
2024-05-13 22:33:48 +02:00
7b728cd434
No need to go through the whole list if one atom has moved enough to trigger re-compute of the NL
2024-05-13 22:33:48 +02:00
ad90c9836f
Just some additional comments, and removed debug output
2024-05-13 22:33:48 +02:00
fe19a7efb5
disable Nagle's algorithm for internet socket
2024-05-13 22:33:48 +02:00
bb471b1c86
Minimally-invasive implementation of the ipi-side modification
2024-05-13 22:33:48 +02:00
b3fc34f240
Try a (dirty) fix to the i-pi neighbor list update problem
2024-05-13 22:33:48 +02:00
f05a551ffe
Update compute_stress_mop.cpp
2024-05-13 21:32:17 +02:00
ada53dc879
Merge pull request #4161 from lammps/doc-write-data
...
Incomplete info on write_data command syntax
2024-05-13 13:26:15 -06:00
47c86cdf65
Update compute_stress_mop.rst
2024-05-13 21:26:01 +02:00
86103fa89b
revert changes for triclinic boxes in compute_stress_mop.cpp
2024-05-13 21:23:50 +02:00
ed507dc676
revert changes in compute_stress_mop.h
2024-05-13 21:20:32 +02:00
9e755cd0af
Merge branch 'lammps:develop' into ml-uf3
2024-05-13 15:10:58 -04:00
4330530237
Merge pull request #4068 from dhairyaiitb/develop
...
Coefficient of restitution based damping in granular models
2024-05-13 12:43:19 -06:00
0a389bf673
Merge branch 'develop' of github.com:lammps/lammps into patch-1
2024-05-13 12:24:02 -06:00
74f29ba2f3
update example
2024-05-13 14:07:24 -04:00
4e7bddaa0b
remove unused variables
2024-05-13 13:55:09 -04:00
af540bec8b
Merge pull request #4142 from jrgissing/count/types-return_integer_for_lj_units
...
flag output for compute count/type as intensive vs extensive
2024-05-13 11:48:35 -06:00
d0f8d9eeb1
Merge branch 'develop' into dhairyaiitb/develop
2024-05-13 13:47:21 -04:00
67b6c36941
Merge pull request #4150 from Bibobu/cg_stuck_bug
...
Avoiding forcezero infinite loop with zero energy.
2024-05-13 11:46:16 -06:00
d4d4c48574
spelling fixes
2024-05-13 13:43:50 -04:00
84f06aa7a8
Merge branch 'develop' into doc-write-data
2024-05-13 13:38:21 -04:00
f747bb975f
Merge pull request #3824 from jrgissing/fix_reaxff/species-fixes
...
Fix reaxff/species fixes
2024-05-13 11:25:40 -06:00
00d8c6623d
Merge pull request #3810 from jrgissing/create_atoms-overlap_w_mol
...
Create atoms: overlap keyword for atomic molecule
2024-05-13 11:08:34 -06:00
fd1aa7356d
Merge pull request #3118 from jrgissing/replicate_periodic_box
...
Replicate periodic box
2024-05-13 11:06:47 -06:00
cd82af6885
Merge pull request #4148 from jtclemm/small-patches
...
Small patches for various commands
2024-05-13 11:01:11 -06:00
20a2df0b41
Merge pull request #4152 from nnn911/modify_triclinic
...
Fix Inconsistent syntax for dump_modify triclinic/general
2024-05-13 11:00:52 -06:00
eb0640fbb5
Merge pull request #4146 from akohlmey/collected-small-changes
...
Collected small changes
2024-05-13 11:00:18 -06:00
b65e41e509
Update version to development
2024-05-13 10:45:34 -06:00
85a2f4bbfa
Merge branch 'lammps:develop' into improve_type_label_support
2024-05-12 23:15:34 -04:00
def7c40ece
add citeme
2024-05-12 18:40:48 -04:00
d1fe92c658
charge/regulation: direct type label support
2024-05-12 17:32:03 -04:00
fc32826cd7
more uses of bounds_typelabel
2024-05-12 16:44:24 -04:00
f007be620a
compute_rdf: direct type label support
...
type label that is the same as the keyword ('cutoff') will break things. if syntax is otherwise 'correct', then will throw a syntax error. perhaps could run through typelabels to check first?
2024-05-12 16:11:36 -04:00
c324afeaf1
fix/adapt/fep: use bounds_typelabel
2024-05-12 15:50:41 -04:00
44b99b6b76
bounds() wrapper for type labels
2024-05-12 14:30:55 -04:00
61b9469fd1
Revert "example with augmented utils::bounds"
...
This reverts commit 25d4b3484d .
2024-05-12 02:00:48 -04:00
25d4b3484d
example with augmented utils::bounds
...
option to check for type label
2024-05-12 01:00:09 -04:00
2492c57c8e
typos
2024-05-11 20:14:18 -04:00
5d35392cca
finish adapt docs
2024-05-11 19:49:19 -04:00
ff05d45c74
adapt/fep: direct type label support
2024-05-11 19:37:42 -04:00
4d1e4814b7
fix adapt: direct type label support
...
make utils::bound type aware?
i.e., Atom:BOND argument instead of atom->nbondtypes
2024-05-11 19:13:29 -04:00
c5c7e6fb74
bond/break: direct type label support
2024-05-11 16:40:40 -04:00
8fc1a8ec7f
start off with simpler labelmap example
2024-05-11 16:34:17 -04:00
d121d5a503
bond/create: direct type label support
2024-05-11 16:30:21 -04:00
aa9628facf
fix_widom: direct type label support
2024-05-11 15:29:43 -04:00
9d7e449767
fix_gcmc: direct type label support
...
apparently changed text in doc description is just reflowing
2024-05-11 15:20:53 -04:00
c19db76eae
delete_bonds: direct type label support
2024-05-11 14:05:48 -04:00
74b3d15c3b
improve fix_modify error messages
2024-05-10 08:21:56 -04:00
46b4c09083
simplify xmol comm
2024-05-10 00:15:21 -04:00
e5d6875287
Update Howto_rheo.rst
...
Typos and wording.
2024-05-09 11:52:16 -04:00
ac0513b5c4
whitespace in compute_stress_mop.rst
2024-05-09 15:25:57 +02:00
9aefa047cb
Update compute_stress_mop.rst
2024-05-09 15:17:30 +02:00
e2984c9724
Delete pos1 variable from compute_stress_mop.h
2024-05-09 15:13:26 +02:00
7b007d82a0
Make compute stress/mop compatible with triclinic boxes
2024-05-09 15:12:28 +02:00
a2616630b5
update OpenCL ICD loader source to latest release
2024-05-09 07:18:50 -04:00
b4f18700dc
Update fix_reaxff_species.h
2024-05-09 00:06:10 -04:00
8e6a232dff
Update fix_reaxff_species.rst
2024-05-08 23:31:36 -04:00
ada61d96fe
Update fix_reaxff_species.rst
2024-05-08 19:46:07 -04:00
05438d2357
Update create_atoms.rst
2024-05-08 18:50:02 -04:00
887ffa57d5
Merge branch 'develop' into create_atoms-overlap_w_mol
2024-05-08 18:44:23 -04:00
33525de598
fix incomplete header info on command syntax
2024-05-08 16:39:25 -06:00
3028b6f34c
clean up of docs and code
2024-05-06 19:16:06 -06:00
1c11de8a64
comment tweak
2024-05-06 16:47:38 -06:00
a4449fb6ff
modified doc page, added examples
2024-05-06 16:44:45 -06:00
3d4bb44911
Minor rearrangements to CoR, fix bug in granular single
2024-05-06 16:39:29 -06:00
daedaaccdc
add missing false positive
2024-05-05 12:50:30 -04:00
46a441451d
Update compute_stress_mop.rst
2024-05-04 20:11:08 +02:00
e42aff54f9
Make compute stress/mop/profile compatible with 2D systems
...
Issue an error if the stress is requested in the Z direction for 2D systems
The normalizing 'area' is the length of the opposite cartesian direction
2024-05-04 20:07:08 +02:00
541680c798
Make compute stress/mop compatible with 2D systems
...
Issue an error if the stress should be computed in the Z direction in 2D systems
The normalizing 'area' in 2D systems is the length of the simulation box in the other cartesian direction
2024-05-04 20:02:05 +02:00
2f488cc594
Merge pull request #6 from monk-04/ml-uf3
...
Bug Fixes- uniform knot spacing, memory leaks, array initialization
2024-05-03 20:02:01 -04:00
fe24ddebcd
Removed trailing whitespace
2024-05-03 18:31:12 -04:00
1cfbc04586
Initialize setflag, n2b_coeff_array_size, n2b_knots_array_size, n3b_coeff_array_size, n3b_knots_array_size arrays to 0; fixed memory leaks; removed some dead code
2024-05-03 18:28:33 -04:00
da7459c805
Adding heat options, prevent asynchronous mpi bond creation/deletion
2024-05-03 15:13:45 -06:00
a7f4fc1815
Fixed bug with uniform knot spacing
2024-05-03 12:58:59 -04:00
99b3233564
Added names of new source code files
2024-05-03 16:20:57 +01:00
775a73b67c
cgDNA 'real' units and potential file reading for non-modifiable potential parameters ( #15 )
...
* oxDNA potential file reading and real units
This allows for pair and bond coefficients to be read from an appropriately formatted potential file, and also allows for the use of 'real' units within oxDNA1. The correct backend coefficients for pair and bonded interactions are set when the atom vector is initialised through the "ConstantsOxdna" class, based on the units specified within the input file.
* Extract seqav/seqdep and temp from potential files
Also includes miscellaneous string consistency changes and removes unnecessary parameter from reader.next_line instances.
* oxDNA2 potential file reading and real units
This extends previous changes to oxDNA2 specific potentials, being FENE, excluded volume, coaxial stacking and Debye-Hückel. Units now default to LJ values rather than 0.
* oxDNA potential files
* LJ <-> real units conversion tool
Converts standard oxDNA data and input file to real units, with inverse flag available for real -> LJ.
* oxRNA2 potential file reading and real units
For RNA, d_cs_x is treated as d_cs within ConstantsOxdna in order to reduce code duplication and complexity.
* Reparameterise real units
* Generalise PotentialFileReader logs
* Extract stk xi and kappa from potential files
This allows users to edit these values from the input script, as is documented, rather than them being within the potential files.
* Real unit and potential file documentation
This adds examples for real unit parameters and specific potential file documentation for each bond and pair style.
2024-05-03 15:00:29 +01:00
ca675b557f
Minor edits for python2/3 support, improved comments
2024-05-03 11:23:42 +01:00
759ce70af7
Merge branch 'lammps:develop' into ml-uf3
2024-05-02 19:31:21 -04:00
94ab3c2a01
Merge pull request #5 from monk-04/ml-uf3
...
Remove std::vector completely
2024-05-02 19:29:57 -04:00
4a8ed1bc78
Removed dead code, fixed trailing whitespace
2024-05-02 19:28:58 -04:00
ab8e4b7676
Fixed trailing whitespace
2024-05-02 19:28:27 -04:00
3340dd5f54
Removed unused variables and reordered the code
2024-05-02 19:03:25 -04:00
5f2cae0e08
Commented out the uniform knot spacing logic as for more than 1 processors was getting some weird errors.
...
Deleted commented (dead) code.
Updated the memory_usage function.
Reordered some functions to refelect the calling order
2024-05-02 19:01:26 -04:00
f02c65e12e
Removed uf3_pair_bspline and uf3_triplet_bspline
2024-05-02 18:59:49 -04:00
49181bfe8d
constants was changed from std::vector to fixed length array
2024-05-02 18:58:26 -04:00
e55d77470b
Removed trailing whitespace
2024-05-02 15:23:48 -04:00
9915f86f63
Removed UFBS2b and UFBS3b std::vector objects.
...
These objects held the bspline basis set object (uf3_pair_bspline and uf3_triplet_bspline) for 2- and 3-body interaction at UFBS2b[itype][jtype] and UFBS3b[itype][jtype][ktype].
These std:vectors were removed. New arrays (cached_constants_2b, cached_constants_2b_deri, cached_constants_3b, cached_constants_3b_deri) were added that holds the cached coefficients of the bspline basis set. The UF3Impl PIMPLE was also removed as it is not longer needed. The memory_usage function needs to updated
2024-05-02 14:35:45 -04:00
dbca2b087d
Made 'constants' variable public
2024-05-02 14:27:11 -04:00
39f039719d
QEq requires charges
2024-05-02 11:53:41 -04:00
a4892da145
Merge branch 'upstream' into regression-tests
2024-05-01 11:18:51 +05:45
149ffbb2b6
Clarify error message
2024-04-30 09:20:19 +02:00
e9d22ec7f9
Clarify error message
2024-04-30 09:19:03 +02:00
4886678619
Updating masks, cleaning up special bond handling
2024-04-29 16:14:53 -06:00
b1e1b05e0b
Match dump_modify syntax for atom and custom dump styles
2024-04-29 13:51:26 +02:00
e34aa0d02b
meam/c is no longer an alias for meam
2024-04-28 08:43:24 -04:00
e881bb307c
downgrade macOS to version 13
2024-04-27 02:50:28 -04:00
bfd5e6bbc5
make pip install packages in virtual environment
2024-04-27 02:50:28 -04:00
a394fcb5f3
downgrade macOS to version 13
2024-04-27 02:48:40 -04:00
74b49b48cb
make pip install packages in virtual environment
2024-04-27 02:48:40 -04:00
69e9483bf7
downgrade macOS to version 13
2024-04-27 02:47:36 -04:00
1f9c33e65d
make pip install packages in virtual environment
2024-04-27 02:47:24 -04:00
411574a39c
Changed alpha_init initialization to avoid infinite loop with 0 starting
...
value.
2024-04-27 02:43:50 -04:00
874f5577d4
Added a vectorstyle variable check for fix_ave_histo.cpp
2024-04-27 02:41:12 -04:00
456449d4ff
downgrade macOS to version 13
2024-04-27 02:40:41 -04:00
22cfd97f46
make pip install packages in virtual environment
2024-04-27 02:40:26 -04:00
3906eb8148
Merge branch 'lammps:develop' into cg-dna
2024-04-26 14:49:49 +01:00
99ff5b2779
Changed alpha_init initialization to avoid infinite loop with 0 starting
...
value.
2024-04-26 14:46:30 +02:00
da7de9c75c
Merge branch 'develop' of github.com:lammps/lammps into develop
2024-04-26 09:31:21 +02:00
0f3a8d6af8
Adding warning for singular matrix
2024-04-25 14:10:21 -06:00
7ad74ffbd8
Removing unused files
2024-04-24 13:10:44 -06:00
21cae39d14
Documentation for fix add/heat
2024-04-24 13:04:51 -06:00
4220be380c
Finishing oxidation, adding hybrid compatability for BPM
2024-04-24 11:48:44 -06:00
cfc811a1b3
downgrade macOS to version 13
2024-04-24 03:50:48 -04:00
a85b0603a2
downgrade macOS to version 13
2024-04-24 02:45:36 -04:00
4437891c30
catch command errors
2024-04-24 02:26:27 -04:00
83643ded91
flag development
2024-04-24 02:25:52 -04:00
fc20b8c546
make pip install packages in virtual environment
2024-04-24 02:24:47 -04:00
b993dadcdc
try virtual environment instead of user installation
2024-04-24 01:58:54 -04:00
8073cec0e4
make pip install packages in user area
2024-04-24 01:55:13 -04:00
b2aed19c88
Update doc/src/compute_count_type.rst
...
Co-authored-by: Axel Kohlmeyer <akohlmey@gmail.com >
2024-04-23 23:32:27 -04:00
6de19ec109
Tweaking doc text
2024-04-23 21:02:02 -06:00
3dbfe26b6d
Extra D2min options/checks for undercoord particles
2024-04-23 20:58:20 -06:00
80a0c5899e
Fix coeff parsing classic gran model
2024-04-23 20:47:01 -06:00
f6eeaaef6f
Update compute_count_type.rst
2024-04-23 19:45:14 -04:00
6e45a71de3
restore numerical types example
...
(duplicated with type labels)
2024-04-23 10:16:46 -04:00
b227663b3b
restore numerical examples
...
(duplicated in type label versions)
2024-04-23 10:13:50 -04:00
f815ded1b8
add a few more intensive vs. externsive settings
2024-04-22 22:04:42 -04:00
400070d038
catch command errors
2024-04-22 21:28:56 -04:00
f66ae5c285
output verbose info
2024-04-22 21:23:42 -04:00
dc04a2ec5a
for vectors we have to check for either extvector or extlist
2024-04-22 21:22:24 -04:00
44bfcff550
Fixing variable pmean in deform/press
2024-04-22 19:08:29 -06:00
3ce628cf07
fix extscalar bugs in fix shake and fix sprint/rg
2024-04-22 20:30:28 -04:00
a88e8757e3
guard against not setting extscalar, extvector, or extarray when required
2024-04-22 19:55:52 -04:00
25a9bf1ff6
Merge branch 'develop' into jake_replicate
2024-04-22 16:10:42 -06:00
21eeb231ae
remove bogus example
2024-04-22 15:27:53 -04:00
d896f307ba
Update fix_hyper_local.rst
2024-04-22 14:00:38 -04:00
628531dadb
Merge pull request #4144 from Bibobu/ave_histo_vector_bug
...
Fix for fix_ave_histo bug with vector style variables
2024-04-22 09:42:24 -06:00
3ab6997a5b
fix broken link
2024-04-22 07:28:53 -04:00
761cfdaabf
switch markdown formatting to restructured text
2024-04-22 07:26:02 -04:00
44ec209796
direct type label for group
2024-04-22 00:29:23 -04:00
e15f7a1e96
clarify that sgcmc output is intensive
2024-04-21 23:38:15 -04:00
a50192a7d1
mol/swap also flags output as intensive value!
2024-04-21 23:29:27 -04:00
26c8a3a639
fix gcmc and widom also report 'intensively'
2024-04-21 23:25:33 -04:00
6bd57cd90a
fix atom/swap reports value as intensive
2024-04-21 23:20:20 -04:00
48600cd153
Merge branch 'develop' of github.com:lammps/lammps into develop
2024-04-20 17:45:06 +02:00
baaea8271b
Merge branch 'develop' of github.com:lammps/lammps into ave_histo_vector_bug
2024-04-20 17:38:38 +02:00
38c7d7aa1c
Added a vectorstyle variable check for fix_ave_histo.cpp
2024-04-20 17:31:34 +02:00
14dc82a2bf
Adding periodicity check
2024-04-19 15:40:27 -06:00
97d8ecbac1
Improvements & bug fixes to fix def/press
2024-04-19 15:14:42 -06:00
52ab29798a
Merge branch 'lammps:develop' into cg-dna
2024-04-19 22:07:32 +01:00
cf6522eebb
type label support for atom/swap
2024-04-18 14:32:23 -04:00
267e75133a
generalize passthrough args
2024-04-18 14:30:27 -04:00
1815a00fd0
cleanup
2024-04-18 14:12:23 -04:00
eec037ac5e
make use of refactored expand_type elsewhere
2024-04-18 13:41:51 -04:00
931417da0a
always return integers for counts
...
previously, atom, bond, angles, dihedral and improper counts were normalized by natoms when using LJ units
2024-04-18 11:00:02 -04:00
c5ecef82c1
Updating BPM reference information
2024-04-18 08:49:18 -06:00
b3e03d5188
refactor expand_types to return int
2024-04-17 18:56:28 -04:00
42a4e63061
Merge branch 'lammps:develop' into ml-uf3
2024-04-17 16:45:33 -04:00
3310180a9f
Fixed trailing whitespaces
2024-04-17 16:45:05 -04:00
e84540c626
fix/mol/swap: direct type label support
2024-04-17 14:35:00 -04:00
8ceb6f096b
Merge pull request #4 from monk-04/ml-uf3
...
Updates to pair_uf3- Reading potential from single file, arrays from memory class, MPI to communicate the arrays
2024-04-17 10:51:59 -04:00
18ae98201b
Updated the documentation about UF3 LAMMPS potential file
2024-04-17 10:51:21 -04:00
a1826b1364
fix_deposit: direct type label support
2024-04-17 00:16:00 -04:00
e590e27faa
create_atoms: direct type label support
2024-04-16 19:56:37 -04:00
453469d6fe
breathe is currently not compatible with sphinx 7.3
...
# Conflicts:
# doc/utils/requirements.txt
2024-04-16 19:52:20 -04:00
4c1be999fa
Removed reference to std::vector knots and coefficients; commented out getter functions
2024-04-15 15:31:42 -04:00
d468ee8f7d
Updated the code as we are no longer using std::vector for knots and coefficients
2024-04-15 15:22:22 -04:00
f6c8bd1178
Updated pair_coeff in unittest to read only one potential file; added Nb.uf3 unified potential file
2024-04-15 10:51:39 -04:00
cf729fc358
Added new constructor functions in uf3_pair_bspline and uf3_triplet_bspline to construct std::vectors of knots and coefficients rom memory block
2024-04-15 10:38:00 -04:00
fcf8500887
Added uf3_read_unified_pot_file() to read single potential file on rank 0 and communicate() to broadcast the data to other ranks
...
Added one_ceoff
2024-04-15 10:37:21 -04:00
e699ced7bd
make PyLammps mass property compatible with per-atom masses.
2024-04-14 18:27:55 -04:00
6baa2f432c
pylammps: fix get atom.mass by atom.type
2024-04-14 18:27:42 -04:00
01b1d047a2
Merge branch 'lammps:develop' into ml-uf3
2024-04-13 18:56:07 -04:00
03fc889df9
Merge branch 'rheo' of github.com:jtclemm/lammps into rheo
2024-04-10 12:18:02 -06:00
7a80a74791
Merge branch 'develop' into jake_replicate
2024-04-10 11:32:43 -06:00
1135d6be64
Noting artificial/visc exception in doc
2024-04-10 10:44:41 -06:00
5383bd2613
More doc files, misc clean ups
2024-04-10 09:47:55 -06:00
5b47038b14
Set default trimflag to zero
2024-04-05 17:52:44 +01:00
0344b6af70
updated the associated example file
2024-04-05 10:14:07 -05:00
84b6c6a088
Added prefactors and errors for incorrect combinations.
2024-04-05 09:58:33 -05:00
dc1bc8a8cf
Merge branch 'lammps:develop' into cg-dna
2024-04-05 11:40:16 +01:00
c114938867
Added symmetrization of cutoff in init_one() and fixed a print
2024-04-04 21:05:03 -04:00
e8294aa207
Backport of PR #4098 from develop
2024-04-04 21:04:19 -04:00
6e32b0cada
Allow compute spin for groups other than all
2024-04-04 20:54:43 -04:00
6243735af4
Simplify output of windows version. If unknown build number just output "Windows Build #####"
2024-04-04 20:54:03 -04:00
5816c0875a
Fix bug in Kokkos when shrink-wrapping with no atoms
2024-04-04 20:53:29 -04:00
a31617ef7b
disable references to cuFFT (which is not yet used)
2024-04-04 20:52:01 -04:00
d5c7da1b0e
fix bug in option arg parsing of fix ave/correlate, also update doc page for fix ave/correlate/long
2024-04-04 20:51:13 -04:00
0b1453f7ea
call alternate minimum image code from @stanmoore1 from fix rigid/small
2024-04-04 20:49:46 -04:00
58d6f9ba2e
Removing hrate from fix deform/pressure restart
2024-04-04 11:29:28 -06:00
8254d20b44
Removing unnecessary comm calls fix heat/flow
2024-04-04 11:29:02 -06:00
c63c1856ec
Fix compilation error, edit artificial visc toggle
2024-04-04 11:21:42 -06:00
ceec24d50b
Adding hybrid support to BPM, more doc pages
2024-04-04 09:42:10 -06:00
ba204b3989
alternate fix to PR #4116
2024-04-03 18:07:24 -04:00
fd86bbd982
must always return nfaces=0 for less than 3 vertices
2024-04-03 15:08:59 -04:00
c502dd4033
Fixed trailing whitespace
2024-04-02 13:20:29 -04:00
0809d8b722
Updated documentation about METADATA in the uf3 lammps pot files
2024-04-02 13:17:13 -04:00
887ce4948a
Removed old pot files
2024-04-02 13:16:38 -04:00
1ef7b8132c
Updated A_A.uf3 to Nb_Nb.uf3 and A_A_A.uf3 to Nb_Nb_Nb.uf3
2024-04-02 13:16:00 -04:00
3734252ed8
Replaced the A_A.uf3 and A_A_A.uf3 with uf3 lammps pot files for Nb
2024-04-02 13:15:05 -04:00
7281f9327b
Added code to check if 'UNITS:' metadata is present in the pot file or not
2024-04-02 13:14:28 -04:00
d3bc4c7eb8
Removed commented out code
2024-04-02 11:18:01 -04:00
72772c136f
Merge branch 'lammps:develop' into ml-uf3
2024-04-01 18:34:50 -04:00
801ceea90a
Pimplifying the code Attempt-1
2024-04-01 18:33:02 -04:00
42dcc76a70
Merge pull request #2 from akohlmey/ml-uf3
...
More updates to PR 4110
2024-04-01 12:03:42 -04:00
08db64c27f
More updates for oxidation, more doc pages
2024-03-31 21:40:34 -06:00
020a4f6ee7
update and refactor xdr support and update its license
2024-03-31 21:49:48 -04:00
7ea0dc3996
Adding more oxidation features + doc pages
2024-03-29 19:00:14 -06:00
a6230ba147
replace pow(x,2) and pow(x,3) with square() and cube()
2024-03-28 23:53:06 -04:00
1fff0a33fc
drop log messages
2024-03-28 23:38:03 -04:00
c5262873b0
initialize all class pointers to null, delete all allocated storage
2024-03-28 23:36:57 -04:00
584137f104
remove num_of_elements class variable, just use local copy of atom->ntypes
2024-03-28 23:36:13 -04:00
6bdf981942
don't use pow() function for simple square
2024-03-28 23:08:51 -04:00
2219e764ce
call utils::logmesg() only on rank 0, use c++ string comparisons, remove debug comments
2024-03-28 22:26:50 -04:00
3aae2d0c4b
apply clang-format
2024-03-28 22:09:22 -04:00
379e212135
add system error message with failure to open potential
2024-03-28 22:05:27 -04:00
7c3ac31507
remove dead code
2024-03-28 21:50:40 -04:00
34f88843fa
update example logs
2024-03-28 21:50:30 -04:00
a26c281a63
Merge pull request #1 from akohlmey/ml-uf3
...
Updates for ml-uf3 pull request
2024-03-28 19:23:08 -04:00
ecb5704f25
some formatting and logic cleanup.
2024-03-28 17:32:26 -04:00
a6e5c8b981
update more files and docs for .uf3 potential file extension
...
also remove redundant files
2024-03-28 17:32:07 -04:00
392c3b6d65
manybody and single flag need to be changed from the default when 2-body/3-body is selected
2024-03-28 17:02:07 -04:00
eb89c7a392
examples folder was moved
2024-03-28 17:01:37 -04:00
010a4c076b
Prototyping oxidation
2024-03-28 11:31:21 -06:00
fca23dac72
some style cleanup and simplified pair_style and pair_coeff input
2024-03-27 07:29:31 -04:00
713b308a99
update ML-UF3 examples
2024-03-27 07:25:36 -04:00
fda433a7ee
reformat and fix spelling and related issues
2024-03-27 06:53:03 -04:00
7323364d1d
move examples
2024-03-27 06:35:19 -04:00
0d7c41b1c3
update code owners list
2024-03-27 06:30:20 -04:00
f9a0ec83b4
update .gitignore
2024-03-27 06:28:35 -04:00
7e09353e7c
add ML-UF3 to compatible CMake preset files
2024-03-27 06:28:23 -04:00
dc0b0d8be8
Added example potential files for W
2024-03-26 13:18:26 -04:00
ff39a03e83
Removed trailing whitespaces
2024-03-26 13:14:32 -04:00
3a34b3eeaf
Added uf3 examples to the examples directory
2024-03-26 12:35:30 -04:00
4e95db1bb7
Added uf3 details to Commands_pair, Packages_details and Packages_list
2024-03-26 12:34:29 -04:00
b2809996b8
fixed trailing whitespaces
2024-03-25 17:45:06 -04:00
06c4fc6590
Removed LAMMPS errordocs
2024-03-25 17:23:47 -04:00
de43263e28
Fixed lammps developer email-id and contributing authors section. Removed some old comments
2024-03-25 17:18:11 -04:00
d55f750dc6
Fixed typos in the UF3 equation
2024-03-25 15:17:43 -04:00
5c536c8290
Added ml-uf3 unittest
2024-03-25 12:11:05 -04:00
a720d0dc67
Added ml-uf3 potential files
2024-03-25 12:10:31 -04:00
923e251540
Added documentation for ml-uf3
2024-03-25 12:10:01 -04:00
9a23ddf88a
Added ml-uf3 to cmake and make files
2024-03-25 12:08:51 -04:00
53c6959e52
Added src files for uf3/kk
2024-03-25 12:08:07 -04:00
6dded43b2c
Added ml-uf3 src files
2024-03-25 12:07:18 -04:00
417598498c
fix compute pod
2024-03-20 20:01:22 -04:00
0f31a825a5
fix compute
2024-03-20 16:08:13 -04:00
b5d769bbbf
Revert "Began CGDNA Howto"
...
This reverts commit c4b96704b27743c4e6b01166ea6d7e7a16480692.
2024-03-20 16:23:17 +00:00
bc436dad3a
Added example directory
2024-03-20 16:23:17 +00:00
a3e4788221
Minor edits
2024-03-20 16:23:17 +00:00
add5fc07fd
Changed user permissions
2024-03-20 16:23:17 +00:00
eee23b45c9
Began CGDNA Howto
2024-03-20 16:23:17 +00:00
c5fc65433a
Updated and added utility scripts
2024-03-20 16:23:17 +00:00
e8606a51da
Changed permissions to non-executable
2024-03-20 16:23:17 +00:00
7fa0e7b730
Added script for 2-particle visualisation
2024-03-20 16:23:17 +00:00
b021543140
fix zero neighbor in compute classes
2024-03-19 19:25:29 -04:00
a37b7754a7
fix a bug due to zero neighbor
2024-03-19 19:17:08 -04:00
36b9d93b52
fix memory leaks in lammps_gather*concat() functions of the library interface
2024-03-19 12:04:40 -04:00
cbe2266e40
update electron radius velocities and radii in EFF NH fixes analog to fix nve/eff
2024-03-18 23:54:03 -04:00
fb10881636
fix bug in f2c string conversion detected by bound checking
2024-03-18 10:28:18 -04:00
7e163d451e
uodate
2024-03-17 10:49:59 -04:00
dcbb09f321
improved revision of write_dump output frequency setting for 64-bit timesteps
2024-03-06 11:14:19 -05:00
b00cb7e6bd
add missing symlink
2024-03-04 11:47:16 -05:00
edfe752b2a
try a different workaround for "fix not computed at compatible time" with write_dump
2024-03-03 23:58:47 -05:00
6d28d53d60
fix missing thread initialization exposed by LAMMPS-GUI
2024-03-03 18:36:38 -05:00
9976d58b34
flag branch as maintenance version again
2024-03-02 15:14:08 -05:00
46265e36ce
Merge pull request #4044 from lammps/maintenance
...
Third Set of Collected Bug Fixes and Maintenance Updates for 2 August 2023 Stable release
2024-03-02 15:11:27 -05:00
2a8d16ee4b
update MS-MEAM examples
2024-03-01 18:56:43 -05:00
54035fba79
improve error messages for meam/ms
2024-03-01 18:56:16 -05:00
7ac835a12f
Revert "This example needs to be replaced as it is not correct"
...
This reverts commit 688f4f5288 .
2024-03-01 18:34:13 -05:00
6058fcc37e
Revert "Removing because examples/meam/msmeam removed"
...
This reverts commit 573021b362 .
2024-03-01 18:34:04 -05:00
ee5ee22b47
Revert "Added comment about not using ialloy with meam/ms"
...
This reverts commit a6c5f3f714 .
# Conflicts:
# doc/src/pair_meam.rst
2024-03-01 18:33:30 -05:00
6138369079
Revert "must remove unit test for meam/ms since potentials were removed"
...
This reverts commit 50b8fe9c61 .
2024-03-01 18:33:01 -05:00
b7820bfd0e
whitespace
2024-03-01 17:22:18 -05:00
50b8fe9c61
must remove unit test for meam/ms since potentials were removed
2024-03-01 17:15:47 -05:00
8fa42612e6
Added override for ialloy default with MS-MEAM
2024-03-01 17:12:33 -05:00
a6c5f3f714
Added comment about not using ialloy with meam/ms
2024-03-01 16:50:56 -05:00
573021b362
Removing because examples/meam/msmeam removed
2024-03-01 16:46:55 -05:00
688f4f5288
This example needs to be replaced as it is not correct
2024-03-01 16:42:13 -05:00
2831b904e9
cosmetic
2024-03-01 07:19:42 -05:00
bff40d2add
flag as update 3
2024-03-01 03:06:19 -05:00
7d2b2ff776
restore correct formatting to meam_force.cpp and port changes to KOKKOS
2024-02-28 17:20:35 -05:00
1d09911bdb
Fixed additional errors with multicomponent systems, making msmeamflag independent of ialloy
2024-02-28 17:20:27 -05:00
e446b17d41
Fixed error in forces that only affects non-zero t1m MS-MEAM models
2024-02-26 09:20:48 -05:00
e7ce03aa0a
fix conversion bug when input is in radians
2024-02-26 07:54:46 -05:00
a9eaa71f8c
make PLUGIN package compatible with static linkage of LAMMPS
2024-02-26 06:59:43 -05:00
6203c18ef0
add cuFFT presence error check to CMake script
2024-02-24 03:41:45 -05:00
f9ecdb5b54
Updated documentation
2024-02-23 15:21:56 -06:00
b3de75da97
Cleaning up math, fixing tension bug, patching bond creation
2024-02-23 13:26:28 -07:00
7d5931def3
Added example folders tested
2024-02-23 08:16:55 -06:00
a7aacd2440
document requirement of per-type masses
2024-02-22 04:34:41 -05:00
2178ba2513
a few more corrections
2024-02-21 21:04:00 -05:00
8277218cbb
correct output
2024-02-21 20:52:27 -05:00
13d7178f95
monte carlo insertions require per-type masses
2024-02-21 20:46:52 -05:00
1255772864
use a more "CMake" way to link to cuFFT with check in CMake config run
2024-02-21 10:49:55 -05:00
4f07f74f52
clean up redundant variables
2024-02-13 19:00:19 -05:00
0951e28a08
Merge branch 'develop' into replicate_periodic_box
2024-02-13 18:52:43 -05:00
be237f88f6
update kokkospod
2024-02-13 18:49:11 -05:00
443c40b98d
Merge branch 'lammps:develop' into create_atoms-overlap_w_mol
2024-02-13 18:47:15 -05:00
382a449f58
Merge branch 'lammps:develop' into fix_reaxff/species-fixes
2024-02-13 18:46:04 -05:00
0878fca16e
add detection for CrayClang to the OpenMP compatibility check
2024-02-13 11:09:53 -05:00
3454e1fce5
update pod
2024-02-13 00:45:08 -05:00
9c7b169003
Renamed the log files under examples/bpm
2024-02-12 19:43:05 -06:00
147ad3c67c
avoid installing libraries and headers from downloaded external libraries
2024-02-09 13:45:52 -05:00
05e4dded0f
fix bug with assigning molecule IDs in parallel
2024-02-09 11:08:21 -05:00
e7f0f9be5a
Added another example of a config file
2024-02-08 11:37:49 -06:00
a1f38b9a75
Captured output of the test run, reported if the run failed (e.g. missing packages)
2024-02-08 11:29:26 -06:00
f141543659
Looped over all the runs in an input script, made more descriptive output
2024-02-08 11:12:54 -06:00
5739203ad3
small optimization and portability to Solaris/OpenIndiana
2024-02-07 23:01:47 -05:00
244c72afd9
Counted the total num checks per test
2024-02-07 15:42:15 -06:00
051167a14c
Supported JUnit XML output
2024-02-07 15:20:55 -06:00
194b45b729
Example file
2024-02-07 09:52:02 -06:00
26cff47386
Removed whitespace
2024-02-07 09:45:29 -06:00
febb3671d8
removed whitespace
2024-02-06 18:03:17 -06:00
5137e86972
en models incorporated
2024-02-05 16:30:44 -06:00
63f33aa3a4
first
2024-02-04 16:29:19 -06:00
3c232ce6a6
ensure that the "timeremain" thermo keyword never reports a negative remaining time
2024-02-02 12:06:25 -05:00
f24ced3bb6
fix uninitialized data bug when using a child class
2024-02-01 20:15:29 -05:00
ace87d2bb8
Only printed out all the quantities being checked with verbose on
2024-02-01 17:21:30 -06:00
621a4e406f
Handled exception with the yaml load
2024-02-01 15:22:46 -06:00
d8b74e907e
add workaround for Cray's Clang based compiler to compile fmtlib
2024-02-01 15:34:24 -05:00
039161112b
fix issues with reading and writing data files for systems without atom IDs
2024-01-31 20:32:41 -05:00
911227a981
Cleaned up and expanded the set of examples being tested
2024-01-31 14:47:11 -06:00
b1688d4287
Merge branch 'upstream' into regression-tests
2024-01-31 13:48:49 -06:00
829708bd71
Allowed to specify example folders from arguments
2024-01-31 13:46:34 -06:00
e9dc5bafff
Improved failed test info
2024-01-31 13:06:04 -06:00
cfe6afe665
Used the absolute path for the lammps binary, no need for symbolic links
2024-01-31 11:03:23 -06:00
91d292fb7c
Tested with more example subfolders
2024-01-30 17:08:24 -06:00
293e930cb0
Expanded the tests for more subfolders, need to check if there is an existing log file with matching nprocs
2024-01-30 14:01:43 -06:00
c0fc4c8908
Cleaned up and tested with micelle and melt under examples
2024-01-30 13:07:57 -06:00
153e30227e
Added function to extract output from an existing log file into a yaml data structure, working on in place testing
2024-01-29 18:07:21 -06:00
ba4174f474
Added tolerances to the config file
2024-01-29 15:25:52 -06:00
522608b59e
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 17:32:14 -05:00
24e65b618b
update external MDI library to version 1.4.26
2024-01-23 21:33:32 -05:00
70ea1dd352
Refreshing no shift flag for solid particles
2024-01-23 14:58:31 -07:00
dd7e95cd12
Merge branch 'rheo' of github.com:jtclemm/lammps into rheo
2024-01-23 14:04:28 -07:00
574ccc64eb
Fixing bugs for solid particles
2024-01-23 14:04:10 -07:00
e22cea04e2
replace references to fix ave/spatial with correct equivalents
2024-01-21 12:27:45 -05:00
a70aece450
make sure both NEB class constructors are consistently initialized
2024-01-20 14:49:27 -05:00
92d5772dfa
correctly determine when to create "rootworld" communicator
2024-01-20 10:54:23 -05:00
80861fe1ff
New syntax in doc files
2024-01-19 21:24:27 -07:00
5f04990bc2
Avoid (harmless) errors when shutting down the GPU.
2024-01-19 00:33:10 -05:00
3b4291c750
remove undesired example
2024-01-18 18:15:42 -05:00
fcc85fb223
Revert "revert more general doc changes. those are moved to a separate branch for further edits."
...
This reverts commit fb9ae23516 .
2024-01-18 18:14:41 -05:00
affb879037
Merge branch 'develop' into rheo
2024-01-18 14:52:15 -07:00
d9a7365273
fixed indentations and add support for python 3
2024-01-18 14:54:26 -05:00
eaa00c238a
backport fix bond/react bugfixes from upstream PR #3905
2024-01-18 14:50:26 -05:00
20dae33563
Fix bug in some Kokkos fixes' unpack exchange on device
...
# Conflicts:
# src/KOKKOS/fix_spring_self_kokkos.cpp
# src/KOKKOS/fix_spring_self_kokkos.h
2024-01-17 19:33:39 -05:00
67f06097ee
Updating utils functions for pair rheo/react
2024-01-15 22:04:26 -07:00
a34ddd7ccd
Merge branch 'rheo' of github.com:jtclemm/lammps into rheo
2024-01-15 17:26:42 -07:00
56764f0244
Merge branch 'develop' into rheo
2024-01-15 17:26:23 -07:00
9d360af2c5
this limitation no longer applies
2024-01-15 12:16:11 -05:00
cafa9ccec2
backport of 32-bit integer overflow fixes for large molecular systems from develop
2024-01-15 11:16:12 -05:00
9296357851
update unit test data for corrected angle style cosine/periodic
2024-01-12 19:04:03 -05:00
c53afef070
correct factor 2 force error for m=1 in angle style cosine/periodic
2024-01-12 19:03:48 -05:00
2ac37aa91a
Merge branch 'rheo' of github.com:jtclemm/lammps into rheo
2024-01-12 17:00:37 -07:00
a0cf5191c2
Adding nonzero starting rhos
2024-01-12 17:00:12 -07:00
faef34a8d4
Merge branch 'develop' into rheo
2024-01-12 13:26:38 -07:00
073a72d933
fixing merge conflicts
2024-01-12 11:12:02 -07:00
7bdac7eafd
Merge branch 'stable' into maintenance
2024-01-12 12:00:40 -05:00
a01a6f3a27
silence compiler warning
2024-01-12 11:58:44 -05:00
bfd15408ba
correct factor 2 force error for m=1 in angle style cosine/periodic
2024-01-12 11:49:31 -05:00
ad7b5e38ab
Merge branch 'develop' into replicate_periodic_box
2024-01-10 20:01:42 -05:00
60f1233b07
Merge branch 'lammps:develop' into create_atoms-overlap_w_mol
2024-01-10 19:55:18 -05:00
63332eb1b2
Merge branch 'lammps:develop' into fix_reaxff/species-fixes
2024-01-10 19:52:55 -05:00
2252706931
Merge branch 'develop' of github.com:lammps/lammps into develop
2024-01-09 10:59:51 +01:00
c60d439fb7
Switched to using argparse
2024-01-08 15:00:24 -06:00
48e0859f0d
improve compatibility of oneapi.cmake preset
2024-01-04 11:22:39 -05:00
3f677f798a
Fleshing out tension model
2023-12-22 17:04:56 -07:00
66930a4e5c
flag error if using INTEL package kspace styles with run style verlet/split
2023-12-22 13:37:38 -05:00
08d2dd2699
Prototyping latent heat, other misc fixes
2023-12-22 10:46:44 -07:00
c434b96a9b
remove cached copy of "layout" since this was not always initialized when used
2023-12-22 11:31:48 -05:00
6d3945d367
gracefully handle reaxff parameter files without hydrogen bond parameters
2023-12-21 16:08:19 -05:00
7403426046
Argument error in fix rheo
2023-12-19 13:58:22 -07:00
84443eb114
Backport cmap fixes for compatibility with charmm-gui from develop branch
2023-12-16 23:33:24 -05:00
e37b579237
relax epsilon to be compatible with most recent GCC compilers on Fedora 39
2023-12-16 23:25:23 -05:00
58c2c89d1b
avoid that mliappy is initialized multiple times
2023-12-16 23:20:29 -05:00
023960e7d5
remove ineffective macOS hack
2023-12-14 23:29:59 -05:00
84975f31cb
flag as maintenance branch again
2023-12-14 21:13:56 -05:00
27e8d0f19c
Merge pull request #3933 from lammps/maintenance
...
Second Set of Collected Bug Fixes and Maintenance Updates for 2 August 2023 Stable release
2023-12-14 21:09:30 -05:00
9befd421ca
workaround hack for macOS
2023-12-14 18:07:50 -05:00
b3e54549db
safely copy balance shift dimension string with proper termination
2023-12-14 17:32:20 -05:00
85393862af
fix typos
2023-12-14 16:48:25 -05:00
ac1db251cb
recover compilation
2023-12-14 16:24:22 -05:00
3f48d48eea
add missing dependency
2023-12-14 16:00:10 -05:00
d9804d7590
Fix issues with sorting neigh list by cutoff distance
2023-12-14 15:46:32 -05:00
4128d52e1c
Bugfix: port missed changes from #3846
2023-12-14 15:45:51 -05:00
2d961e76b3
flag update #2 to stable release
2023-12-13 00:32:59 -05:00
016c9ef4b2
Use PyConfig to initialize Python
2023-12-13 00:30:49 -05:00
e69c65431f
silence preprocessor warning from leaking internal define in cython generated code
2023-12-13 00:29:42 -05:00
a40e9222aa
add valgrind suppressions for MPICH on Fedora 39
2023-12-13 00:29:05 -05:00
2ed03164b7
Updated in place testing case, assuming in.* are input scripts, skipping input scripts without REG markers for now
2023-12-10 22:56:53 -06:00
fbbdd5bcad
Updated run_tests.py for testing inplace input scripts
2023-12-10 16:56:47 -06:00
bcd0eac78a
Merge remote-tracking branch 'refs/remotes/origin/regression-tests' into regression-tests
2023-12-10 16:53:52 -06:00
a6f82eb970
Added check if input files in a folder have REG markers
2023-12-10 14:15:13 -06:00
1f13a6a193
Merge branch 'upstream' into regression-tests
2023-12-09 23:02:38 -06:00
1957eb5ca8
Attempted to change dir to individual example folders
2023-12-08 10:21:35 -06:00
283e2103e3
update fix adapt/fep from fix adapt. only supports 2-d parameters for pair styles
2023-12-06 14:35:05 -05:00
2808e6fc52
fix typo
2023-12-06 06:58:55 -05:00
8035521fe4
Merge branch 'develop' of github.com:lammps/lammps into develop
2023-12-04 11:18:13 +01:00
9571d5a0ea
Merge branch 'develop' of github.com:Bibobu/lammps into develop
2023-12-04 11:17:37 +01:00
c742b20c5a
update Purge.list and avoid redundant checks
2023-12-03 23:27:53 -05:00
530f487dd7
must do region check only when region is active
2023-12-03 11:22:35 -05:00
ba8ca9258b
correct dpi to get proper image scaling in PDF output
2023-12-02 16:35:01 -05:00
cd21f67cc6
avoid copying over terminating null
2023-12-02 16:22:43 -05:00
f7aeecd3be
Fixing error in averaging
2023-12-01 09:58:40 -07:00
07257595ff
use r_c consistently
2023-12-01 05:52:49 -05:00
413d485617
recreate compute xrd mesh image with reasonable dpi setting and used PNG format
2023-12-01 01:32:28 -05:00
8759a18437
handle thermo_modify energy yes correctly
2023-11-30 10:33:54 -05:00
1e26c6d0c5
Adding multiphase support, new stress
2023-11-27 15:53:19 -07:00
f79e9a113f
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:55 -05:00
c1fa89186a
correct fix mvv/* compatibility checks in DPD-MESO package
2023-11-26 10:31:50 -05:00
609f5ec64b
restore using nvcc_wrapper with kokkos-cude.cmake preset
2023-11-25 05:58:05 -05:00
38b79eeb9b
some compilers require a code block to follow OpenMP pragmas, even if empty.
2023-11-24 14:53:53 -05:00
7035249abd
remove redundant code and fix memory leaks
2023-11-24 05:06:53 -05:00
816d74d80c
make compatible with Kokkos 3.7
2023-11-23 14:25:05 -05:00
4926164050
report Kokkos library version and OpenMP standard version
2023-11-23 12:38:59 -05:00
a102d64a95
detect newer OpenMP standard versions
2023-11-23 12:38:46 -05:00
77db8e422a
add check and document that "scale yes" is not supported for scaling atomic parameters with fix adapt/fep
2023-11-23 12:38:27 -05:00
ee0c5dc121
Update CODEOWNERS for cmake
2023-11-21 15:48:40 -05:00
184f5a7f5e
copy intel C++17 compiler hack to Kokkos makefiles
2023-11-21 13:00:09 -05:00
162b9c3ff3
tweak intel compiler makefile for traditional build
2023-11-21 12:59:54 -05:00
4d06a9928f
reduce warnings when compiling with intel classic compilers
2023-11-21 12:58:57 -05:00
938682a751
lower the C++ standard to 14 for some files when compiling with intel classic compiler
2023-11-21 12:58:33 -05:00
00bccbf067
check if creating unix domain socket failed
2023-11-17 03:20:23 -05:00
67085517ff
avoid segfault on command errors in force style unit tests and print error mesage instead
2023-11-16 22:10:15 -05:00
3a2d94822a
throw error for illegal replication values
2023-11-15 08:03:38 -05:00
c272e8f94f
Avoid integer division
2023-11-15 07:35:26 -05:00
7f41eb6d9a
Need force_clear for atom_vec_spin_kokkos
2023-11-15 07:35:12 -05:00
a716df7e59
Fix bug in Kokkos minimize + fix deform
2023-11-15 07:34:57 -05:00
08eae40f9a
backport enforce2d with fix rigid bugfix
2023-11-15 07:10:55 -05:00
f9b385061b
Multiphase support
2023-11-14 12:33:51 -07:00
3c915b14a7
Renamed the README file
2023-11-13 15:18:36 -06:00
25d862d7b4
Added README.md
2023-11-13 15:17:22 -06:00
1d1d53222a
Merge branch 'lammps:develop' into regression-tests
2023-11-13 15:08:05 -06:00
3a93b16cff
Added argument parsers
2023-11-13 11:52:21 -06:00
476c569804
Used the last thermo step in the log file for comparison
2023-11-13 11:35:27 -06:00
9642a950b1
Updated run_tests.py, added in.eam
2023-11-13 11:19:59 -06:00
b6c031fd03
Update pair_pace_extrapolation.cpp
...
BUGFIX: pair_pace_extrapolation: setup flag aceimpl->ace->compute_projections = true before computing extrapolation grade
2023-11-10 11:51:15 -05:00
990c07a133
bugfix: correctly build argv when using Python interface
2023-11-10 11:47:04 -05:00
4e94e697ec
bugfix: make copy of exename
2023-11-10 11:46:53 -05:00
4526dccaca
Correctly build argv with nullptr at the end
2023-11-10 11:46:40 -05:00
db5ed64045
Merge pull request #2 from Bibobu/dependabot/github_actions/actions/checkout-4
...
Bump actions/checkout from 3 to 4
2023-11-09 09:52:58 +01:00
73a3ae7602
Debugging some compute property items, allow surface shifting inward
2023-11-08 15:57:42 -07:00
c922fcef5a
prototyping limit on tension
2023-11-08 14:30:37 -07:00
b8b2141993
Fixing errors in oxide model
2023-11-07 14:47:46 -07:00
44ae758bf5
Parallel support for bond creation/deletion
2023-11-06 20:27:18 -07:00
92ff79af08
Debugging BPM coupling
2023-11-06 16:22:02 -07:00
109becc542
Retrieved the list of installed packages
2023-11-05 23:39:44 -06:00
16a3abdadd
Filling in tension and react
2023-11-03 13:33:03 -06:00
917606e40e
Forces are not modified
2023-11-02 17:46:19 -04:00
acaae8a36f
Fix bug in fix_dt_reset_kokkos
2023-11-02 17:46:10 -04:00
28803ee78d
add code to avoid deadlock
2023-11-02 02:17:23 -04:00
dd498fcbf8
add comm of ghost atom coords to compute cluster/atom and aggregate/atom
2023-11-02 02:16:42 -04:00
5b14b7c86c
Fixing gitignore
2023-11-01 13:42:33 -06:00
bf115e5df4
Fix compiler/memory errors in tension, update properties in surface
2023-11-01 11:55:07 -06:00
89150877a2
Hiding compile bugs in temporary files
2023-10-30 20:48:20 -06:00
0fb7fd9a80
Merge branch 'rheo' of github.com:jtclemm/lammps into rheo
2023-10-30 20:22:27 -06:00
0945c3dda8
Bug in rheo, cleaning up old files
2023-10-30 20:22:14 -06:00
0f8af20d0b
limit the maximum number of iterations so the LAMMPS simulation will not stall
2023-10-27 20:33:44 -04:00
00ef4ca3f6
fix bug in not listing all not compiled-in styles
2023-10-27 11:10:31 -04:00
50fbe61616
Backport of PR #3954 to stable release
2023-10-26 20:43:59 -04:00
854c6d93e2
more checks for misformatted ReST roles
2023-10-26 05:07:45 -04:00
6942103c27
Initiated the regression test setup
2023-10-25 11:21:00 -05:00
e8e2c5f986
Fix harmless compiler warnings
2023-10-24 17:23:42 -04:00
cff21ce808
improve help and error messages
2023-10-24 10:41:10 -04:00
97c4875a08
add sanity check on path to LAMMPS python package folder
2023-10-24 10:41:01 -04:00
c9aedf9df8
make sure liblinalg is built before linking phana
2023-10-23 14:58:04 -04:00
723dc17d80
must initialize deleted pointers to null since the following commands may fail
2023-10-23 07:35:10 -04:00
c90f874a0d
avoid invalid escape warnings for regexp expressions with python 3.12
2023-10-22 20:01:55 -04:00
6281a818e7
merge conflicts
2023-10-22 14:55:13 -06:00
0d2b3dc51e
Drafting oxide model
2023-10-22 14:54:27 -06:00
4ed5243d9b
add the missing dividing by np in compute t_prim
2023-10-21 14:58:46 -04:00
71c7d143b7
fix logic bug
2023-10-20 07:01:48 -04:00
e944140ff2
whitespace
2023-10-19 15:29:45 -04:00
b54545d1a4
Fix bug in Kokkos SNAP on GPUs
2023-10-19 15:29:33 -04:00
5986fb90b9
Few updates to surface tension, add stress fix
2023-10-19 12:37:59 -06:00
88fb7c849d
Merge branch 'rheo' of github.com:jtclemm/lammps into rheo
2023-10-19 11:57:25 -06:00
f28e46d40e
Adding support for remap v
2023-10-19 11:57:07 -06:00
fc7119982b
whitespace
2023-10-19 12:53:13 -04:00
9e45df19c1
Barostat fix - see lammps PR 879 and 942
2023-10-19 12:25:24 -04:00
8bfec75568
Add more error checks to Kokkos minimize
2023-10-19 10:11:42 -04:00
0f948e98f2
quote strings with special characters in keyword lists
2023-10-19 10:11:29 -04:00
b9ce258935
Revert "make sure itag is initialized"
...
This reverts commit 058f87e019 .
2023-10-18 09:32:44 -04:00
058f87e019
make sure itag is initialized
2023-10-18 09:24:31 -04:00
6c2e469f5d
copy-and-paste bugfix from @stanmoore1
2023-10-17 19:40:09 -04:00
810e3e5fa5
Fix issues with trim lists
2023-10-16 13:57:28 -04:00
a5374997d2
Revert "avoid issue with neighbor list trimming when used as a hybrid substyle"
...
This reverts commit 23691d4336 .
2023-10-16 13:55:53 -04:00
e65ed32ecd
Revert "disable neighbor list trimming by default for REBO pair styles for now"
...
This reverts commit 2ba7059c00 .
2023-10-16 13:55:52 -04:00
d326327bd7
Revert "disable neighbor list trimming for all other pair styles requesting neighbors of ghosts"
...
This reverts commit aa1c901f94 .
2023-10-16 13:55:48 -04:00
aa1c901f94
disable neighbor list trimming for all other pair styles requesting neighbors of ghosts
2023-10-16 00:02:10 -04:00
2ba7059c00
disable neighbor list trimming by default for REBO pair styles for now
2023-10-15 23:44:57 -04:00
23691d4336
avoid issue with neighbor list trimming when used as a hybrid substyle
2023-10-15 23:44:34 -04:00
78adc1727a
backport KOKKOS package fixes from PR #3930 by @stanmoore1
2023-10-13 16:32:36 -04:00
9def610c08
update PACE library
2023-10-13 16:31:09 -04:00
a939e93a08
must re-initialized threads also for neigbor lists
2023-10-11 17:42:33 -04:00
63eed5e230
Drafting tension model
2023-10-06 17:43:54 -06:00
1cbe59c254
Fixing compile errors
2023-10-05 21:19:50 -06:00
308207d5f9
fix cut-n-paste error
2023-10-05 13:16:47 -04:00
75d0d9be1d
Fixes #3925 in region_ellipsoid.cpp
2023-10-04 10:56:13 -04:00
2f71bc7886
step LAMMPS GUI patch level number to indicate included bugfixes
2023-10-04 08:55:07 -04:00
ddbdaaafdc
make threads handling consistent. address issue that threads could not be increased
2023-10-04 08:46:01 -04:00
8946995199
enforce threads are reset properly for /omp styles
2023-10-04 08:39:58 -04:00
d567fdae97
fix delete / delete[] mismatch
2023-10-04 08:37:53 -04:00
ed9bfb433f
avoid segfaults when accessing lammps_last_thermo()
2023-10-04 08:35:42 -04:00
f8493ed805
Recognize Windows 11 23H2
2023-09-27 18:03:09 -04:00
f3beb206c9
support old ReaxFF force field files without ovcorr entry in bonds section
2023-09-27 00:06:15 -04:00
3cae238eb5
Finish drafting bond creation/deletion
2023-09-26 09:07:44 -06:00
bd07252da3
Merge branch 'rheo' of github.com:jtclemm/lammps into rheo
2023-09-25 09:39:43 -06:00
583917b194
Drafting structure of solidification bond creation
2023-09-25 09:39:29 -06:00
b5480e4e1b
must also update CWD when *saving* a file, not only when loading
2023-09-25 08:55:22 -04:00
f634b25e31
apply clang-format
2023-09-25 08:11:55 -04:00
b21db641d9
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:08:00 -04:00
6ba94d1619
flag as maintenance branch again
2023-09-23 12:55:10 -04:00
ce756540e8
recognize STL files starting with "solid binary" as binary files
2023-09-22 08:04:25 -04:00
bb462b9ea3
plug memory leak
2023-09-22 08:04:18 -04:00
63eda98779
we don't need a lattice for creating atoms from a STL mesh
2023-09-22 08:04:09 -04:00
0ca72bb58e
silence uninitialized access valgrind warning
2023-09-21 07:33:24 -04:00
a6bcf507e1
flag version as update 1
2023-09-19 14:37:13 -04:00
a1621a7229
Apply fix for hipfft paths in ROCm >= 6.0
2023-09-19 10:45:21 -04:00
62d41c6afb
fix cut-n-paste issue
2023-09-14 00:29:00 -04:00
5480d25e36
add missing newline
2023-09-13 16:35:10 -04:00
a4145ec852
reorder to have sections in alphabetical order again
2023-09-13 16:34:11 -04:00
5b16f15b25
change refereces to lib/smd and smd to lib/machdyn and machdyn
2023-09-13 16:33:55 -04:00
e77aaba3a4
remove dead code
2023-09-13 16:33:33 -04:00
7f08e8d11c
Initialize ADIOS dumps only the first time when
...
used in multiple runs (for custom/adios dump style)
2023-09-13 08:57:14 -04:00
fb890fcdfe
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 17:09:21 +00:00
f62b129dec
update docs with settings for building tools with CMake
2023-09-01 18:54:42 -04:00
db967a5bbf
there is no "thermo_extract" tool (anymore)
2023-09-01 18:54:28 -04:00
f20af66312
update some tables and comments for the current state of LAMMPS
2023-09-01 18:54:01 -04:00
01766c7631
Fix bug in MDI energy
2023-09-01 07:33:36 -04:00
7846bb59db
silence compiler warning
2023-08-31 15:25:03 -04:00
c27951cb1f
update unit tests for change in read_restart
2023-08-31 04:45:38 -04:00
4ab82d76ad
make atom_modify map settings in restart file overridable
2023-08-30 23:52:14 -04:00
c6cbc1f965
list manual versions on Manual home page
2023-08-28 15:35:02 -04:00
88e58e9189
fix typo
2023-08-28 13:12:36 -04:00
e14005c443
must initialize typefirst now after recent changes from @dsbolin
2023-08-25 10:19:30 -04:00
9570c2fb50
must use array delete and not scalar delete on char array
2023-08-25 10:05:32 -04:00
180ce5277f
A few bug fixes for fix srd
2023-08-24 12:29:27 -04:00
e81b86e114
clarify the documentation for the extract_atom numpy wrapper
2023-08-23 20:02:51 -04:00
6c6262a637
the MESONT package depends on the MOLECULE package since the last upgrade
2023-08-23 19:04:01 -04:00
062bb88561
fix element mapping bug in pair style hdnnp when used as a hybrid sub-style
2023-08-23 07:21:39 -04:00
cf5b653a9a
Fix bug in Kokkos ReaxFF on GPUs when border comm is on host
2023-08-22 16:48:59 -04:00
c5a5e4a099
more fixes for file and pathnames with blanks
2023-08-21 16:11:03 -04:00
ccab900342
enable/disable VDW mode pushbutton depending on whether valid element info is present
2023-08-21 13:25:41 -04:00
fc400af724
avoid write_dump image failing when not all elements can be recognized
2023-08-21 12:27:30 -04:00
b1ea4d9601
fix write_dump command string so it can handle paths with blanks
2023-08-21 09:08:16 -04:00
2ca3be7b16
workaround for imageviewer GUI glitch on macOS
2023-08-20 19:11:37 -04:00
31b94aa1b0
fix copy-n-paste bug
2023-08-20 00:24:30 -04:00
b1b94980fa
make vdwfactor consistent and speed up rendering for VDW mode by skipping bonds
2023-08-20 00:12:58 -04:00
770ad34267
speed up SSAO with OpenMP multi-threading, if available
2023-08-19 20:12:33 -04:00
10c523a950
use more consistent way to update checkboxes and labels by assigning names
2023-08-19 17:58:30 -04:00
62ef884564
use more consistent way to update checkboxes by assigning names
2023-08-19 16:44:11 -04:00
b3860a82de
add missing file for embedding icons into windows executable
2023-08-19 15:22:54 -04:00
1deb3d8865
correctly extract local file name from dropped URI
2023-08-19 15:14:08 -04:00
266e519013
consistently use bool for echo and cite flags
2023-08-19 14:13:04 -04:00
fffb86cb02
automatically copy "About LAMMPS" dialog text to clipboard
2023-08-19 09:29:22 -04:00
fcaabe510e
deleted one file too many
2023-08-18 01:56:53 -04:00
a6043d92cb
remove obsolete files
2023-08-18 01:47:29 -04:00
ee16f6503e
update LAMMPS GUI code with PR 3890 content
2023-08-17 22:50:10 -04:00
84168fc84d
use fastest zlib compression settings to reduce serial overhead when writing PNG images
2023-08-17 22:44:41 -04:00
8a5fd08fa1
update documentation for LAMMPS GUI v1.2
2023-08-16 03:42:12 -04:00
8944609419
make dark gray really dark gray
2023-08-16 02:58:56 -04:00
e90478e932
update
2023-08-16 02:42:41 -04:00
52c23785c5
fix error with C++17 in AWPMD package
2023-08-16 02:42:35 -04:00
088ff4ad27
update LAMMPS GUI to version 1.2
2023-08-16 02:38:07 -04:00
e32ae65aa1
add flag used by LAMMPS GUI
2023-08-16 02:24:45 -04:00
a5bf853c35
changes to make example script in ASPHERE/tri run
2023-08-15 23:50:53 -04:00
b0a1b58c68
update clang-format detection for compatibility with Debian
2023-08-14 18:49:39 -04:00
bdaf3c64a6
silence warning about a setting that was added to silence warnings
2023-08-14 12:06:09 -04:00
ccc478ad96
flag if we are cross-compiling
2023-08-14 11:55:40 -04:00
fadb210052
clean up all created files
2023-08-14 11:54:56 -04:00
c105a187d9
fix duplicate implicit reference
...
# Conflicts:
# doc/src/Speed_kokkos.rst
2023-08-14 11:54:22 -04:00
d74f86f2cd
indexing bugfix for compute global/atom
2023-08-14 11:50:23 -04:00
c5b35970dc
disable *all* MPI-IO related testing
2023-08-14 11:50:12 -04:00
5626836995
disable MPI-IO based restart writing (for now)
2023-08-14 11:50:02 -04:00
53111f8c0e
bugfix for pair style dpd/gpu from Trung
2023-08-14 11:47:49 -04:00
e0ca512f50
avoid legacy compilation failures on recent ubuntu machines that only have python3-config
2023-08-14 11:40:26 -04:00
e87bad43f9
flag maintenance branch
2023-08-03 14:26:47 -04:00
27d065a682
sync with develop
2023-08-03 11:33:14 -04:00
f1dd7f1415
Merge tag 'patch_2Aug2023' into maintenance
...
LAMMPS feature release 2 August 2023
2023-08-03 11:14:29 -04:00
71abebb1d7
debugging surface compute
2023-07-16 16:26:57 -06:00
4eba3791f3
enforce order for printing CHON
2023-07-09 15:30:56 -04:00
6318b09a07
report unique species when duplicate elements
...
previously, duplicate species were reported when there were duplicate elements in the element-to-type mapping. for example, H2 and HH and multiple other H2s and HHs could appear in the 'species' and 'delete species' files
2023-07-04 20:29:31 -04:00
4ae41edee7
Fixing order of correct_v
2023-06-23 14:12:59 -06:00
33d82c30ca
fix to allow reaxff/species before pair_coeff
2023-06-22 18:40:50 -04:00
32e4aac9f7
Update fix_reaxff_species.rst
2023-06-16 21:34:06 -04:00
d18d7edad9
reaxff/species: default elements from pair reaxff
2023-06-16 21:23:46 -04:00
492b0641f2
record element list from pair_coeff
2023-06-16 20:50:22 -04:00
3e2d5098c0
Update create_atoms.rst
2023-06-07 22:07:57 -04:00
0e07089de6
create_atoms:overlap_keyword_w_atomic_molecules
2023-06-07 22:04:28 -04:00
6f59b7c5e0
Fixing misc bugs with interfaces
2023-05-23 22:12:34 -06:00
b4e1effe5f
Improving options for outputting gradients
2023-05-19 13:10:39 -06:00
55f7e9271c
removing old files
2023-05-12 23:34:26 -06:00
dfc47a5501
Fixing various errors, reorganizing status variable
2023-05-12 23:33:02 -06:00
35418afd6b
Rename CRK -> RK
2023-05-11 14:19:32 -06:00
4a419b2f00
Adding rheo property/atom compute odc
2023-05-01 14:47:52 -06:00
c81c4cefc0
Fixing pair label
2023-05-01 14:32:14 -06:00
0b1d393d78
Adding arguments to doc page
2023-05-01 14:05:47 -06:00
0cd22dd0d2
Creating doc pages and links for rheo
2023-04-27 21:04:04 -06:00
0cd3bd190f
Fixing various memory issues
2023-04-26 12:14:40 -06:00
be568d257d
Adding output option for reorganized peratom values
2023-04-25 16:29:29 -06:00
7fc916a1d4
Prototyping example and accessory commands
2023-04-25 13:38:37 -06:00
7cfe45c00b
Adding gsl version, cmake options, readme files
2023-04-25 10:29:39 -06:00
47b8cdc94f
Fixing compilation errors
2023-04-24 19:46:27 -06:00
59e8b9370f
plug memory leak in FixNHIntel class
2023-04-24 20:58:33 -04:00
39fa2021e2
avoid 32-bit integer overflow when allocating memory for neighbor list copy
2023-04-24 20:45:49 -04:00
83f492a195
must initialize vest_temp to null to avoid segfaults
2023-04-24 20:44:44 -04:00
933457acbe
Templated functions calling math libraries should use type-aware calls
2023-04-24 19:55:39 -04:00
06f4099566
Vector masking is part of AVX512, not limited to Intel compiler
2023-04-24 19:54:19 -04:00
5624a78b17
Fix uninitialized memebr
2023-04-24 19:53:57 -04:00
47e875142f
update version string
2023-04-22 18:37:52 -04:00
62c844d5ac
update version string for stable release update
2023-04-22 14:56:44 -04:00
263b6d4d6f
compilation fix for Fedora 38 from upstream
2023-04-22 14:32:11 -04:00
4acca38a65
remove text that only applies to newer LAMMPS versions
2023-04-22 12:19:37 -04:00
4cf642b526
correct docs for fix edpd/source and fix tdpd/source
2023-04-22 12:12:38 -04:00
35d1178cfa
Adding cmake options, fixing a few misc errors
2023-04-20 20:15:17 -06:00
de0e4bb170
Rho sum compute
2023-04-20 16:17:04 -06:00
a4d971df52
Updating surface compute
2023-04-20 14:45:35 -06:00
d85ce6a392
Initial surface compute
2023-04-19 17:15:00 -06:00
5980fdf9fd
Revising interface compute
2023-04-15 21:15:37 -06:00
93ecbbdcff
Modified CMAKE file so we can hopefully use the PLUMED_SUFFIX
2023-04-13 15:42:26 +01:00
986cfd6641
Cleaning up peratom variables, adding peratom variables to fix rheo/interface
2023-04-12 17:05:05 -06:00
52fc8f05ee
update CMake script for PLUMED package to support cross-compilation to Windows
2023-04-10 09:23:19 -04:00
3b01845f11
Updated API versions that are allowed for PLUMED
2023-04-08 19:45:50 +01:00
047df9aa9e
mark as maintenance branch version
2023-03-31 09:52:58 -04:00
79ddd1445f
Misc clean ups, initial draft of interface
2023-03-26 17:04:56 -06:00
bfb3457b9e
Adding memory usage
2023-03-26 14:44:01 -06:00
98050c96cc
Cleaning up kernel compute
2023-03-26 14:30:34 -06:00
908c32788c
Cleaning up fix rheo, initial sketch of kernel compute
2023-03-25 20:17:17 -06:00
d98435f435
removing merge conflict
2023-03-24 22:02:30 -06:00
29edfc45d7
Adding heat/temperature checks/zeroing to thermal fix
2023-03-24 21:59:17 -06:00
b46b786a3f
Merge pull request #3 from EricPalermo/rheo
...
Rheo
2023-03-24 15:43:30 -06:00
0a3a4c527d
generalized density in dT calculation
2023-03-24 16:43:34 -04:00
bf669d526b
test adding file
2023-03-24 15:38:26 -04:00
fb3bd20dff
update fmtlib to version 9.1.0 to avoid compilation issues with PGI/NVHPC compilers
2023-03-23 18:34:42 -04:00
3964321e0b
Merge branch 'develop' into rheo
2023-03-22 21:53:36 -06:00
beb6f934f8
adding new peratom storage to pressure
2023-03-22 21:44:11 -06:00
b550d72e38
Fixing merge conflicts
2023-03-22 21:35:54 -06:00
886c642e01
Cleaning up pairstyle
2023-03-22 21:15:54 -06:00
c7d62c4709
fix ids once bug in compute chunk/atom
2023-03-22 22:21:13 -04:00
b18008c58d
add useful comments
2023-03-22 22:18:29 -04:00
9469321e3d
Fixed bug in fep tools
2023-03-22 22:18:04 -04:00
a4a9efeefc
Fixed bug in fep tools
2023-03-22 22:17:55 -04:00
70744f10e0
backport fix property/atom bugfix for KOKKOS
2023-03-22 22:17:10 -04:00
bad1188c52
Reorganizing peratom arrays
2023-03-22 17:27:51 -06:00
9bea55bd77
update fix mscg example
2023-03-16 14:55:20 -04:00
73525b3bbc
Download the latest MSCG snapshot to address bug in library.
2023-03-16 14:55:05 -04:00
9cf67699cc
include fixes and updates from upstream
2023-03-16 12:44:18 -04:00
666fe4cfbe
fix two bugs in the ndx2group command
2023-03-16 12:35:53 -04:00
ed7bd50500
must recompile main.o when MDI package is installed/uninstalled
2023-03-12 22:31:06 -04:00
6e65d13ad3
Adding vshift + pressure, various fixes
2023-02-26 21:13:32 -07:00
d241e26d03
allow dynamic groups with fix oneway
2023-02-25 12:03:40 -05:00
73e7163ed6
don't store topology information with ghost atoms. they will be ignored.
2023-02-24 22:56:17 -05:00
5a5a86684a
Fix the adios2::ADIOS constructor calls that were deprecated in adios 2.8 and removed in 2.9. The fix is backward compatible with older adios2 versions as well.
2023-02-23 15:39:01 -05:00
ae3f57e89a
fix bug in fix wall/morse that was computing forces incorrectly
2023-02-23 15:38:20 -05:00
fff7b2a859
update unit test for correct fix wall/morse
2023-02-23 15:37:58 -05:00
ecf43524d4
Most updates to pair
2023-02-21 22:07:11 -07:00
99e7673e8e
Starting pair style, various clean ups
2023-02-21 19:41:52 -07:00
c715552f7e
Ensuring fix order
2023-02-21 10:17:15 -07:00
1adc66e82b
Beginning updates to thermal fix
2023-02-20 22:07:30 -07:00
c73f9188ce
Initial thermal/pair files
2023-02-20 20:42:44 -07:00
4ac7a228b5
Revamping atom data storage in fixes
2023-02-20 12:47:51 -07:00
560bd90e11
Drafting viscosity fix
2023-02-19 22:08:02 -07:00
6cbade576c
Adding gradient compute, minor patch bond history
2023-02-19 20:41:33 -07:00
83ba1c9d20
Merge pull request #3645 from akohlmey/more-backports-to-stable
...
More backports of fixes to stable release
2023-02-17 16:27:13 -05:00
ce10614cab
backport region check move to init() function for fix gcmc and fix widom
2023-02-17 12:44:58 -05:00
facbeac052
move definition of MAXBIGINT_DOUBLE to variable.cpp
2023-02-17 12:29:17 -05:00
348296e638
Adding base fix and atom style
2023-02-15 16:07:10 -07:00
188ee5af15
use MAXBIGINT_DOUBLE which does not overflow when casting back to bigint
2023-02-12 04:08:11 -05:00
f176b8b14c
consistently support special_bonds settings in pair style gauss
2023-02-10 05:09:58 -05:00
2396b2feea
Fixed bugs with gauss/gpu in bonded systems, including factor_lj in forces and energies
2023-02-10 05:02:43 -05:00
4399c1b6c1
Merge pull request #3593 from akohlmey/maintenance-2022-06-23
...
Third round of maintenance fixes and backports for the stable release
2023-02-09 22:53:11 -05:00
fd046c8fd8
Merge branch 'maintenance' into maintenance-2022-06-23
2023-02-09 20:17:06 -05:00
09b7694601
Merge pull request #3595 from akohlmey/maintenance-many-files
...
Additional non-functional maintenance changes for the stable version
2023-02-09 20:09:28 -05:00
df20503434
make fallback url function available to plugin compilations
2023-02-09 08:14:23 -05:00
f4aa24a36a
roll back changes for vec3_scale() and vec3_scaleadd() and use temporary vector
2023-02-08 20:33:38 -05:00
007c04bc97
correct preprocessor logic for non-Linux machines
2023-02-08 16:45:48 -05:00
418d1e16e1
recover compilation of tersoff kernels with CUDA
2023-02-08 11:17:09 -05:00
6471d781d0
recover kernel failure for tersoff with mixed and single precision
2023-02-08 09:14:37 -05:00
97ddc5917c
another OpenCL bugfix attempt from Trung
2023-02-08 08:26:22 -05:00
a95ff20647
swap nvcc default arch from Maxwell to Pascal
...
This is to avoid deprecation warnings with CUDA 11.6 and later
2023-02-07 08:34:01 -05:00
9e0a9e2601
correct logic
2023-02-07 00:00:17 -05:00
8b34d65970
add download fallback handling
2023-02-07 00:00:07 -05:00
0a1c2bcccc
fix failing unit tests with OpenCL
2023-02-06 18:40:07 -05:00
c9442c591c
re-enable new neighbor lists for CUDA 12.0 and later
2023-02-05 03:01:46 -05:00
b7d316031d
nullify freed pointers in list of dump data
2023-02-03 20:39:47 -05:00
361e9f3ea5
avoid illegal memory access in destructor after variables have been deleted
2023-02-03 20:26:42 -05:00
28120793b8
backport PR #3631
2023-02-02 22:21:15 -05:00
f32ce8377e
change default arch in nvcc_wrapper, so it can still run with cuda 12
2023-02-01 11:35:59 -05:00
9021b8bc6a
implement download fallback for traditional make build
2023-02-01 06:53:53 -05:00
838fe3020d
add support for building a static lammps-shell executable with Linux/MUSL
2023-01-31 22:23:41 -05:00
b4d4dcbcbc
simplify
2023-01-31 20:35:18 -05:00
52a892ec46
simplify
2023-01-31 20:32:41 -05:00
0ee3d9da5d
port triclinic region vs box check from fix gcmc to fix widom
2023-01-31 20:29:18 -05:00
50afb292b0
compare region extent with box bounds for triclinic
2023-01-31 20:28:25 -05:00
275ef9da17
update n2p2 lib version for traditional make, too.
2023-01-31 20:28:15 -05:00
b6a87390a3
revert MD5 hash to current value after GitHub reversed its change
2023-01-31 20:28:04 -05:00
72178631c5
update N2P2 library to version 2.2.0
2023-01-31 20:27:57 -05:00
f8859c5fca
implement download fallback URLs pointing to download.lammps.org for CMake
2023-01-31 20:22:06 -05:00
979119a29b
backport fixes to KOKKOS and REAXFF from PR #3621
2023-01-31 20:18:38 -05:00
bc66572275
Fix out of bounds access in pair_vashishta_kokkos with skip list
2023-01-31 20:00:45 -05:00
609231675f
Allow neighbor class to set newton flag in Kokkos neigh list
2023-01-31 19:55:07 -05:00
d9675b5da4
Fix QUIP compilation with Intel compilers.
2023-01-30 08:11:52 -05:00
7d32b4f42a
make Kokkos lib compatible with musl-libc
...
Note: this was adapted from https://github.com/kokkos/kokkos/pull/5678
to be usable without requiring C++17
2023-01-27 12:21:39 -05:00
697e5b15ec
forcibly disable COMPRESS package is zlib is not found
2023-01-27 07:29:25 -05:00
ade0718c11
make compatible to non-glibc Linux
2023-01-27 07:26:23 -05:00
31033ff6e0
must initialize "np" in constructor
2023-01-26 18:34:21 -05:00
9a598ba5a8
backport fix pimd bugfix from develop
2023-01-26 15:59:26 -05:00
ff20448b1d
add image to the cover page of the PDF version of the manual
2023-01-26 11:23:46 -05:00
af5229ba58
swap constexpr back to const
2023-01-26 09:58:26 -05:00
b180200c48
check if variable value is a valid number before converting it
2023-01-26 07:10:50 -05:00
27441cf2ea
update developer contact info in a few more files
2023-01-25 22:24:22 -05:00
db61bf609b
plug memory leaks in couple examples
2023-01-25 21:48:29 -05:00
015fa4cb0a
update embedded docs
2023-01-25 21:44:04 -05:00
62f6f91146
minor typo and rewording
2023-01-25 21:42:37 -05:00
e163b0b1d7
portability improvements for Solaris/OpenIndiana
2023-01-25 21:40:23 -05:00
169a886898
cannot test PYTHON package if it is not installed
2023-01-25 21:37:22 -05:00
cbd276c49d
correct prototype for documentation
2023-01-25 21:32:03 -05:00
183c6c06ff
small tweaks to the "breadcrumbs" part of the theme to avoid double inserting a separation character
2023-01-25 21:28:18 -05:00
93a46da58e
add image to the cover page of the PDF version of the manual
2023-01-25 21:24:27 -05:00
6b6a47bd3c
Small tweaks
2023-01-25 21:21:08 -05:00
4a0a98a0fd
Small bugfixes for Kokkos
2023-01-25 21:20:59 -05:00
369ea4fd26
Add this
2023-01-25 21:17:30 -05:00
d63c002bf5
Use group for Kokkos nvt temp compute
2023-01-25 21:17:22 -05:00
e931d3153b
small improvements from upstream
2023-01-13 17:52:28 -05:00
2913c063d4
whitespace
2023-01-13 14:51:21 -05:00
5606b57646
Update SECURITY.md
...
I found the overlapping meanings of release/update/patch a bit confusing, especially when sometimes referring to a branch name and sometimes used as a general description. So I reworked it, trying to preserve meaning. I deleted the last sentence, because I did not understand it, it may need to be added again.
2023-01-13 11:30:07 -07:00
0fafe34008
import updates to library plugin loader from upstream
2023-01-13 05:21:33 -05:00
a9a1640d67
reorder
2023-01-12 18:28:17 -05:00
812363fb99
lammpsplugin bugfix from Stan
2023-01-12 18:24:04 -05:00
b40e0be1c9
reset to current state of the library interface and remove parts from upstream that have crept in
2023-01-12 12:08:00 -05:00
1be973da07
update from upstream
2023-01-11 22:31:06 -05:00
aca2c52795
update LAMMPS developer contact info
2023-01-11 22:25:25 -05:00
536b2ab7e5
restore accidentally deleted file
2023-01-11 22:16:31 -05:00
ccef293161
remove obsolete comment
2023-01-11 22:11:53 -05:00
4b0de87813
silence compiler warning
2023-01-11 21:59:35 -05:00
fa22aef31b
Fix obscure bug in Kokkos neigh list build
2023-01-11 21:53:16 -05:00
cb7544a615
import modernization from upstream
2023-01-11 21:41:58 -05:00
a9be4906b7
import safer ghost cutoff determination for manybody GPU styles from upstream
2023-01-11 21:41:43 -05:00
6f36d21a04
GPU library updates
2023-01-11 21:34:42 -05:00
c55a15c4dc
make AWPMD compatible with MSVC and c++-linalg on Windows
2023-01-11 21:23:03 -05:00
8f01dad1a9
add tools/tabulate
2023-01-11 21:21:51 -05:00
db6e1aa20d
some more documentation updates
2023-01-11 21:21:03 -05:00
3cee69a077
correct Kokkos device/arch info ouput in CMake summary
2023-01-11 18:15:56 -05:00
69ffe71595
update unit tests for code corrections
2023-01-11 07:45:50 -05:00
16fa033111
fix issues with bundled meam/spline potentials
2023-01-11 06:40:54 -05:00
8e494aa771
updates and bugfixes for liblammpsplugin plugin loader for LAMMPS shared lib
2023-01-11 06:11:46 -05:00
d203cce8b5
documentation updates from upstream
2023-01-11 06:07:19 -05:00
f8de1b1a75
use official API for utils::logmesg(), stricter/consistent checking for integer and floats
2023-01-11 05:54:35 -05:00
de89a25a25
final CMake sync with upstream
2023-01-11 05:03:00 -05:00
f982e95267
update developer info in unittest tree
2023-01-11 01:28:52 -05:00
293d0cdb58
fix typo
2023-01-11 01:26:54 -05:00
011f2651ee
update
2023-01-11 01:26:48 -05:00
a8d3c43a77
update version
2023-01-11 01:26:35 -05:00
c19641f8b3
synchronize CMake scripting with upstream
2023-01-11 01:04:32 -05:00
6596b343ff
sync docs with fire minimizer code features
2023-01-10 21:55:56 -05:00
b6dbb0330c
update list of commands in pygments LAMMPS lexer
2023-01-10 21:55:56 -05:00
0dd138666a
update for accelerated versions
2023-01-10 21:55:56 -05:00
33b9fec150
synchronize sphinx configuration with upstream
2023-01-10 21:55:56 -05:00
32b020a165
Increase communication cutoff for TIP4P pair styles, if needed
...
This avoids error of H atom not found when the O atom is a ghost.
2023-01-10 21:55:56 -05:00
c1db230331
Fix bug in Kokkos ReaxFF on GPUs
2023-01-10 21:55:56 -05:00
254c052ecc
Fix GPU tag issues in other Kokkos styles
2023-01-10 21:55:56 -05:00
8e889dfa7c
offset is not used (by construction of the potential)
2023-01-10 21:55:55 -05:00
5b6a52a646
correct suffix handling with compute fep
2023-01-10 21:55:55 -05:00
55f56deb63
bugfix for minimization with KOKKOS when using fix box/relax
2023-01-10 21:55:55 -05:00
bfe127a720
cosmetic
2023-01-10 21:55:55 -05:00
d95c8911a3
tweak intel compiler settings
2023-01-10 21:55:55 -05:00
0380f9d854
consistently prefix deep_copy() with Kokkos::
2023-01-10 21:55:55 -05:00
71b1d60363
bugfix for gaussian bond/angle styles to avoid premature truncation of potential
2023-01-10 21:55:55 -05:00
8b1f92fabd
better error handling when reading table files
2023-01-10 21:55:55 -05:00
419af0cf28
dead code removal
2023-01-10 21:55:45 -05:00
9030c59932
bugfix for nm/cut argument parsing
2023-01-10 21:55:21 -05:00
ee88078150
bugfix for DPD with exclusions other than 0.0 or 1.0
2023-01-10 21:55:21 -05:00
04451f6072
recover compilation
2023-01-10 21:55:21 -05:00
2364f7f08b
bugfix for incorrect stress tally in dihedral style table
2023-01-10 21:55:21 -05:00
7f82a58f51
auto loop optimizations
2023-01-10 21:55:21 -05:00
1caf074ba1
avoid excess string copy in auto loops
2023-01-10 21:55:20 -05:00
34677f78c2
initialize ADIOS dumps only the first time when used in multiple runs
2023-01-10 21:55:20 -05:00
e095609ac6
update lammps theme base theme from read-the-docs version 1.0.0 to 1.1.1
2023-01-10 21:54:35 -05:00
1122408957
dynamic cast whitespace
2023-01-10 21:53:53 -05:00
5f9b78ca01
update developer reference text
2023-01-10 21:53:09 -05:00
fe138fc75c
add support for building/using the ADIOS package without MPI
...
This needs the ADIOS2 installation being configured accordingly.
2023-01-10 12:38:20 -05:00
31c324ff61
remove references to long obsolete .d dependency files
2023-01-10 12:32:22 -05:00
30564ed8b7
import traditional build system updates and fixes from develop branch
2023-01-10 12:16:59 -05:00
f05bfe45a8
Synchronize GitHub related files and settings with develop branch
2023-01-10 11:50:49 -05:00
88c8b6ec6f
Merge pull request #3460 from akohlmey/maintenance-2022-06-23
...
Second round of maintenance fixes and backports for the stable release
2022-11-03 12:21:59 -04:00
f01e28f574
add missing parts to ELECTRODE package docs for traditional make. sync with upstream.
2022-10-27 16:29:28 -04:00
96627d27b1
add support to detect the BuildID of Windows 10 22H2
2022-10-27 12:56:30 -04:00
b3fc574a6a
use googletest aliased targets consistently
2022-10-26 22:46:31 -04:00
8a3f7560c9
drop special OpenMP flags from presets. Will be detected by FindOpenMP.
2022-10-26 22:46:21 -04:00
8406e92a9a
downgrade KOKKOS OpenMP check to version 3.1
...
need to apply special exception for NVHPC/PGI compilers
2022-10-26 22:46:13 -04:00
3b376b4448
modernize OpenMP detection and check for omp.h in CMake
2022-10-26 22:46:03 -04:00
ca3b7be623
add compatibility to VTK version 9.0 and above
2022-10-24 16:25:25 -04:00
c825c52d2f
update required version
2022-10-23 03:45:57 -04:00
0ea0e4ce59
modernize calls to access the list of fixes in the Modify class
2022-10-23 03:16:26 -04:00
d53d4b4d99
use inline insertion sort for short array
2022-10-23 03:16:13 -04:00
b37cd14dd1
avoid superfluous calls to utils::strdup and improve error messages
2022-10-23 03:15:58 -04:00
a921a6bdc1
silence compiler warning about not copying the final null byte
2022-10-23 03:15:47 -04:00
51a0345941
Update fix_bond_react.rst
2022-10-23 03:15:35 -04:00
8d70960e2d
bond/react: create atoms error check
...
check that post-reaction template has 'Coords' section if it has 'CreateIDs' section
2022-10-23 03:15:12 -04:00
5661703b30
Update pair_threebody_table.cpp
...
Correcting for hard coded ntheta = 79 in the extreme case that theta is exactly equal to 180.0 degrees.
2022-10-23 03:13:50 -04:00
bc30304f72
update plumed package version to 2.8.1
2022-10-22 23:01:47 -04:00
c76da483fb
must bootstrap centos 7 from dockerhub now
2022-10-22 22:59:52 -04:00
036a1e47d2
replace one more suffix
2022-10-22 22:28:35 -04:00
5430c3b592
add workaround for missing links to fortran functions in sphinx output
2022-10-21 19:01:31 -04:00
9b7cb8200c
small sphinx tweaks. require sphinx 5.2 or later.
2022-10-21 19:01:24 -04:00
550eedbb1f
make Linux behavior default for loading Python shared lib
...
This adds portability to platforms like FreeBSD
2022-10-21 15:52:26 -04:00
3a058f278d
Python support in ML-IAP requires NumPy. Check for it if CMake supports it.
2022-10-21 15:50:08 -04:00
0f7f0b5f86
find cythonize executable on recent FreeBSD versions
2022-10-21 11:39:02 -04:00
3de7534b84
try to make more portable (in case this ever gets ported to windows)
2022-10-21 11:38:50 -04:00
7065462faf
add md5sums for plumed 2.7.5 and 2.8.1, update default version to 2.8.1
2022-10-21 11:38:40 -04:00
2e9d8e1ccb
preserve pair/only package setting during clear command
2022-10-19 14:50:27 -04:00
19b84f7cbd
delete atomfile variables when using the clear command
2022-10-19 14:44:10 -04:00
9b7c445a15
include non-buffered flag
2022-10-19 14:44:04 -04:00
91e56444ce
add CMake check that will refuse compilation of unit tests or skip tests
...
This is mainly because the default compilers on RHEL/CentOS 7.x are
not sufficient to compile googletest. Also some Fortran module test
requires a working F90 module and others are more recent Fortran compiler.
2022-10-17 18:12:21 -04:00
9b3c8c36bd
update version
2022-10-14 21:35:16 -04:00
3403520967
Fix issue with KSpace slab correction energy with non-neutral systems
2022-10-11 16:37:45 -04:00
d8f969f1df
update python package requirements for building the manual
2022-09-30 20:18:05 -04:00
3487deccb6
update broken URLs
2022-09-27 08:03:11 -04:00
0926fc627d
step update counter
2022-09-25 09:04:45 -04:00
7999778d94
initialize sllod fixes consistently
2022-09-25 07:02:35 -04:00
b4ef4c1ff2
correct indentation
2022-09-25 07:02:35 -04:00
72b08e4b87
backport dump fixes from develop
2022-09-25 07:02:28 -04:00
faa64a84e8
bugfixes and updates to the DIELECTRIC package from upstream
2022-09-09 19:42:01 -04:00
32b67fff2b
print an error if the filename before '*' is too long for the regex matcher
2022-09-07 21:06:19 -04:00
f3dbf4122d
extend the length to which the regex matcher checks strings to 256 chars.
2022-09-07 20:47:16 -04:00
e25ac786da
must apply bond/angle offsets when determining shake bond/angle types
2022-09-05 10:52:06 -04:00
f30fba0061
support paths with blanks and avoid race condition when updating potentials
2022-09-02 21:33:30 -04:00
03f319604f
recover dump_modify every behavior
2022-08-31 17:26:09 -04:00
0782dab1ec
properly initialize result storage for per-chunk arrays
2022-08-29 13:04:40 -04:00
c43cce54ab
re-initialize neighbor lists at end to clear out the occasional list entry
2022-08-28 11:47:27 -04:00
281a368702
correct pair coeff mixing diagnostic for CLASS2 pair styles
2022-08-28 05:51:38 -04:00
f28d69b429
bugfix for writing data files with atom style dielectric
2022-08-19 16:18:38 -04:00
e674e0c927
correctly handle the case where there are no atoms in the fix group
2022-08-14 03:53:02 -04:00
eebabf99b8
adjust location of local ref targets for recent sphinx versions
2022-08-05 22:09:01 -04:00
23a19f4431
need new CSS hack to hide duplicate headers derived from the navigation bar
2022-08-05 21:46:38 -04:00
d618b0ffc0
Merge pull request #3324 from akohlmey/maintenance-2022-06-23
...
First round of maintenance fixes for the stable release
2022-08-05 16:57:43 -04:00
ffc71b8733
energy is not an array
2022-08-05 08:23:23 -04:00
564df78698
fix typo
2022-08-05 08:22:59 -04:00
8db0b5ca39
fix index copy-n-paste error
2022-08-05 08:22:09 -04:00
79e26fe829
correct bond style bpm/rotational example
2022-08-05 03:24:29 -04:00
523d4b0242
correct issues in fix adapt and fix adapt/fep related to using fix STORE
2022-08-04 10:19:26 -04:00
fe39a3e581
Documentation updates for simulations including dipoles
2022-08-03 16:47:29 -04:00
081cc1f992
clarification on what constituets single, double, and triple quotes.
2022-08-03 01:51:43 -04:00
53c80c2c00
match pow(0,0) = 1.0 behavior in powint()
2022-07-31 18:52:08 -04:00
554b64a147
avoid deprecation warning and update PyPy package requirements
2022-07-30 17:37:35 -04:00
dc08dba592
update embedded search box
2022-07-28 18:58:58 -04:00
0eaa2775cd
document missing call
2022-07-27 22:13:33 -04:00
852673ce41
fix off-by-one bug
2022-07-27 21:44:22 -04:00
8c711e405a
correct make command line example
2022-07-27 08:38:37 -04:00
25b9f95061
add check on extracting elements twice from the library to avoid opaque error later
2022-07-26 15:01:03 -04:00
ee66a6f8c1
correct formatting
2022-07-26 12:34:05 -04:00
b694a5f582
add reference
2022-07-26 12:33:57 -04:00
7ab3fce93f
correct typos
2022-07-26 12:33:48 -04:00
1f9509cb6f
strip off -pendantic-errors flag when compiling with nvcc_wrapper to fix error compiling ML-PACE
2022-07-18 14:00:53 -04:00
cad1d8ece4
correct unit tests for dump local
2022-07-17 12:16:01 -04:00
b709d75f80
add support for dump_modify colname to dump local
2022-07-17 11:52:15 -04:00
5839909061
fix cut-n-paste error and improve error message
2022-07-17 11:46:51 -04:00
30f374de58
clarify
2022-07-16 06:42:19 -04:00
0f9fec05fb
disallow use of variable functions vdisplace(), swiggle(), and cwiggle() with fix dt/reset
2022-07-16 06:42:11 -04:00
972a86f0ec
fix cut-n-paste typo
2022-07-15 19:06:14 -04:00
7338ebfc94
Update Errors_warnings.rst
2022-07-15 12:28:07 -04:00
7132152693
Update Errors_messages.rst
2022-07-15 12:27:57 -04:00
c9925f64f7
cosmetic changes, silence warnings, avoid temporary char buffers
2022-07-15 12:27:48 -04:00
6da523c8b8
very-small-templates bugfix
2022-07-15 12:27:36 -04:00
0522284589
bugfix: specials update corner case
2022-07-15 12:27:26 -04:00
e10a66dabc
allow ramp(x,y) to be used in between runs (returning x) and avoid division by zero on run 0
2022-07-15 05:41:12 -04:00
51dd631a76
Fix bug in vtk dump
2022-07-15 04:29:54 -04:00
d37249787e
work around issues with Intel compilers compiling the GPU package
2022-07-12 00:38:51 -04:00
f44841de69
update unit test
2022-07-07 10:32:47 -04:00
54c5337d2d
apply clang-format
2022-07-07 10:32:32 -04:00
efb0e63bf6
correct force and energy for excluded pairs
2022-07-07 10:32:20 -04:00
13d78c3afa
Update Kokkos version in CMake
2022-07-04 10:49:03 -04:00
f2910b1d9c
Update Kokkos library in LAMMPS to v3.6.1
2022-07-04 10:48:51 -04:00
78b22a64aa
formatting corrections and minor tweaks to the Argon viscosity howto
2022-07-01 09:27:43 -04:00
8bb1880c9d
Fixed temperature in argon GK example
2022-07-01 09:27:36 -04:00
e7b36c7b90
make certain to switch to the expected source folder when building n2p2 lib
2022-07-01 05:49:07 -04:00
d7804e3770
MPI may need to include multiple folders (e.g. on Ubuntu with OpenMPI)
2022-06-30 23:53:57 -04:00
8d0f9695d2
update googletest to version 1.12.1
2022-06-30 14:57:22 -04:00
52b2e4f364
add Update 1 string to version info
2022-06-29 17:44:29 -04:00
41140149ea
whitespace
2022-06-29 17:06:11 -04:00
85e556ac8f
add more unit tests for boolean expressions
2022-06-29 17:05:37 -04:00
cd5437a7e2
fix bug in recent bugfix
2022-06-29 17:05:27 -04:00
00cc82ac94
update and expand unit tests for if() command boolean evaluation
2022-06-29 17:04:49 -04:00
20f87e3f1d
change boolean = single string to an error
2022-06-29 17:04:34 -04:00
97e34f0667
better error strings
2022-06-29 17:04:23 -04:00
3e5da9b09a
more consistency checks
2022-06-29 17:04:12 -04:00
a62fcca7a4
Boolean expression corner case
2022-06-29 17:04:01 -04:00
778d59fa6b
whitespace
2022-06-29 05:19:10 -04:00
3833a85d7a
Add missing grow to Kokkos unpack_exchange
2022-06-29 05:17:55 -04:00
6d961ab29f
Fix small memory leak in SNAP
2022-06-29 05:17:46 -04:00
001824e0f6
Small tweaks
2022-06-29 05:17:36 -04:00
953d32f9b3
Prevent view bounds error when a proc has no atoms
2022-06-29 05:17:26 -04:00
edba922665
Add missing GPU <--> CPU data transfer in minimize Kokkos
2022-06-29 05:17:17 -04:00
53806d4601
Add more missing Kokkos data movement
2022-06-29 05:17:06 -04:00
67597722d5
intergrate references to dump cfg/uef into the dump command docs
2022-06-25 06:19:04 -04:00
337794a9e9
add crosscompiling with MPI support to plugins package
2022-06-24 06:52:08 -04:00
5f5fb895ff
add "package" target to support building a windows installer with NSIS
2022-06-24 01:25:54 -04:00
0302d03bc6
must set thirdparty download URL variable for downloading MPICH4Win
2022-06-23 23:20:49 -04:00
0a4fef369f
may check for MPI library Fortran support only if MPI is enabled
2022-06-23 15:57:54 -04:00
7d5fc356fe
Merge pull request #3311 from akohlmey/next-stable-release
...
Update stable branch to next stable release
2022-06-22 17:33:34 -04:00
8103e5a18f
Merge branch 'release' into next-stable-release
2022-06-22 16:29:19 -04:00
e5b56b67fe
Merge branch 'next_patch_release' into next-stable-release
2022-06-21 09:00:40 -04:00
8ffb7e5f89
Merge branch 'collected-small-fixes' into next-stable-release
2022-06-21 09:00:31 -04:00
cb9ab48ce7
Merge branch 'develop' into next-stable-release
2022-06-21 09:00:12 -04:00
f024abfe34
make simpler, faster, more self-contained
...
(and fix bugs)
2022-06-07 11:10:36 -04:00
5bc1fb1580
revert unneeded changes to atom_vec
2022-06-07 10:47:18 -04:00
2f003e86b9
Merge branch 'lammps:develop' into replicate_periodic_box
2022-06-07 10:39:55 -04:00
1ebb1cee40
Merge branch 'release' into next-stable-release
2022-06-02 21:49:47 -04:00
e8e2a0fd40
Merge branch 'develop' into replicate_periodic_box
2022-05-29 13:29:56 -04:00
f0e7101bd2
Merge branch 'develop' into next-stable-release
2022-05-18 06:35:57 -04:00
b4c58c9828
actually reset image flags
2022-04-22 21:19:53 -04:00
6fd8b2b177
Merge pull request #3122 from akohlmey/maintenance-2021-09-29
...
Third round of maintenance fixes for the stable release
2022-03-24 14:20:52 -04:00
6edaf42b3d
fix temperature initialization bug in KOKKOS nose-hoover code
2022-03-24 11:44:24 -04:00
79c047487d
fix parallel execution bug for shell command
2022-03-24 07:38:44 -04:00
ac5acb9abf
update threebody example
2022-03-24 07:31:02 -04:00
87fbbd3b13
small kokkos fixes from upstream
2022-03-24 07:18:24 -04:00
8ac0ec6473
Changes needed to compile LAMMPS with latest Kokkos develop
2022-03-24 06:09:03 -04:00
8acba74c4d
correct input to load potential file from local folder
2022-03-22 22:32:39 -04:00
34bcbdf41d
update extep potential file
2022-03-22 22:31:48 -04:00
d519ca0213
add missing reaxff files to purge list
2022-03-21 14:34:14 -04:00
a392e8dc09
accept infile with 0 lines, so we can create a template from the restart
2022-03-21 00:33:40 -04:00
a4d4f77bc2
run setup_bodies_dynamic() before processing infile in case that is not resetting all data
2022-03-21 00:32:49 -04:00
83a8f72d83
fix off-by-one bug when writing restart files for rigid bodies
2022-03-20 19:14:13 -04:00
3c54b56cfe
update overlooked date stamp
2022-03-19 21:00:14 -04:00
ff1a08f148
fixes to CMake build for ML-QUIP package from upstream
2022-03-17 18:07:12 -04:00
5a53b0fc03
import python3 compatibility changes to tools/python from upstream
2022-03-16 13:24:53 -04:00
e550600ebe
Error fixed. Epsilon and sigma must also be symmetric
2022-03-16 09:09:52 -04:00
7cb13be52a
fix bug where it was not possible to use an absolute path for write_coeff
2022-03-16 09:08:47 -04:00
ab56d7ecd7
augment cmake library search path to include the CUDA stubs library folder
...
this will help configuring and compiling LAMMPS with CUDA support on
machines where there is no CUDA driver installed
2022-03-10 23:02:57 -05:00
bd6ac3ee6d
for 2d systems, rigid bodies always have a moment of inertia and no DOFs need to be subtracted
2022-03-02 16:41:35 -05:00
27ca0a8f41
trigger building an "intel" style neighbor list so that buffers are allocated
2022-02-27 14:50:48 -05:00
f688b9b6b5
use consistent names, avoid memory leaks, fix off-by-1 error in fourier dihedral
2022-02-27 12:25:32 -05:00
16c61b3cc0
add support for plumed 2.6.5, 2.6.6, 2.7.3, 2.7.4, and 2.8.0 (default 2.7.4)
2022-02-25 16:37:00 -05:00
fb480f22fc
make cythonize detection compatible with /bin/dash on ubunutu
2022-02-24 21:24:04 -05:00
d0507559a4
when updating ML-IAP due to adding/removing PYTHON we need to delete and re-add cythonize support
2022-02-24 20:40:55 -05:00
58eb331b08
Python 3 compatibility for log commands in tools/python
2022-02-23 10:22:29 -05:00
78458a2143
add mention of example in docs
2022-02-23 01:04:04 -05:00
be6c41a85a
delete now-unused variable
2022-02-23 00:44:39 -05:00
c68015ca87
Bug fix for Intel package skip lists with multiple runs.
2022-02-18 05:11:34 -05:00
583c22d6e0
update tools/eam_database from upstream
2022-02-16 11:46:11 -05:00
200ea62fd3
simplify things
2022-02-13 15:22:13 -05:00
793cfe05f9
spacing
2022-02-13 15:09:32 -05:00
2c0a9cf572
better contain bondlist code
2022-02-13 15:06:10 -05:00
5c1486661c
revert now unnecessary edits
2022-02-13 14:53:16 -05:00
44c3f4e562
fix for breaking kokkos
2022-02-13 14:51:23 -05:00
437e7829cc
Update replicate.rst
2022-02-13 14:11:15 -05:00
7288d78331
reset image flag for bondlist option
2022-02-13 14:06:19 -05:00
2a4dbe5bbc
bondlist_flag correction
2022-02-13 13:51:20 -05:00
58a4694d92
Remove incorrect error check in ReaxFF
2022-02-11 16:19:00 -05:00
97cf345528
don't allow exceptions to "escape" a destructor
2022-02-10 21:13:26 -05:00
0658abbdd4
silence possible warnings about missing files on "make clean-all"
2022-02-10 21:10:34 -05:00
72026a58bf
make certain that "offset" is always initialized
2022-02-10 21:05:12 -05:00
7152231a10
plug memory leak
2022-02-10 20:56:51 -05:00
8fe8a667b6
update create.f with changes from NIST database
...
also add parameters for Cr and document in README file and change
the code to create output files with .eam.alloy extension
2022-02-10 20:45:16 -05:00
560c543e69
add extra communication of special neighbors when using angle constraints
2022-02-10 20:44:39 -05:00
c5e6650924
import bugfixes for crashes and memory leaks in MSM kspace style from develop
2022-02-10 20:36:35 -05:00
10373ea5c9
avoid failures with "most" presets
2022-02-10 20:11:00 -05:00
22cca33966
typo
2022-02-07 18:02:17 -05:00
ac7db5041f
add example for bondlist option validation
2022-02-06 16:14:30 -05:00
caafe2ff26
bondlist option docs
2022-02-06 15:31:02 -05:00
e384dfa424
'bondlist' option for replicate command
...
generalizes the command to work for periodic systems
2022-02-06 14:44:49 -05:00
992b1cf582
label as update #3
2022-01-25 07:42:00 -05:00
1505f3de06
fix tag caching issue in INTEL package
2022-01-25 07:41:37 -05:00
566efe04f2
always fall back to using the .so extension if available in the LAMMPS module folder
2022-01-19 10:12:50 -05:00
7586adbb6a
Merge pull request #3029 from akohlmey/maintenance-2021-09-29
...
Second round of maintenance fixes for the stable release
2022-01-06 19:58:51 -05:00
69d6ddccc5
create missing de,df table elements from linear extrapolation
2022-01-05 15:34:30 -05:00
5ae496dcef
backport array dimension bugfix for NETCDF package in simplified form
2022-01-03 19:55:23 -05:00
bc5d742623
explain that the computed force in python pair is force/r same as in Pair:single()
2022-01-03 10:12:38 -05:00
882e699163
Incorporate bugfixes from issue #3074 , a few additional cleanups
2022-01-03 10:11:18 -05:00
9c725d79d6
correct code example for current code
2022-01-01 16:42:28 -05:00
79fbf437a3
correct format string for Error::one()
2021-12-29 16:19:10 -05:00
d130aa4289
address segfault issue with fix nve/gpu when group is not "all"
2021-12-29 14:06:52 -05:00
5d8b83a251
backport GPU package build system updates from upstream
2021-12-27 20:30:43 -05:00
5a2548a83d
have internal fix/compute ids include the fix id for fix reaxff/species
...
this allows using the fix multiple times
also remove code and warning that checks for multiple fix instances
# Conflicts:
# src/REAXFF/fix_reaxff_species.cpp
2021-12-23 11:36:28 -05:00
a85b310e1f
add missing fclose()
2021-12-23 11:28:24 -05:00
e51fd40547
correct names of the pack/unpack routines for forward communication
2021-12-09 18:33:13 -05:00
62f271658b
correct setting forward/reverse buffer size info
2021-12-08 13:58:12 -05:00
0aa742934f
correct docs for pair style local/density
2021-12-08 00:51:52 -05:00
a26a709a7b
correct handling of data packing for forward and reverse communication
2021-12-08 00:51:52 -05:00
027293d285
whitespace
2021-11-24 15:47:05 -05:00
f7d049ac2d
generate atom tags for newly created atoms, if tags are enabled. triclinic support.
2021-11-24 15:36:16 -05:00
ea0ff1c8f7
Update CMake utility function get_lammps_version()
...
With the introduction of LAMMPS_UPDATE, version.h is no longer a single line
file. With this change the CMake utility will only process the LAMMPS_VERSION
line. Fixes issue #3038
2021-11-23 10:44:40 -05:00
5c1bb5f13a
Write dump header after sort to fix incorrect atom count for multiproc
2021-11-22 15:52:27 -05:00
24d9b4b611
Update lebedeva potential file and docs based on email on mailing list
...
https://matsci.org/t/lammps-users-webpage-and-parameter-file-for-the-lebedeva-potential/39059
2021-11-17 08:45:55 -05:00
a0e75c9006
correct unit description of eta_n0 parameters. fixes #3016
2021-11-17 08:38:09 -05:00
2435b953e1
increment update counter
2021-11-17 07:04:44 -05:00
c042e12323
clarifications and corrections for the discussion of the main git branches
2021-11-17 07:04:13 -05:00
e9efe46db9
update branch names
2021-11-17 07:03:56 -05:00
ecc14b7308
update documentation to refer to the new branch names (develop, release)
2021-11-17 07:03:27 -05:00
0152fe5cdf
fix segfault when using atom style smd as part of a hybrid style
...
also remove redundant for clearing
2021-11-16 21:49:56 -05:00
892d17af22
plug memory leaks
2021-11-16 21:49:41 -05:00
2cca00203e
Avoid file name collisions in dump unit tests
...
# Conflicts:
# unittest/formats/test_dump_atom.cpp
2021-11-16 15:08:27 -05:00
9f4626a62a
correct uninitialized data access bug due to shadowing of a base class member
2021-11-16 10:51:46 -05:00
e890a0b45e
Merge pull request #2999 from akohlmey/maintenance-2021-09-29
...
Maintenance fixes for the stable release
2021-11-09 15:11:19 -05:00
68223f0385
mention that dump sorting is limited to less than 2 billion atoms
2021-11-07 08:31:15 -05:00
1291a88bff
skip MPI tests if they would be oversubscribing the available processors
2021-11-07 08:30:19 -05:00
d9b687450a
account for increased floating point errors when summing numbers to zero
2021-11-07 08:30:04 -05:00
bd950b37d7
change git:// protocol for accessing github to https:// protocol
...
https://github.blog/2021-09-01-improving-git-protocol-security-github/
2021-11-02 15:30:27 -04:00
21fcdf8c56
Fix bug in Kokkos neighborlist where stencil wasn't updated for occasional list
2021-11-02 13:17:28 -04:00
6b400fb4bf
fix indexing bug
2021-10-31 16:19:17 -04:00
d982298ab2
update new LAMMPS paper citation info
2021-10-28 10:09:01 -04:00
765fd7f763
Use correct sizeof in memset
2021-10-27 17:46:37 -04:00
0325047c01
update a few GPU kernels so they can be compiled on GPUs without double precisions support
2021-10-21 07:34:05 -04:00
2dce8923ee
more direct version of clearing out loaded plugins
2021-10-19 08:28:19 -04:00
8d1ba074be
wipe out all loaded plugins before destroying the LAMMPS instance
2021-10-18 18:06:09 -04:00
4675a3b560
Only check for GPU double precision support if a GPU is present
2021-10-18 13:44:37 -04:00
8999b1f69f
add a LAMMPS_UPDATE string define to signal updates to stable releases
2021-10-17 18:06:04 -04:00
6c2b19c11b
Add support for an "Update #" appendix to the version string
...
This is for informative output only, so that any code depending
on the LAMMPS_VERSION define will not have to be changed and no
warnings will be printed etc.
2021-10-17 18:05:29 -04:00
a425334928
port dump vtk to correctly support custom per-atom arrays and fix some bugs
2021-10-17 11:00:33 -04:00
db2faf2789
fix bugs related to custom per-atom properties in dump style custom
2021-10-17 11:00:21 -04:00
fdbb7d0da4
Report only compatible GPU, i.e. no GPU if mixed/double precision is requested by the hardware does not support it
2021-10-15 20:26:47 -04:00
52cd99918f
pppm kspace styles also require -DFFT_SINGLE when using GPUs in single precision
2021-10-15 20:24:47 -04:00
a3e6a95ffb
allow single precision FFT introspection
2021-10-15 20:24:47 -04:00
5b65169997
correct expansion of fix/compute/variable arguments to avoid bogus thermo outpu
2021-10-15 20:23:57 -04:00
5f3bf69e30
plug memory leaks
2021-10-15 17:00:46 -04:00
507c02b9af
must set define to "see" the lammps_open() library function
2021-10-09 10:21:31 -04:00
b7fe47ba48
Fix bugs and compilation issues in KOKKOS
2021-10-08 09:39:53 -04:00
7dfd11da4b
re-freeze Sphinx and other pip installed packages for doc build
...
The change relative to the stable release fixes a bug with python 3.10 support
2021-10-05 10:52:34 -04:00
97ba95f30e
fix a couple more bugs like in 5246cedda6
2021-10-05 10:39:03 -04:00
c1945b4ec9
Fix misplaced MPI calls bug in pair style drip
2021-10-04 07:12:50 -04:00
c4291a4b8e
unfreeze versions of python packages used to build the documentation
2021-10-02 23:57:23 -04:00
5b5dfa86c5
also update eigen download for traditional build
2021-10-02 23:56:28 -04:00
3ca3f6959f
update eigen3 to the latest release and move download to our own server
2021-10-02 22:55:06 -04:00
f7b7bfa406
Avoid assertions in PythonCapabilities check when using external KOKKOS
2021-10-01 12:05:59 -04:00
3d2f29c92d
fix memory allocation bug causing memory corruption on 32-bit arches
2021-10-01 01:16:45 -04:00