d08d6b5fb0
Merge pull request #1623 from akohlmey/next-version
...
Step version string for stable release
2019-08-06 11:17:40 -04:00
db621fc897
Merge pull request #1622 from akohlmey/fix-ave-histo-bugfix
...
fix inconsistent enumerator bug in fix ave/histo vs fix ave/histo/weight
2019-08-06 10:54:49 -04:00
c820c92225
Merge pull request #1620 from lammps/replicate
...
fix formatting and augment explanation for bbox option
2019-08-06 10:12:19 -04:00
59046e7444
step version number for stable release
2019-08-06 08:52:54 -04:00
4a55e9dd0c
fix inconsistent enumerator bug in fix ave/histo vs fix ave/histo/weight
2019-08-06 07:28:00 -04:00
2d64323354
fix formatting and augment explanation for bbox option
2019-08-05 17:21:11 -06:00
25b504d4fd
Merge pull request #1615 from akohlmey/next_version
...
Step version string for stable release
2019-08-05 19:13:17 -04:00
34cc7ed5b1
Merge pull request #1619 from ellio167/kim-doc-update
...
Update kim query url in docs
2019-08-05 17:39:40 -04:00
3ef93d6e1b
cannot forced enable FFMpeg and gzip on windows yet.
2019-08-05 16:59:18 -04:00
2092b2c010
Step version string for stable release
2019-08-05 16:58:26 -04:00
16bf916dd0
Merge pull request #1616 from akohlmey/fixes-for-stable
...
Collected small fixes for stable release
2019-08-05 16:48:50 -04:00
3a4bce1e52
Merge pull request #1617 from rbberger/cmake_docs_additions
...
Mention LAMMPS_LIB_SUFFIX in docs
2019-08-05 16:36:48 -04:00
0bd5704107
Merge pull request #1618 from giacomofiorin/colvars-update
...
Bugfix for Colvars library (update to version 2019-08-05)
2019-08-05 16:36:16 -04:00
e39b85b62f
Update kim query url in docs
2019-08-05 15:23:57 -05:00
97501f0946
Fix typo
2019-08-05 14:59:40 -04:00
51ba9bd520
Bugfix for Colvars library (update to version 2019-08-05)
...
Bugfix for group2CenterOnly (coordNum option):
https://github.com/Colvars/colvars/pull/278
2019-08-05 14:14:33 -04:00
f2757eaf41
Mention LAMMPS_LIB_SUFFIX in docs
2019-08-05 14:00:56 -04:00
096c225594
Merge pull request #1613 from rbberger/cmake_docs_update
...
Update CMake documentation
2019-08-04 18:32:11 -04:00
58d27403f1
CMake tweaks to improve building LAMMPS for windows with mingw on Linux
2019-08-04 18:28:26 -04:00
b65ae605e5
Added one-liner for HTML-only docs in Build.txt
2019-08-03 15:17:18 -04:00
d82ae64d16
minor tweak for consistency
2019-08-03 11:16:55 -04:00
5b3423c60e
tweaks for Linux to Windows cross-compilation
2019-08-03 11:16:14 -04:00
faefcc776a
sched_getaffinity() is a Linux specific system call. add preprocessor guards
2019-08-03 10:38:41 -04:00
0774e92ece
use KIM-API 2.1.2 consistently with CMake and conventional build system
2019-08-03 06:40:31 -04:00
91fdd98fbc
restore accidentally deleted text
2019-08-02 18:44:40 -04:00
bd87b67232
Update false_positives.txt
2019-08-02 17:35:26 -04:00
eb7fa1b6cb
Update CMake documentation
2019-08-02 17:04:59 -04:00
aff5f06e8f
Merge pull request #1612 from akohlmey/new_version
...
Step version string for next patch release
2019-08-02 14:27:13 -04:00
bd3ffe1321
Merge pull request #1603 from eagunn/iss1572clean
...
Iss1572clean: Clean fix for error handling, clarify data requirements for fix bocs input
2019-08-02 10:43:30 -04:00
11198e9d29
Merge pull request #1607 from giacomofiorin/colvars-update
...
Update Colvars to version 2019-08-01
2019-08-02 10:43:13 -04:00
a857e7f790
Merge pull request #1608 from wmbrownIntel/intel-eam-eatom-fix
...
Bug fix for eam/intel per-atom energy calculation.
2019-08-02 10:42:54 -04:00
9c691ddd0f
Merge pull request #1610 from wmbrownIntel/intel-ncache-alias-fix
...
Bug fixes for use of uninitialized variable and strict-aliasing in USER-INTEL
2019-08-02 10:42:37 -04:00
828ddfd957
Merge pull request #1611 from evoyiatzis/patch-1
...
small clean-up of fix.txt
2019-08-02 10:42:20 -04:00
7ba6b8a06a
Merge pull request #1604 from akohlmey/timeout-for-replica
...
Add support for timeouts to temper commands and a few small fixes
2019-08-02 10:41:44 -04:00
d750cc02c0
Changed the code in the read_F_table function to conform to the "expected behavior" description in #1572 . Adopted a best-of-both-worlds approach, though, and processed the whole input file all the way through, emitting a message for each problem found, before issuing a final error message to stop processing. Updated doc to clarify requirement for uniform spacing of pressure correction points.
2019-08-02 08:46:04 -04:00
9ed43e55f0
add some more descriptions for fixes to list of style in fix command docs
2019-08-02 08:41:34 -04:00
8fd28cd78d
fix typo
2019-08-02 08:40:59 -04:00
b5f19b93c2
Step version string for next patch release
2019-08-02 05:15:29 -04:00
5076f1a36c
small clean-up of fix.txt
2019-08-02 10:55:18 +02:00
f61cd68ca4
add missing parenthesis
2019-08-01 20:43:33 -04:00
5b4b418289
use check_language() instead of enable_language() to get fortran compiler name
2019-08-01 18:24:14 -04:00
8df7f51470
Merge branch 'master' into timeout-for-replica
2019-08-01 16:56:49 -04:00
f9e34825f0
workaround for xcode oddity with compiling voro++
2019-08-01 16:42:52 -04:00
52e2db44a1
Update Colvars to version 2019-08-01
...
One new feature (geometric path variables) and bugfixes.
Minimize occurrence of file-read errors in multiple-walker metadynamics
https://github.com/Colvars/colvars/pull/276
Better error messages for RMSD
https://github.com/Colvars/colvars/pull/272
Ensemble-biased metadynamics documentation
https://github.com/Colvars/colvars/pull/261
Fix bug on multiple walkers metadynamics, pmf included twice
https://github.com/Colvars/colvars/pull/259
Implementation of the geometric path collective variables (C++11-only feature)
https://github.com/Colvars/colvars/pull/249
2019-08-01 15:15:58 -04:00
de366c27e2
Merge pull request #1606 from oywg11/fix-ILP-bug
...
Fix a communication bug of potential #839
2019-08-01 15:01:13 -04:00
5fd323fe32
simplify example folder for ilp/graphene/hbn potential
...
- flatten directory structure
- remove CPU time and reduce excess precision from output
- delete redundant and unused files
- regenerate reference outputs
2019-08-01 14:24:47 -04:00
64b682b9f9
library compilation fix for clang with exceptions and -DLAMMPS_BIGBIG
2019-08-01 13:40:50 -04:00
083841ab2a
another compilation fix
2019-08-01 13:34:05 -04:00
fa6a990536
reduce output precision to default and don't output per-step cpu time
2019-08-01 13:31:52 -04:00
73d2b824bd
fix compilation issue of library.cpp with exceptions enabled
2019-08-01 13:31:13 -04:00
e17e6bb45d
Merge pull request #1605 from akohlmey/fix-compilation-errors
...
Fix some compilation errors
2019-08-01 11:24:30 -04:00
2fe4a6490c
restore include file cleanup changes
2019-08-01 11:20:06 -04:00
5fe457667e
restore showing references to potential files without pathnames
2019-08-01 11:19:39 -04:00
02511a0ae5
Merge branch 'fix-compilation-errors' of https://github.com/akohlmey/lammps into fix-ILP-bug
2019-08-01 17:40:01 +03:00
76bac4cedc
Fix communication bug of ILP
2019-08-01 16:39:42 +03:00
8f5cd8661f
Fix communication bug of ILP
2019-08-01 16:38:19 +03:00
e57c3c04d0
Bug fixes for use of uninitialized variable and strict-aliasing in USER-INTEL.
2019-08-01 05:32:18 -07:00
c967c09561
correct compilation error with exceptions enabled in main.cpp
2019-08-01 08:14:27 -04:00
a6bd86eb77
make USER-OMP code compatible with pre-c++ 11 compilers again
2019-08-01 08:14:03 -04:00
e3c91626c8
need to include update.h when exceptions are enabled
2019-08-01 07:07:21 -04:00
2a74832a1e
protect MPI library version detection from incompatible MPI libraries
2019-08-01 07:04:24 -04:00
86e3740fb3
use more common syntax for CPP's "defined" keyword
2019-08-01 07:03:51 -04:00
892e4759df
protect Spectrum MPI detection from failing to compile with MPI libraries implementing MPI version 2 or 1
2019-08-01 07:02:55 -04:00
207976f4e9
avoid abort when timeout appears in temper commands
2019-08-01 06:11:05 -04:00
074ae06b36
Bug fix for eam/intel per-atom energy calculation.
2019-08-01 02:19:49 -07:00
75c1e28566
fix typo
2019-07-31 23:28:57 -04:00
58404946db
add timer timeout support to temper commands
2019-07-31 23:26:13 -04:00
d09ca91627
Merge pull request #1599 from rbberger/collected-small-changes
...
Collected small changes
2019-07-31 19:13:41 -04:00
e89cedbd99
Merge pull request #1601 from akohlmey/cmake-list-portability
...
Improve compatibility to older CMake versions when building/installing LAMMPS library and headers
2019-07-31 12:19:41 -04:00
4011f6650d
first step of adding timeout support to temper commands
2019-07-31 05:05:17 -04:00
0fa9cd5004
use utils::strmatch to simplify checks for compatible thermostat/barostat fixes
2019-07-31 05:03:59 -04:00
3cc8508795
Add missing definition of NULL in USER-PTM header
2019-07-31 03:22:22 -04:00
da3b91a744
Remove not existing files from USER-PHONON Install.sh
2019-07-31 03:11:44 -04:00
bc79412203
list(TRANSFORM ...) is not portable to older versions of cmake. work around it.
2019-07-30 22:54:02 -04:00
8803183b8b
Merge pull request #1593 from akohlmey/next_version
...
Step version string for next patch release
2019-07-30 22:25:26 -04:00
11a3fd6ce4
Merge pull request #1556 from lammps/bug-maxexchange
...
more robust version of atom exchange size
2019-07-30 17:09:18 -04:00
e3b1673c8c
Merge pull request #1597 from stanmoore1/eff_be_test
...
Fix failing regression test /examples/USER/eff/Be-solid/in.Be-solid.spe
2019-07-30 17:07:55 -04:00
69a5ff2240
Merge pull request #1592 from akohlmey/collected-small-changes
...
Collected small changes for next patch release
2019-07-30 17:06:48 -04:00
2b288bc9e0
add missing mode keyword for substitution
2019-07-30 16:53:27 -04:00
882b2301bb
handle shared library extension on macosx for plumed runtime build
2019-07-30 16:48:50 -04:00
528ec75f88
special case for MacOSX not needed
2019-07-30 16:38:40 -04:00
f5bf86b32d
more improvements to CMake build for USER-PLUMED on MacOSX
...
default to shared linkage on MacOSX to avoid linker issues from
configure/cmake library detection differences
link/depend on GSL and LAPACK explicitly only for static linkage
2019-07-30 16:27:00 -04:00
d4503a05a4
mention that cstdlib is included in lmptype.h now, too.
2019-07-30 14:22:33 -04:00
47fc31d005
move inline functions to the only place they are used. no need to use size_t for indices that are small
2019-07-30 14:21:53 -04:00
2d93a713e2
Merge branch 'master' into collected-small-changes
2019-07-30 14:14:11 -04:00
6d94fc1b3d
include cstdlib in lmptype.h since we define ATOX() macros.
2019-07-30 14:07:30 -04:00
602b4a47c0
Fix failing regression test
2019-07-30 10:37:27 -06:00
8fa4efa08e
Merge pull request #1440 from ellio167/kim-simulator-models
...
Develop native support for KIM simulator models
2019-07-30 10:53:58 -04:00
3eadfa15ef
Merge pull request #1512 from mkanski/rotate_molecules
...
Extend support of "rotate" keyword to all styles of "create_atoms"
2019-07-30 10:53:37 -04:00
3548551479
Fix Kokkos package compile error
2019-07-30 08:49:58 -06:00
d1e8d7cbf8
Step version string for next patch release
2019-07-30 08:26:11 -04:00
b0bccfd8a1
fix typo
2019-07-30 06:55:47 -04:00
3559c25bd9
add missing parenthesis
2019-07-30 06:35:35 -04:00
3fdadb5875
add configuration for linking VTK 7.1 on Ubuntu 18.04
2019-07-30 06:02:47 -04:00
7ab7691c51
update PLUMED support to version 2.5.2
2019-07-30 05:57:57 -04:00
3ee86470bb
correct documentation URL for PLUMED
2019-07-30 05:53:28 -04:00
d201d6c2d1
fix grammar error
2019-07-30 10:18:53 +02:00
88523fdd6e
Merge pull request #1529 from rupertnash/compute_momentum
...
add compute momentum command
2019-07-29 22:51:29 -04:00
c9f3f99ee8
Update to kim-api-2.1.2
2019-07-29 21:48:12 -05:00
4289dbb78d
clean up includes and whitespace
2019-07-29 22:28:29 -04:00
d2c4989dbf
Merge pull request #1583 from evoyiatzis/gyration_shape
...
computing the eigenvalues of gyration tensor & shape parameters
2019-07-29 22:16:13 -04:00
edf64ed16c
Merge pull request #1511 from jdevemy/master
...
Add keyword hybrid/pair for compute_pressure
2019-07-29 22:15:20 -04:00
9004ebc3fe
one more fixup for compatibility for old PDF build scheme
2019-07-29 21:11:13 -04:00
90c678849a
replace non-ascii characters with ASCII equivalents
2019-07-29 21:10:49 -04:00
9f276be0e5
fix up legacy doc building for final kim doc files
2019-07-29 20:48:47 -04:00
6833d6def6
Merge branch 'master' into kim-simulator-models
...
# Resolved Conflicts:
# src/KIM/kim_query.cpp
# src/KIM/pair_kim.cpp
2019-07-29 20:43:10 -04:00
5cb02781c2
simplify checking for per chunk compute
2019-07-29 20:35:24 -04:00
180c90acfb
use utils::strmatch() to more safely detect gravity fix
2019-07-29 20:21:31 -04:00
2e6850835f
Merge pull request #1542 from akohlmey/improve-include-consistency
...
Improve Consistency of Include Statements (mostly complete)
2019-07-29 20:12:41 -04:00
7043b9f620
Merge pull request #1548 from jrgissing/bond/react-clarify-how-stabilization-works
...
Bond/react clarify how stabilization works
2019-07-29 19:55:24 -04:00
91e0bebdfa
Merge pull request #1576 from Adrian-Diaz/patch-rcb
...
patch niche rcb issue
2019-07-29 19:54:45 -04:00
d688624335
Merge pull request #1581 from akohlmey/comm-cutoff-with-bond
...
Include bonds in communication cutoff estimate when no pair style is present or print warning, if cutoff may be too small.
2019-07-29 19:54:24 -04:00
191044ab94
Merge pull request #1588 from akohlmey/cmake-installation-folder-bugfix
...
Fix bugs with CMake potentials and frc folder installation. Include base C++ headers for library install, too, so one can use the C++ interface as well.
2019-07-29 19:53:36 -04:00
c03e9c9711
Adjust write_echo() within kim_query
2019-07-29 16:11:29 -05:00
2ffc35297b
make kim_query log of variable setting look more like other KIM log messages
...
this adds BEGIN/END marker comments and echoes the actual command line
that the kim_query command implicitly executes
2019-07-29 16:57:34 -04:00
514608b82f
Merge branch 'kim-simulator-models' of github.com:ellio167/lammps into kim-simulator-models
2019-07-29 16:40:29 -04:00
ea4107c4b4
add write_echo() method to Input class for logging implicit commands where the echo command would send explicit ones
2019-07-29 16:36:57 -04:00
0f059c56f9
Add details about installing models to KIM example input
2019-07-29 15:30:46 -05:00
0820ebc143
cleanup of compute gyration/shape code.
...
- use MathSpecial::square(x) instead of pow(x,2) for improved precision
and handling of small and negative numbers
- remove unused include statements
- no need to refetch the compute in every step. during init() is sufficient
2019-07-29 16:16:24 -04:00
0beb39c1af
fully integrate compute gyration/shape into doc build system
2019-07-29 16:14:29 -04:00
2afc498a2b
Add logging to kim_query (compile error at moment)
2019-07-29 15:04:15 -05:00
e0b20c4fd4
add false positive
2019-07-29 15:23:23 -04:00
6a1b61637b
provide some more details about 'make install' with CMake
2019-07-29 13:43:06 -04:00
96e0b03ede
.frc files only need to be installed if msi2lmp is built
2019-07-29 13:38:38 -04:00
5307558727
need to install some base C++ headers for C++ library use
2019-07-29 13:34:04 -04:00
a0abd270b5
kim_query check for empty query result
2019-07-29 11:41:01 -05:00
838ea2eca1
Merge branch 'improve-include-consistency' of github.com:akohlmey/lammps into improve-include-consistency
2019-07-29 10:55:24 -04:00
2fba3d027a
fix small formatting issue
2019-07-28 14:44:47 -04:00
0f10c55c1c
avoid recursive header inclusion
2019-07-26 17:26:59 -04:00
9477df4244
Merge branch 'master' into improve-include-consistency
2019-07-26 17:24:32 -04:00
863ae35658
Merge branch 'fix-plumed-issues' into collected-small-changes
2019-07-26 15:45:41 -04:00
94126e5424
use MPI_Get_library_version() API to provide a more detailed version info, not just the MPI standard level
...
very chatty output (e.g. from MPICH) is truncated to the next line after 80 characters.
2019-07-26 15:44:10 -04:00
a0e005f93c
include LAMMPS version in STUBS library version string.
2019-07-26 15:43:01 -04:00
a5a1e27fb1
refactor commands in the STUBS folder for 'make serial' and 'make clean-serial'
...
make so that for the "serial" make target we not only automatically build
the STUBS library, if it is missing, but also update its compilation when
there are changes and remove it on the "clean-serial" target.
2019-07-26 15:42:34 -04:00
35cee904d7
Merge pull request #1580 from stanmoore1/kk_cuda_aware
...
Fix CUDA-aware MPI issues with KOKKOS package
2019-07-26 15:17:49 -04:00
f2dbe186ca
Fix typo
2019-07-26 11:45:50 -06:00
e816f0e7a6
Cleanup of CUDA-aware MPI code
2019-07-26 11:24:15 -06:00
0ba854b4ab
Add MPI_Get_library_version to STUBS library
2019-07-26 11:23:46 -06:00
f4a984175c
Merge pull request #1587 from valleymouth/bug_nve
...
Fixing bugs in nve/kk when using rmass.
2019-07-26 13:15:30 -04:00
17d6b317a7
Better workaround for Spectrum MPI
2019-07-26 10:37:22 -06:00
6a5902ec48
Update kim_init to use KIM::Collections::GetItemType()
...
A bit of a cleaner solution. Should be no visible change for users.
2019-07-26 11:14:46 -05:00
010cb0edf3
Add warning to cmake if PKG_KIM=ON but DOWNLOAD_KIM not set & KIM is not found
...
This can be a scenario where the user has KIM installed but does not have the
environment setup correctly to be found. The config. step should provide some
warning of this. Otherwise, it is easy to miss the fact that KIM is being
downloaded and built.
2019-07-26 11:10:54 -05:00
0bb9df76c2
correct shell profile variables to point to the installation directory
2019-07-26 09:58:18 -04:00
8d4f189699
Revert "new versions of jacobi() method"
...
This reverts commit 39315268e8 .
2019-07-26 09:38:32 -04:00
ca1fece850
Fixing remaining wrong indexing of rmass in nve/kk.
2019-07-26 12:46:04 +01:00
e8d891c0dd
simplify installation of data folders and make it consistent
...
fixes #1586
2019-07-26 06:06:03 -04:00
47689b4ad3
make include files independent of previously included headers. include them first in implementation files.
...
this is to be compliant with upcoming definition of include file policy
2019-07-26 06:03:21 -04:00
179b507107
Fixing bug in nve/kk when using rmass.
2019-07-26 10:55:27 +01:00
9bedd0d0d0
Merge pull request #1584 from akohlmey/bonded-hybrid-restart
...
Correct restarting of bonded hybrid styles for table styles
2019-07-25 21:26:17 -04:00
52e1755464
fix spelling errors and false positives
2019-07-25 21:20:42 -04:00
60dfa7daf8
doc spelling update
2019-07-25 18:31:40 -05:00
fe83e4de2e
revise logic and documentation of communication cutoff selection one more time
2019-07-25 16:00:01 -04:00
fadb40051b
Update kim_query & clear and update examples/kim
2019-07-25 14:03:35 -05:00
ab74bfef20
Small logic tweak
2019-07-25 12:52:16 -06:00
7c1fedff18
Fix var name
2019-07-25 12:30:45 -06:00
081780706c
Store if comm flags are changed by turning off CUDA-aware MPI so they can be restored if using cuda/aware on
2019-07-25 12:15:29 -06:00
d0b442aca1
Rename file
2019-07-25 11:25:32 -06:00
df139bf32b
Merge in suggestions from PR #1582
2019-07-25 11:17:45 -06:00
ca291f1015
Update to kim-api-2.1.1
2019-07-25 11:47:56 -05:00
183d92cad7
update comm_modify documentation
2019-07-25 08:49:49 -04:00
4586fd50af
adjust logic for choosing the communication cutoff to requests from @sjplimp
...
limit cases where warning about adjusting the comm cutoff is printed.
2019-07-25 08:33:21 -04:00
18730e0f92
add documentation for the need to respecify coeff commands for bonded table styles
2019-07-25 08:15:18 -04:00
f86d2c9934
read/write settings in restart files for bonded hybrid styles
...
this allows to properly restart table styles, which require
additional settings unlike all other bonded styles.
2019-07-25 07:55:39 -04:00
5ca93e3651
move global settings in restart files for table styles to restart settings functions
2019-07-25 07:54:21 -04:00
b1a5444815
add (empty) read/write_restart_settings() functions to bond/angle/dihedral/improper base classes
2019-07-25 07:32:15 -04:00
114a754a72
Delete compute_gyration.cpp
...
It is not part of the new compute style
2019-07-25 11:48:04 +02:00
6710cc4052
cpp file for the compute command
...
The right file with the cpp code
2019-07-25 11:44:43 +02:00
6e9252c847
Add files via upload
...
The actual source code for the new compute
2019-07-25 11:10:36 +02:00
1cebc5516e
Update README
...
Adding my e-mail to README
2019-07-25 11:05:35 +02:00
0be034ea46
Add files via upload
...
txt file with the documentation of the new compute style
2019-07-25 11:03:41 +02:00
aec43304f4
Add files via upload
...
tex file with the equations for the shape parameters
2019-07-25 11:02:51 +02:00
b5a066ecd0
Better error checking for kim_init log.cite behavior
2019-07-24 21:08:08 -05:00
d08477cc5f
print warning, when explicitly specified communication cutoff is increased
2019-07-24 17:49:00 -04:00
c098582df8
refactor communication cutoff estimator. move it to Comm class. and adjust heuristics.
2019-07-24 17:27:35 -04:00
eaf2b59b1b
adapt fix neigh/history/omp to changes for dynamic exchange buffer size
2019-07-24 16:53:03 -04:00
3c53efb1ca
don't set MPI communicator when compiling in serial with MPI stubs
2019-07-24 16:03:11 -04:00
d59737299c
whitespace cleanup
2019-07-24 16:02:49 -04:00
6ee38d4887
use ${CMAKE_SHARED_LIBRARY_SUFFIX) for better portability
2019-07-24 16:02:36 -04:00
24d9c537c0
only search for LAPACK when building in static mode and when it is not needed for something else
2019-07-24 16:01:46 -04:00
cb9facea8b
add reset of dotmark
2019-07-24 13:43:12 -06:00
afab7d99c1
Fix variable name
2019-07-24 13:10:37 -06:00
1d310ad73e
add half a bond length safety margin to bond length based cutoff estimates
2019-07-24 14:52:37 -04:00
20843f7476
add documentation for warning added to comm styles
2019-07-24 14:52:07 -04:00
be1522d16d
add warning to Comm class against zero communication cutoff
2019-07-24 14:42:17 -04:00
985c959a91
include the bond length in communication cutoff considerations
2019-07-24 14:27:29 -04:00
4760cf868d
Update docs to change GPU-direct to CUDA-aware MPI
2019-07-24 12:11:26 -06:00
4400257783
Change GPU-direct to CUDA-aware MPI and add workaround for IBM Spectrum MPI
2019-07-24 12:10:57 -06:00
3887a7f3d7
Updated KIM ID code for IFF SM
2019-07-24 12:07:38 -05:00
2d2c1954db
Merge branch 'kim-simulator-models' of github.com:ellio167/lammps into kim-simulator-models
2019-07-24 11:24:20 -05:00
3bc4a07c74
Corrections to kim_query in example
2019-07-24 11:23:51 -05:00
be86db9dd9
Update /lib/kim stuff
2019-07-23 21:06:02 -05:00
dd4368dd1b
Fix bug in pair_kim.cpp for partialParticleVirial computation
2019-07-23 13:41:31 -05:00
ce9c5e41a8
Merge branch 'new-jacobi' into improve-include-consistency
2019-07-23 13:56:30 -04:00
b6b802d0b1
correct forward declaration of POEMS workspace class
2019-07-22 14:36:09 -04:00
320be3bcef
undo changes to poems library and package as they fail regression testing
2019-07-22 14:22:36 -04:00
72797b3063
Merge branch 'master' into improve-include-consistency
2019-07-22 13:31:03 -04:00
36ac47c2c6
Merge branch 'kim-simulator-models' of github.com:ellio167/lammps into kim-simulator-models
2019-07-22 10:55:30 -05:00
f5beb418e8
Put in KIM ID for IFF model in kim_commands usage examples
2019-07-22 10:54:53 -05:00
243ce8dbfc
Merge branch 'master' into compute_momentum
2019-07-22 09:48:08 +01:00
c831cee21d
Fix typos in documentation
2019-07-22 09:46:01 +01:00
f2978475af
Update docs
...
* bring homebrew install notes up-to-date
* update openkim docs
2019-07-21 15:17:53 -05:00
03d26f6f6f
Merge branch 'master' into kim-simulator-models
2019-07-21 13:59:48 -05:00
f4df51763d
Merge pull request #1574 from akohlmey/next_version
...
Step version string for next patch release
2019-07-20 08:49:03 -04:00
9239c9dedb
patch niche rcb issue
2019-07-19 17:13:44 -06:00
d52540ea31
Merge pull request #1571 from stanmoore1/kk_snap_opt
...
Add optimized version of Kokkos SNAP potential
2019-07-19 19:10:10 -04:00
a50d57bceb
Merge branch 'master' into improve-include-consistency
...
# Conflicts:
# src/utils.cpp
2019-07-19 17:57:58 -04:00
981b9a1f7a
Merge pull request #1567 from akohlmey/collected-small-fixes
...
Collected small fixes and update for the next patch
2019-07-19 17:25:39 -04:00
895d4fa927
Merge pull request #1575 from akohlmey/better-error-checking-on-parsing
...
Better error checking on parsing files
2019-07-19 17:25:16 -04:00
502fbfb78a
Fix memory issue
2019-07-19 15:20:22 -06:00
276e3b2df1
update fix tmd input similar to read_data
2019-07-19 14:00:24 -04:00
ceb2ce5814
Merge branch 'master' into improve-include-consistency
...
# Conflicts:
# src/USER-CGDNA/pair_oxdna2_stk.cpp
2019-07-19 13:26:00 -04:00
67b74aea63
Merge pull request #1573 from ohenrich/user-cgdna
...
Update for USER-CGDNA package
2019-07-19 13:24:07 -04:00
e72aef2a96
more sscanf() return value checking
2019-07-19 12:01:16 -04:00
c7bccc5e7a
Workaround for GCC internal compiler error
2019-07-19 09:40:19 -06:00
d730ef5b19
fix typo
2019-07-19 11:31:45 -04:00
44c9d3c1be
Merge pull request #60 from evoyiatzis/patch-1
...
Update compute.txt with missing one line comments on compute commands
2019-07-19 11:26:03 -04:00
1de00aaab0
improve parsing of data file header
...
the header lines are now checked using regular expressions
instead of strstr() which allows for stricter checking, but
also is more forgiving in terms of extra or different whitespace
return value of sscanf() calls is checked and on failure LAMMPS errors out
2019-07-19 11:16:41 -04:00
8526e7a4cd
checking return value of ?scanf() calls to detect problems parsing files
2019-07-19 11:14:39 -04:00
4f7c95d87e
Update compute.txt
...
Addition of a few one-liners
2019-07-19 17:13:38 +02:00
4c328bf846
add metachars '\i' and '\f' to regexp for interger and floating point number chars
2019-07-19 10:39:06 -04:00
babbdaff2c
step version string for next patch release
2019-07-19 08:31:04 -04:00
c2643a519e
Clarified explanation of new example3
2019-07-19 13:29:39 +01:00
0ee0ea109c
Removed references to pair_oxdna2_stk
2019-07-19 12:43:37 +01:00
57fd9723a5
Added comment on new duplex3
2019-07-19 12:30:01 +01:00
e2a7cdc4f7
Updated extended documentation
2019-07-19 12:20:56 +01:00
92b53c7bc2
Merge pull request #1570 from julient31/spin-update
...
Minor corrections in the SPIN package
2019-07-19 07:03:40 -04:00
7bf9757755
Updated input and log files, amended comment in data files
2019-07-19 11:57:58 +01:00
3acb09e3b1
Corrected virial, altered calculation of stacking strength
2019-07-19 11:09:47 +01:00
e5fffa59ef
Add optimized version of Kokkos SNAP
2019-07-18 15:29:45 -06:00
87154da7f5
another Unix path correction
2019-07-17 23:24:12 -06:00
8cf1084dec
bond/react: use Unix path in docs
2019-07-17 23:05:28 -06:00
92518e53f4
Revert "spelling: attempt add file paths to false positives"
...
This reverts commit 0c4af8b820 .
2019-07-17 22:58:40 -06:00
22b73a316f
Commit2 JT 071719
...
- added 'magnetons' to false-positive for doc
2019-07-17 22:15:23 -06:00
60ebc08d0f
Commit JT 071719
...
- added doc for read_data spin
- corrected an error in pack/unpack data hybrid
- added mask flags in fix_nve_spin::initial_integrate
- removed spin renormalization in min_spin (was causing a bug)
2019-07-17 21:49:26 -06:00
856efa28aa
fix issue #1568
2019-07-17 19:37:08 -04:00
02b0fb454f
include rmass[] in border communication. will otherwise trigger issues with fix shake.
2019-07-17 16:34:43 -04:00
bcf600d781
let CMake configuration default to Release with debug settings
...
this way we can more easily get detailed stack traces from people compiling with CMake
2019-07-17 15:47:28 -04:00
06275b03c0
refactor FFT handling in CMake module for KSPACE.
...
This also improves the FFT info output in the PPPM styles
2019-07-17 15:46:39 -04:00
354f4d19fd
Update to kim-api-2.1.0 release
2019-07-16 22:11:23 -05:00
5b4f77b919
kim_query check for explicit 'model=' key in arguments (give error if present).
2019-07-16 16:20:48 -05:00
b61b48235b
Updated openkim.org documentation URLs to new /doc/* locations
2019-07-16 15:19:28 -05:00
658cda9b67
Updated kim_query documentation to new format
2019-07-16 15:02:24 -05:00
0a90032b4c
Merge pull request #1563 from stanmoore1/kk_setforce
...
Fix segfault in fix_setforce_kokkos
2019-07-15 18:07:10 -04:00
2b5a6d3b7f
clean up (some) includes in KOKKOS package
2019-07-15 18:05:20 -04:00
68626f577b
Merge branch 'master' into improve-include-consistency
2019-07-12 19:59:56 -04:00
6742f371ad
Merge pull request #1561 from akohlmey/fix-user-intel-nve-bug
...
Fix bug in fix nve/intel
2019-07-12 19:59:21 -04:00
61220f9b6c
Merge pull request #1562 from athomps/langevin-rm-notemplate
...
Removed TEMPLATED_FIX_LANGEVIN ifdef and untemplated version of fix langevin
2019-07-12 19:58:34 -04:00
3e90b82c8e
Merge pull request #1564 from akohlmey/gpu-lib-clang-cplusplus
...
Improve portability of GPU library to CLang compilers
2019-07-12 19:58:15 -04:00
3d157e5ab4
more include handling cleanup in USER packages
2019-07-12 18:00:59 -04:00
a1f0c0079d
some cleanup for missed steps in previous change sets
2019-07-12 16:37:01 -04:00
e832b5d50b
make clang++ happy when trying to compile the GPU library
2019-07-12 15:42:16 -04:00
a51479a62b
Fix bug in fix_setforce_kokkos
2019-07-12 11:53:32 -06:00
08ed046a69
Removed TEMPLATED_FIX_LANGEVIN ifdef
2019-07-12 11:29:14 -06:00
2f64615087
more work on includes in USER-OMP
2019-07-11 22:56:05 -04:00
3a10486a40
Merge branch 'improve-include-consistency' of github.com:akohlmey/lammps into improve-include-consistency
...
# Conflicts:
# src/USER-OMP/angle_cosine_shift_omp.cpp
# src/USER-OMP/angle_fourier_omp.cpp
# src/USER-OMP/angle_quartic_omp.cpp
# src/USER-OMP/bond_gromos_omp.cpp
# src/USER-OMP/dihedral_table_omp.cpp
# src/USER-OMP/fix_gravity_omp.cpp
# src/USER-OMP/fix_nvt_sllod_omp.cpp
# src/USER-OMP/fix_qeq_reax_omp.cpp
# src/USER-OMP/fix_rigid_nph_omp.cpp
# src/USER-OMP/fix_rigid_npt_omp.cpp
# src/USER-OMP/fix_rigid_omp.cpp
# src/USER-OMP/msm_cg_omp.cpp
# src/USER-OMP/msm_omp.cpp
# src/USER-OMP/npair_half_bin_atomonly_newton_omp.cpp
# src/USER-OMP/pppm_cg_omp.cpp
# src/USER-OMP/pppm_disp_omp.cpp
# src/USER-OMP/pppm_disp_tip4p_omp.cpp
# src/USER-OMP/pppm_omp.cpp
2019-07-11 22:14:09 -04:00
b4f60ef477
starting to work on includes in USER-OMP
2019-07-11 22:12:01 -04:00
944c3bc91d
fix bug reported by jesse carter on lammps-users
2019-07-11 17:42:58 -04:00
48c7356743
starting to work on includes in USER-OMP
2019-07-11 16:51:48 -04:00
9718b99af9
Clarification on what preceeds in kim_interactions
2019-07-11 13:23:46 -05:00
9f6bbe1d8e
recover compilation of KOKKOS package
2019-07-11 14:21:55 -04:00
3349ed0013
Changed PM Page and SM Page to "Model Page"
2019-07-11 12:22:36 -05:00
358cec9a0c
Merge branch 'kim-simulator-models' of github.com:ellio167/lammps into kim-simulator-models
2019-07-11 12:05:21 -05:00
8e2f3e4883
Wording changes and removed duplicate text
2019-07-11 12:04:54 -05:00
dbd0158d3f
Adjust/update kim_query do_query() routine
2019-07-11 12:01:35 -05:00
b1f8c3f38a
silence some compiler warnings
2019-07-11 11:25:44 -04:00
b5fea1f4a7
no need to zero out Ec_meam twice
2019-07-11 09:19:26 -04:00
01524d9850
recover compilation of USER-OMP
2019-07-11 08:13:03 -04:00
ca4b26ddf8
fix up some leftover include issues that got overlooked in previous changes
2019-07-11 07:22:41 -04:00
d05787ab99
clean up include in USER-REAXC
2019-07-11 07:16:53 -04:00
7109c1013a
Merge pull request #1560 from stanmoore1/kk_halffull
...
Fix memory issue in Kokkos neigh list when using half-from-full
2019-07-11 06:28:43 -04:00
1a0662c386
Some corrections and additions to kim_commands docs
2019-07-10 22:11:47 -05:00
789d6a991e
Update comment
2019-07-10 17:01:46 -06:00
39873fb7a3
Fix issue in Kokkos neigh list when using half-from-full
2019-07-10 16:53:26 -06:00
956d21ec0e
update include lists in packages USER-MISC, USER-MOFF, USER-PTM, and USER-SMD
2019-07-10 15:51:57 -04:00
ea68db964a
trim (left and right) strings from kim_query xxxx split
2019-07-10 14:21:07 -05:00
2ca2d053fd
Merge branch 'master' into improve-include-consistency
2019-07-10 14:18:42 -04:00
a1a7754961
Merge pull request #1559 from akohlmey/validate-more-data-file-numbers
...
Complete data file read validation change set
2019-07-10 14:08:43 -04:00
941607595a
one more change
2019-07-10 08:48:33 -06:00
89af88bd10
more changes to robustify comm buf_send length
2019-07-10 08:41:27 -06:00
c5044d6484
continuing include file handling cleanup
2019-07-10 08:49:16 -04:00
872d43f02f
recover compilation of USER-OMP package
2019-07-10 07:29:29 -04:00
0eba1c1cbc
Merge pull request #1558 from lammps/bop-atomic-stress
...
add missing term to per-atom stress to pair style bop
2019-07-10 07:23:06 -04:00
0f691de031
include file cleanup in some more packages
2019-07-10 01:18:34 -04:00
054ff97a51
replace ATOTAGINT() calls with utils::tnumeric() in AtomVec classes
2019-07-10 00:27:31 -04:00
93748a18ae
further clean up of AtomVec classes after merging PR #1552 to master
2019-07-10 00:22:03 -04:00
d6ed4ee1b1
add missing term to per-atom stress
2019-07-09 17:34:54 -06:00
39315268e8
new versions of jacobi() method
2019-07-09 16:53:19 -06:00
5236497932
Changed 'bohr_per_atu_si' to 'bohr_per_atu_electron_si'
2019-07-09 18:36:51 -04:00
2fd327d057
more robust version of atom exchange size
2019-07-09 16:17:54 -06:00
c2dc624ec9
update packages USER-SPH, USER-SMTBQ, USER-SDPD, USER-TALLY, USER-UEF, USER-YAFF
2019-07-09 16:11:25 -04:00
06dcc9e283
Merge branch 'master' into improve-include-consistency
...
# Conflicts:
# src/USER-MESO/atom_vec_tdpd.cpp
2019-07-09 14:50:00 -04:00
691fc357a4
Merge pull request #1551 from martok/meamc-embedding
...
MEAM/C: embedding-function related refactoring
2019-07-09 14:46:53 -04:00
53b8e329a1
Merge pull request #1552 from akohlmey/validate-data-file-numbers
...
Validate more numbers read from data files
2019-07-09 14:46:21 -04:00
64faa6c667
Merge pull request #1553 from athomps/read_dump_xyz
...
Fixed a few problems with read_dump xyz
2019-07-09 14:45:48 -04:00
0d15c57fee
Merge pull request #1555 from stanmoore1/kk_neigh
...
Fix issue in Kokkos neighbor binning when using non-Kokkos lists on GPUs
2019-07-09 14:45:23 -04:00
5013fd699f
Fix issue in Kokkos neighor binning when using non-Kokkos lists on GPUs
2019-07-09 09:43:50 -06:00
30086950b8
Added preliminary doc for kim_interactions fixed_types
2019-07-09 09:43:34 -04:00
39c8a7de6e
Updated kim_commands doc to descript kim_query split mode
2019-07-09 07:35:50 -04:00
7a62717051
Updated USER-MOLFILE
2019-07-08 19:40:31 -06:00
74414afdea
Added the boxinfo argument
2019-07-08 17:25:23 -06:00
1f47da6c51
Add fixed_types to kim_init & split to kim_query
2019-07-08 17:46:47 -05:00
cbdc5dba13
fix bug in atom style wavepacket
2019-07-08 18:09:41 -04:00
cfaa537296
use alternate implementation of numeric conversion functions
...
these new functions allow to choose between aborting with Error::one()
and exiting with Error::all(). in the long run those should replace
all of the functions in Force.
2019-07-08 17:51:37 -04:00
31e19e0824
complete cleaning includes in some more packages
2019-07-08 16:45:21 -04:00
03418be645
minor tweaks to already processed files
2019-07-08 16:22:55 -04:00
60a808d25b
bond/react: error->all vs. error->one
...
also, correct several incorrect instances of error printing, which could cause code to hang without explanation
2019-07-07 21:17:23 -06:00
5b7ae3713b
clean up include handling for VORONOI package
2019-07-07 21:02:51 -04:00
65e281d661
Fixed a few problems with read_dump xyz
2019-07-07 18:00:07 -06:00
13d4fbdcfb
clean up includes in QEQ, REPLICA, and RIGID packages
2019-07-07 16:27:59 -04:00
b469ff6791
need to include 'force.h' header for conversion functions
2019-07-07 16:06:30 -04:00
15e1b39531
validate more numbers read from data files through using force->numeric()/force->inumeric() instead of atof()/atoi()
2019-07-07 15:52:21 -04:00
57a5588549
cleaning up include file handling in packages MOLECULE and PERI
2019-07-07 15:46:34 -04:00
e5af9db84c
clean up includes in MC and MISC package
2019-07-07 11:49:13 -04:00
35e2401099
clean up includes in MANYBODY package
2019-07-07 03:56:44 -04:00
61ed3b65b7
clean up includes in KSPACE package
2019-07-06 10:20:13 -04:00
316554297c
clean up includes in packages DIPOLE and GRANULAR
2019-07-06 10:00:24 -04:00
a00d38572e
clean up includes in packages CLASS2, COLLOID, COMPRESS, and CORESHELL
2019-07-06 06:29:22 -04:00
4db4833395
fix up includes for BODY package
2019-07-05 21:11:06 -04:00
c00f2adb42
Merge pull request #1544 from akohlmey/collected-small-fixes
...
Collected small changes and bugfixes for the next patch release
2019-07-05 20:33:55 -04:00
e123b6f02e
Merge pull request #1550 from ndtrung81/lj96-fixes
...
Fixed a bug in lj96/cut/gpu involving missing the special_lj factor
2019-07-05 15:01:19 -04:00
b6bb980980
Merge branch 'improve-include-consistency' of github.com:akohlmey/lammps into improve-include-consistency
2019-07-05 14:59:17 -04:00
9f15ed1e61
Merge pull request #58 from eagunn/improve-include-consistency
...
Applied minor line edits to new documentation file
2019-07-05 14:59:05 -04:00
2c0eeeb976
one more chunk of files in src folder to be cleaned up
2019-07-05 14:43:20 -04:00
5d4016c285
cleaning up includes of ASPHERE package
2019-07-05 14:42:46 -04:00
5fffccb076
Apply minor line editing to new documentation file.
2019-07-05 12:08:57 -06:00
66390882fd
Merge pull request #2 from akohlmey/improve-include-consistency
...
Improve include consistency from Axel's repo
2019-07-05 11:38:07 -06:00
46a9772a6d
Minor clean-up
2019-07-05 12:12:29 -05:00
d07a49aeea
add missing prototypes
2019-07-05 11:37:21 -04:00
7efb42f0d3
MEAM/C: code optimization for faster codegen
2019-07-05 12:03:43 +02:00
0d4bb86183
MEAM/C: code commenting
2019-07-05 12:03:43 +02:00
8dcb42d49c
Check MEAM parameters for t0=1.0, mention this fact in documentation
2019-07-05 12:03:43 +02:00
2f72b9f120
Factor out embedding function, make sure documented logic for emb_lin_neg is obeyed
2019-07-05 12:03:43 +02:00
ce6fa0118a
continuing to clean up include file lists
2019-07-04 08:39:17 -04:00
b4cf4b1ed7
recover compilation of KOKKOS package
2019-07-04 06:51:52 -04:00
732bd937e0
clean up includes in USER-COLVARS package
2019-07-04 01:16:56 -04:00
49f27573a7
Fixed a bug in lj96 involving missing the special_lj factor
2019-07-03 23:44:33 -05:00
fa15bf5edd
recover compilation of USER-COLVARS package
2019-07-04 00:25:33 -04:00
e63fe1fe84
please POEMS library in namespace POEMS and remove "using namespace" from headers
2019-07-04 00:09:01 -04:00
95cb995336
recover compilation of MANYBODY package
2019-07-03 22:18:41 -04:00
416911aa7e
more rearranging of include file order to put implementation headers first
2019-07-03 21:57:39 -04:00
6cf3bb3e4e
recover compilation of KSPACE package
2019-07-03 21:56:29 -04:00
5b3a15bd94
putting implementation header first in package folder sources
2019-07-03 19:58:25 -04:00
256531a29a
put implementation header first for all remaining main folder source files
2019-07-03 19:34:13 -04:00
bb5a1c5205
Adjust log.cite behavior
2019-07-03 13:38:08 -05:00
00d820dcf9
Added support for log.cite to kim_init
2019-07-03 13:20:55 -05:00
63dcd999d8
Switch to kim-api c-bindings for SimulatorModel
2019-07-03 11:49:38 -05:00
7967cb1133
put implementation header first to avoid issues with mpi.h and lmptype.h with OpenMPI
2019-07-03 06:16:16 -04:00
0c4af8b820
spelling: attempt add file paths to false positives
2019-07-02 22:13:06 -06:00
11708c8f96
continue cleaning up include files based on IWYU
2019-07-02 15:10:52 -04:00
9984cbc99a
Recheck existence of pair style in init
2019-07-02 16:13:20 +02:00
350d8f5812
Missing some hybridpair replacement
2019-07-02 15:51:52 +02:00
fc1d8f2cbf
more cleanup of include file handling. starting to work on files in packages
2019-07-02 05:15:30 -04:00
0761c4dbb9
Name change hybridpair->pair/hybrid
2019-07-02 10:47:36 +02:00
968335d4fd
Remove useless things
2019-07-02 10:34:10 +02:00
6fc5810bb4
with the refactored include handling we can allow include in if/then/else
2019-07-02 01:31:19 -04:00
41e8cf3d69
Merge branch 'master' into kim-simulator-models
...
# Conflicts:
# src/input.cpp
2019-07-02 01:15:29 -04:00
b727f0b126
Merge pull request #1537 from akohlmey/refactor-input-file-handling
...
Refactor input file processing flow of control
2019-07-01 17:28:15 -04:00
63fa63fb1c
Merge pull request #1538 from dsbolin/gran_mods
...
Bug fixes to pair granular
2019-07-01 17:27:55 -04:00
f7329c0f43
Merge pull request #1540 from stanmoore1/kk_snap
...
Port Recent SNAP changes to Kokkos
2019-07-01 17:27:34 -04:00
7547e1dae6
make certain that the vector storage and the size_vector variable are consistent in computes
2019-07-01 17:25:02 -04:00
42c31227d9
continuing to clean up include file lists
2019-07-01 15:59:16 -04:00
559c187964
Update SNA::memory_usage()
2019-07-01 08:20:48 -06:00
61a7730bb5
Merge branch 'master' of github.com:lammps/lammps into kk_snap
2019-07-01 08:14:30 -06:00
a8d4ac74fa
Remove temporary ulist variable
2019-07-01 08:13:53 -06:00
e91539d4b5
Cleanup
2019-07-01 08:11:49 -06:00
2443c8ad13
reduce IWYU warnings for lammps.cpp
2019-07-01 09:14:22 -04:00
32728375b9
add test script for compute momentum
2019-07-01 13:39:32 +01:00
fb5e7e6f3b
add note about USER-MISC package
2019-07-01 12:06:40 +01:00
e9e7d995b2
move to user-misc
2019-07-01 11:37:13 +01:00
39f5b8c734
transform POEMS library to conform to IWYU conventions
2019-07-01 04:16:00 -04:00
af8103433c
add stabilized vs unstabilized examples
2019-06-30 22:13:12 -06:00
62bddd47ee
limit number of nested include file levels to 16
2019-07-01 00:01:41 -04:00
483b1dbef5
Update fix_bond_react.txt
2019-06-30 21:19:04 -06:00
44372f5236
more fixes for USER-OMP
2019-06-30 23:12:08 -04:00
e0c04355bb
try to recover compiling of USER-OMP with OpenMP enabled
2019-06-30 22:59:44 -04:00
e8487ec0b9
Merge pull request #50 from lammps/master
...
rebase
2019-06-30 20:58:41 -06:00
78af594381
fix typos. restore compilation of LAMMPS class implementation with OpenMP
2019-06-30 22:45:41 -04:00
e29361523f
recover compilation of the USER-PHONON package
2019-06-30 18:39:49 -04:00
3e88dacd3f
recover broken compilation of the USER-EFF package
2019-06-30 17:27:29 -04:00
33d3bd7a8d
Merge pull request #1547 from rbberger/docs_fix
...
Workaround to make formatting of code blocks consistent
2019-06-30 17:15:25 -04:00
8fdba2ded1
Merge pull request #1546 from stanmoore1/kk_update
...
Update Kokkos library in LAMMPS to v2.9.00
2019-06-30 17:15:06 -04:00
96744c4933
more include file cleanup
2019-06-30 15:53:17 -04:00
31cbccda85
continue cleaning up include file lists
2019-06-29 09:37:44 -04:00
a720aedabc
Workaround to make formatting of code blocks consistent
2019-06-28 20:54:10 -04:00
5e3a705911
fix bug caused by a parameter shadowing a class variable
2019-06-28 14:28:45 -04:00
ea2e73119d
Update Kokkos library in LAMMPS to v2.9.00
2019-06-28 11:23:24 -06:00
5eabc82024
Restore lost changes
2019-06-28 10:17:22 -06:00
d918432047
Fix issue with compute_duarray
2019-06-28 09:54:24 -06:00
73968f10d5
Merge branch 'kk_snap' of ssh://github.com/stanmoore1/lammps into kk_snap
2019-06-28 09:44:36 -06:00
400af0edac
Merge branch 'master' of github.com:lammps/lammps into kk_snap
2019-06-28 09:02:07 -06:00
557a1274e4
even more include file cleanup
2019-06-28 07:09:57 -04:00
df7c56d881
use suffix compatible pair style matching when looking for ReaxFF pair style
2019-06-28 05:28:54 -04:00
378474c4e6
more include file cleanup suggested by IWYU
2019-06-28 02:07:18 -04:00
a5cb6ddd4a
lammps.h must include cstdio and mpi.h
2019-06-27 22:14:06 -04:00
2c119551f7
add statement about order of include files
2019-06-27 22:13:42 -04:00
123bd57376
try to make KOKKOS compile again
2019-06-27 21:59:05 -04:00
4ec3a508fc
bulk removal of #include <cstdio> from header files
2019-06-27 21:54:07 -04:00
86a9e4fca2
make body package compile again
2019-06-27 21:40:50 -04:00
9c53a5ca3f
add first draft of a summary of the rules for include files
2019-06-27 21:40:28 -04:00
932f052cbf
more header cleanup
2019-06-27 20:52:23 -04:00
2c0a66b7f8
increase buffer size of fix tune/kspace. header cleanup. remove use of iostreams
2019-06-27 20:50:25 -04:00
03099d6e54
some more include file consistency changes
2019-06-27 17:11:53 -04:00
121947e79d
Added hcp query example to kim_commands
2019-06-27 12:52:20 -05:00
48220b39b5
include <cstdio> explicitly in .cpp files, though
2019-06-27 11:48:34 -04:00
1e2aeed2ac
Remove no-op
2019-06-27 08:53:58 -06:00
60adaa24cb
Remove redundant computation
2019-06-27 08:52:34 -06:00
333bec0222
headers that directly or indirectly include pointers.h may assume <cstdio> is loaded, too.
2019-06-27 10:12:53 -04:00
84e156d380
first batch of changes suggested by using include-what-you-use tool
2019-06-27 09:14:36 -04:00
312a1fa004
Added species to kim_queries in docs and some other edits
2019-06-27 07:58:32 -05:00
08ac695a06
move include statements from headers to implementation files where possible in USER-REAXC
2019-06-27 01:03:08 -04:00
17602b4c26
some more include file cleanup.
...
include cstdlib where functions like atoi() are used
remove unneeded include statements from headers
2019-06-27 01:02:17 -04:00
f7507512b1
apply memory alignment settings from my_page.h to my_pool_chunk.h
2019-06-27 00:39:47 -04:00
ff36bad099
cleanup includes in variable.h
2019-06-27 00:33:48 -04:00
7f342b1cd0
Merge pull request #1539 from junghans/fix_include_for_ppc64le
...
add missing include needed on ppc64le
2019-06-27 00:26:33 -04:00
2be0fd6180
Fix GPU issues
2019-06-26 16:22:37 -06:00
8c3d18520d
add missing include needed on ppc64le
2019-06-26 10:45:31 -06:00
f1dfcaf514
WIP
2019-06-25 14:47:21 -06:00
f6319146b0
Update kim_query to new interface
2019-06-25 15:03:24 -05:00
e08146c31f
Allow twisting torque to be used without rolling torque in pair granular
2019-06-25 12:06:18 -06:00
2fd924562b
Spell correction
2019-06-25 15:15:30 +02:00
61ddc98a5a
Missing compute_pressure.h
2019-06-25 13:30:41 +02:00
6a6d08e18e
Better compute_pressure hybrid and doc
2019-06-25 12:01:29 +02:00
8fd1aaba7e
Merge pull request #1535 from evoyiatzis/class2
...
Implementation of inner/middle/outer compute methods for lj/class2/coul/long
2019-06-25 06:00:06 -04:00
50e76ff7a1
restore virtual keyword and empty lines in comments
2019-06-25 05:59:29 -04:00
423eebda25
restore header
2019-06-25 05:57:48 -04:00
f6842e643e
Merge pull request #1525 from akohlmey/collected-small-changes
...
Collected small changes and fixes for the next patch
2019-06-24 23:55:50 -04:00
5f7c4fb668
Merge pull request #1534 from uihsnv/archlinux_pkg
...
Archlinux install documentation
2019-06-24 23:55:09 -04:00
483353a017
Merge remote-tracking branch 'lammps/master' into kim-simulator-models
2019-06-24 15:35:06 -05:00
86d878a7eb
Updated language on availability of ADP potentials in OpenKIM
2019-06-24 15:26:41 -05:00
4284a4fac4
Changed me to me_si and fixed some typos in comments
2019-06-24 14:51:35 -05:00
b653536750
Switched pair_style kim doc to "KIM Portable Model" terminology
2019-06-24 14:38:44 -05:00
1047d8f80e
Change of terminology to "KIM Portable Model" and streamlining
2019-06-24 14:32:40 -05:00
c8a2f61c16
Merge branch 'kim-simulator-models' of github.com:ellio167/lammps into kim-simulator-models
2019-06-24 13:55:22 -05:00
0ddcc023a5
Improvements and additions to kim_commands doc
2019-06-24 13:54:55 -05:00
f2380a24ef
fix parallel processing input include bug
2019-06-24 14:27:05 -04:00
13237155c8
make processing of Input::file(const char* filename) more like processing an include file
2019-06-24 14:24:54 -04:00
7f26862f98
simplify nested include file handling
...
# Conflicts:
# src/input.h
2019-06-24 14:16:51 -04:00
826a14f54a
add workaround for handline include files
...
# Conflicts:
# src/input.h
2019-06-24 14:16:00 -04:00
7afcfccf48
follow convention to list all commands in a file as header
2019-06-24 13:51:41 -04:00
a36d2573cf
make certain, we are not mixing cutoff and long-range coulomb when looking cutoffs
2019-06-24 09:10:00 -04:00
8b49cac86a
correct dimensionality of cut_coul property in Pair::extract()
2019-06-24 09:09:22 -04:00
2159a8c44a
Arch specific words
2019-06-24 16:14:29 +05:30
3e93881e44
store compute_tally array in restart and read it back. fix memory leak.
2019-06-24 05:28:54 -04:00
bfd0c4228d
Added text that ADP potentials are available in KIM as well as NIST
2019-06-23 18:29:59 -05:00
cf008c163d
Corrected box rescaling
2019-06-23 18:01:35 -05:00
d150feb41a
Small change to KIM package build
2019-06-23 17:46:00 -05:00
db13fedb89
Merge branch 'kim-simulator-models' of github.com:ellio167/lammps into kim-simulator-models
2019-06-23 17:37:33 -05:00
94e1f87cb8
Moved some content from pair_kim docs to kim_commands
2019-06-23 17:36:36 -05:00
881f9ff043
Updated the pair_kim docs
2019-06-23 17:36:10 -05:00
b5d4cf4bfd
Updated KIM package information
2019-06-23 17:23:21 -05:00
d10fdda676
simplify nested include file handling
2019-06-23 17:53:52 -04:00
6d54cf6a07
programming style changes
2019-06-23 17:53:12 -04:00
bfe6cc29e8
fix bug of not storing pointers
2019-06-23 17:52:43 -04:00
36649f0534
add workaround for handline include files
2019-06-23 16:47:12 -04:00
171d74f2f2
remove class member name clashes. Pointers contains infile so we rename other uses to inpfile
2019-06-23 16:43:54 -04:00
e42e1e64a8
Added explanation on Model and SM pages
2019-06-23 14:50:52 -05:00
c9160e66f2
Merge branch 'kim-simulator-models' of github.com:ellio167/lammps into kim-simulator-models
2019-06-23 14:21:55 -04:00
b2ba0550d7
Some minor typo fixes in kim_commands.txt
2019-06-23 13:19:48 -05:00
f31faafeec
modification in the doc file of lj/class2 style
2019-06-23 20:18:39 +02:00
493269431c
add a few more false positives
2019-06-23 14:17:30 -04:00
3b6cc29f64
Implementation of inner/middle/outer compute methods for lj/class2/coul/long
2019-06-23 20:16:25 +02:00
c6d0f807b5
output messages that would otherwise only show up in logs only when logs are enable for screen or logfile
2019-06-23 14:13:24 -04:00
27d1f79fe3
simplify another case of stringstream to use plain std::string
2019-06-23 13:39:12 -04:00
065638edba
remove unused macro and reformat to closer match LAMMPS programming style
2019-06-23 13:31:43 -04:00
c557c7492b
adapt names of stored properties to code that uses fix STORE/KIM
2019-06-23 13:31:12 -04:00
ac82aa754b
correct off-by-one error and simplify code by using std::string instead of std::stringstream
2019-06-23 13:13:05 -04:00
c9cb6e3658
remove obsolete files
2019-06-23 13:12:23 -04:00
7f00cf8c12
Merge branch 'kim-simulator-models' of github.com:ellio167/lammps into kim-simulator-models
...
# Conflicts:
# doc/src/kim_commands.txt
2019-06-23 13:11:56 -04:00
a6f6c9bed0
fix up links, spelling issues, and inconsistent names in kim commands docs
2019-06-23 12:41:29 -04:00
22e036a645
Merge branch 'kim-simulator-models' of github.com:ellio167/lammps into kim-simulator-models
2019-06-23 11:39:31 -05:00
d08867ce0a
Completed first version of kim_commands documentation
2019-06-23 11:39:06 -05:00
c11caf4509
update kim examples to temp. current state of code
2019-06-23 10:34:43 -05:00
33be7f259b
Working on kim_commands documentation
2019-06-22 21:49:29 -05:00
27d83b878d
Merge branch 'kim-simulator-models' of github.com:ellio167/lammps into kim-simulator-models
2019-06-22 15:25:40 -05:00
17fa2f787b
Added kim_command documentation structure
2019-06-22 15:25:21 -05:00
4a22e3bf70
Implement kim_init, kim_interactions & various updates
2019-06-22 15:21:57 -05:00
f81c9c5322
Changed _u_* output to log to variable commands
2019-06-22 10:21:05 -05:00
58f9380c45
Archlinux install documentation
...
Link to #1495
2019-06-22 19:46:21 +05:30
dbfd1fd0e7
Added atom-type-num-list mapping to kim_style
2019-06-21 22:11:58 -05:00
f190647ab4
use snprintf() instead of sprintf() to avoid buffer overflows when copying style names
2019-06-21 21:23:20 -04:00
08cee18f32
Added code to define unit conversion factors
2019-06-21 18:39:18 -05:00
88994d813a
Ignore kim.log in examples/kim
2019-06-21 18:38:48 -05:00
7a56a4be24
add option to pair_modify to explicitly turn off F dot r
2019-06-21 14:18:18 -04:00
1bb18ebde4
rollback unneeded change to Makefile.list per review
2019-06-21 15:50:52 +01:00
c79044c361
Merge pull request #1531 from athomps/snap-yarray-tweak
...
Added NULL initialization for snaptr
2019-06-21 10:38:43 -04:00
c460d05bc6
Added NULL initialization for snaptr
2019-06-21 00:26:44 -06:00
0613c10395
Work on kim_style for latest definition prototype
2019-06-20 16:45:45 -05:00
a01421db99
Merge branch 'master' into collected-small-changes
...
# Conflicts:
# doc/src/pair_spin_dipole.txt
2019-06-20 14:38:51 -04:00
128d021c10
Update to latest prototype for SimulatorModel interface
2019-06-20 13:13:13 -05:00
f1034e982d
Merge pull request #1530 from eagunn/iss1526
...
Minor cleanup for doc/src
2019-06-20 13:23:21 -04:00
6760866f44
integrate pair styles spin/dipole/cut and spin/dipole/long properly into docs
2019-06-20 11:49:53 -04:00
17bfed3590
move non-LaTeX images from doc/src/Eqs folder to doc/src/JPG
...
this also updates links in doc sources referencing them
2019-06-20 11:39:41 -04:00
bc224bc66e
Eliminate a doc build warning. pair_spin_dipole.txt was recently edited. Much content was removed and it no longer contained any internal reference links. But it still had a link anchor at the bottom. This was generating a build warning. I've removed the unused link anchor and an unneeded line separator.
2019-06-20 09:15:40 -06:00
c9fc83ef6f
Move two non-equation images from Eqs folder to JPG folder
2019-06-20 08:16:20 -06:00
f54ad09668
recreate missing LaTeX files for image-only equations
2019-06-19 17:53:40 -04:00
599ef78161
put dump_modify after the list of all dump variant doc pages
2019-06-19 17:13:06 -04:00
26347ec80c
Add docs for compute momentum
2019-06-19 13:56:00 +01:00
959da9de01
Create a compute for the momentum of a group of atoms
2019-06-19 13:56:00 +01:00
f8f8e441b9
add missing cmake package module
2019-06-19 07:06:54 -04:00
bb11344424
Merge pull request #1522 from akohlmey/next_version
...
Step version string for next patch release
2019-06-18 22:01:42 -04:00
e754fb80a4
Merge pull request #1518 from akohlmey/collected-small-changes
...
Collected small changes and fixes for the next patch release
2019-06-18 16:21:41 -04:00
98fbaef406
workaround for ICE issue with gcc 4.8.x
2019-06-18 15:00:27 -04:00
d98c105d34
step version string to 18 June 2019
2019-06-18 11:52:09 -04:00
961dcfc261
mention alternate build environment generators for cmake
2019-06-18 11:50:06 -04:00
81cdce9b04
flag and document that USER-TALLY computes are not compatible with dynamic groups
2019-06-18 00:14:48 -04:00
995b6b31a2
flag a couple more packages that contain sub-builds of downloaded code
2019-06-17 16:05:54 -04:00
e9666f585f
update log files for kolmogorov/crespi/full potential
2019-06-17 15:46:54 -04:00
f4f4a7c850
adapt for Ninja build tool, which cannot handle sub-builds and fortran
...
so builds of downloaded libraries are not supported right now
2019-06-17 14:24:51 -04:00
5fc3081a55
make building tools (msi2lmp, chain.x) an option, which is off by default
2019-06-17 14:23:30 -04:00
a39a35af20
Merge pull request #1517 from jrgissing/bond/react-clarify-template-check-messages
...
Bond/react: clarify reaction-template warning messages
2019-06-17 14:14:53 -04:00
1452d3d25b
Merge pull request #1516 from gtribello/master
...
Using PLUMED to compute committor with LAMMPS
2019-06-17 14:14:37 -04:00
2dea4eb0e9
Merge pull request #1513 from akohlmey/user-tally-vs-hybrid
...
Make USER-TALLY compute styles compatible with hybrid pair styles
2019-06-17 14:14:06 -04:00
5d73b0790f
Merge pull request #1510 from evoyiatzis/respa_class_2
...
Implementation of inner/middle/outer compute methods for lj/class2
2019-06-17 14:13:47 -04:00
93fd33aad9
Merge pull request #1507 from athomps/yarray
...
Back-porting of Zombie SNAP improvements
2019-06-17 14:13:28 -04:00
6536399fc3
Merge pull request #1476 from uihsnv/log_spacing
...
A function logfreq3(), for logarithmic spacing
2019-06-17 14:12:59 -04:00
2f29bd29f4
Merge pull request #1430 from ndtrung81/gpu-neigh-hybrid
...
Enable neighbor build on the device for pair hybrid substyles
2019-06-17 14:12:40 -04:00
b1458ceebf
fix typo
2019-06-17 07:42:18 -04:00
92615bda3a
update kolmogorov/crespi/full example input for recent change in REBO
2019-06-17 07:38:11 -04:00
4c0cd0a019
remove memory leak by freeing custom MPI data types
2019-06-17 07:36:03 -04:00
fd93c27dcb
make valgrind happy by fully initializing line buffer for thermo output
2019-06-17 07:35:30 -04:00
4178c5167b
clarify template error/warning message
2019-06-16 14:47:07 -06:00
fd20a0606a
Merge pull request #49 from lammps/master
...
rebase
2019-06-16 14:19:50 -06:00
75e2981bda
Using force_timeout call instead of throwing error for plumed stop
2019-06-16 17:52:20 +01:00
98d9a9a4d2
Added call to PLUMED with setStopFlag so that PLUMED can stop LAMMPS if it needs to. This would be needed if you were computing committors for example
2019-06-16 16:09:32 +01:00
e73b34a5b1
do not run tally callback setup multiple times per time step
2019-06-14 15:46:28 -04:00
3611cfdaf8
All styles support setting molecules' orientation
2019-06-14 19:58:31 +02:00
7fab12c36f
Add keyword hybridpair for compute_pressure only on a certain pair of a hybrid pair
2019-06-14 16:53:26 +02:00
ac57b41b4d
fix line endings and missing EOL at end
2019-06-14 07:13:06 -04:00
43e3c1520b
cleaning pair_lj_class2.h of windows line endings
...
removing DOS/Windows style CR/LF line endings
2019-06-14 11:50:56 +02:00
e7116c8680
Update pair_class2.txt
...
Addition of a few lines in the documentation file
2019-06-14 09:04:03 +02:00
4d7d3a5d53
Switched algorithm for compute_yi to one based on zlist ordering
2019-06-13 15:56:18 -06:00
c1550ba29b
implementation of inner/middle/outer for lj/class2
...
Implementation of inner/middle/outer functions in style lj/class2 to enable integration with respa
2019-06-13 22:23:01 +02:00
5fb505ca8c
Fixed typo
2019-06-13 10:24:18 -06:00
67a1a63f5f
Removed old text
2019-06-13 10:10:37 -06:00
65b87fa278
Updated SNAP in KOKKOS package so it compiles and runs
2019-06-13 09:54:56 -06:00
c5c03230cb
Not part of this pull request
2019-06-12 17:05:47 -06:00
be5d3d6a19
Not part of this pull request
2019-06-12 17:04:22 -06:00
f8e257d219
Not part of this pull request
2019-06-12 17:04:05 -06:00
3f523ea906
Not part of this pull request
2019-06-12 17:02:59 -06:00
a973700295
Completed back-porting of Zombie SNAP improvements, particularly noteworthy is reduction in memory footprint, elimination of most multidimensional arrays, elimination of diagonal_style, elimination of Z array in force calculation.
2019-06-12 16:42:28 -06:00
daa53e3008
Merge pull request #1469 from julient31/pppm_spin
...
Adding PPPM and Ewald solvers for electric dipoles and magnetic spins
2019-06-12 14:50:18 -04:00
7a33d1e328
Code cleanup
2019-06-12 11:36:42 -06:00
0559e155f2
Implemented lists instead of multidim arrays
2019-06-11 18:24:02 -06:00
0b25d2feef
Merge pull request #1504 from akohlmey/collected-small-fixes
...
Collected small bugfixes and changes
2019-06-11 20:20:19 -04:00
1c1491eebf
Merge pull request #1506 from sniblett402/patch-1
...
Bugfix for bond_style table with MPI
2019-06-11 19:10:41 -04:00
400751f30f
remove redundant call to broadcast r0
2019-06-11 19:09:23 -04:00
4fbf96a353
Bugfix for bond_style table with MPI
...
Summary
Very small bug fix - an incorrect MPI datatype was causing undefined behaviour for tabulated bond potentials (bond_style table).
Author(s)
Sam Niblett, LBNL
Licensing
By submitting this pull request, I agree, that my contribution will be included in LAMMPS and redistributed under either the GNU General Public License version 2 (GPL v2) or the GNU Lesser General Public License version 2.1 (LGPL v2.1).
Backward Compatibility
No impact
Implementation Notes
The equilibrium bond length of the tabulated potential (tb->r0) was incorrectly specified as an MPI_INT during a broadcast. Therefore, all non-root processes received a truncated value of this parameter. This simple fix produced the expected behaviour for me.
2019-06-11 13:48:01 -07:00
1dc8bb163d
Merge pull request #1485 from Adrian-Diaz/memcpy2memmove
...
replace some calls to `memcpy()` with calls to `memmove()`
2019-06-11 14:07:46 -04:00
bb0240d8eb
Merge pull request #1501 from uihsnv/vim_files
...
Simplify and update vim syntax highlighting files
2019-06-11 14:06:58 -04:00
fd592d510f
Merge branch 'collected-small-fixes' of github.com:akohlmey/lammps into collected-small-fixes
...
# Conflicts:
# cmake/CMakeLists.txt
2019-06-11 14:03:27 -04:00
dbafb92dd5
cmake minor cleanup and removal of redundant code and empty lines
2019-06-11 14:02:41 -04:00
83060f0902
Merge branch 'master' into collected-small-fixes
2019-06-11 13:35:42 -04:00
fd55d7d367
update list of known LAMMPS keywords
2019-06-11 11:15:04 -04:00
3d5db63381
minor cleanup
2019-06-11 10:36:04 -04:00
42b0cb5e3e
Merge pull request #1502 from rbberger/cmake_cleanup
...
Refactor CMake configuration
2019-06-11 10:19:07 -04:00
4cee333c07
need to use C++ compiler when checking for includes
...
this is the same bugfix as in PR #1504
2019-06-11 07:12:39 -04:00
7f4c611e21
must use C++ compiler to check for include files
2019-06-11 06:51:03 -04:00
fe29572737
Merge pull request #1496 from akkamesh/enh-ext-reaxc
...
reaxc/qeq optimization - using kokkos hierarchical parallelism
2019-06-10 21:37:12 -04:00
9421466f57
Merge branch 'master' into enh-ext-reaxc
...
Resolved Merge Conflict in src/KOKKOS/kokkos.cpp
2019-06-10 20:14:40 -04:00
8d985e53f4
Merge pull request #1494 from mkanski/extep_hybrid
...
Fix for extep when NULL or only some elements from potential file are used.
2019-06-10 20:04:24 -04:00
e72ac92a7f
Merge pull request #1422 from stanmoore1/team_opt
...
Optimize KOKKOS package for small systems
2019-06-10 20:03:53 -04:00
3e2f3a8058
avoid a case of mixing malloc()/free() with new/delete
2019-06-10 18:22:04 -04:00
72b295d7f4
add support for internal style variables to info command
2019-06-10 18:21:17 -04:00
fa76472135
Add Kamesh as contributing author to fix_qeq_reax_kokkos
2019-06-10 15:48:53 -06:00
664b938ed1
document kim_style changes
2019-06-10 17:45:07 -04:00
9a428217d9
prototype implementation of unit conversion variable support
2019-06-10 17:19:18 -04:00
22fd12b56c
support storing unit conversion variable setting between kim_style calls
2019-06-10 17:14:17 -04:00
b368b11d60
Move ShowHelp test into Testing.cmake
2019-06-09 22:31:56 -04:00
591e6836fd
Move CMake configuration for USER-H5MD into its own file
2019-06-09 22:24:59 -04:00
4ac100fe69
Define additional LAMMPS_*_DIRS to remove relative paths later
2019-06-09 22:05:53 -04:00
4ecd81f81b
Move CMake configuration of PYTHON package into its own file
2019-06-09 21:48:05 -04:00
203c6d122b
Move KSPACE CMake configuration into its own file
2019-06-09 21:37:34 -04:00
e788d32678
Move autogen check into utility function
2019-06-09 04:02:08 -04:00
ae59ffe83e
Move more CMake configurations to own files
2019-06-09 03:54:52 -04:00
99a8d3c2ed
Create CMake files for several packages
...
This remove the CMake configuration of several larger packages and places
it into their own files in the Modules/Packages folder.
- COMPRESS
- KIM
- LATTE
- MESSAGE
- MSCG
- USER-MOLFILE
- USER-NETCDF
- USER-PLUMED
- USER-QMMM
- USER-QUIP
- USER-SCAFACOS
- USER-SMD
- USER-VTK
2019-06-09 03:35:25 -04:00
ca1445788e
Move CMake configuration of VORONOI package into its own file
2019-06-09 03:23:23 -04:00
0908bd7aaf
Move code coverage and testing into their own files
2019-06-09 03:18:20 -04:00
239dfe163c
Simplify vim-files
...
Resolves #1500
2019-06-08 17:11:20 +05:30
cea1bd9cd9
Merging to stay up-to-date after patch 5Jun2019
2019-06-08 16:47:02 +05:30
31dc5dbb51
Fix variable type
2019-06-07 17:00:43 -06:00
9e3dc26599
Fix name in pair_exp6_rx_kokkos
2019-06-07 16:41:41 -06:00
8da75c2040
Merge branch 'master' of github.com:lammps/lammps into enh-ext-reaxc
2019-06-07 16:33:44 -06:00
85999fc4a7
Restore original compute_h in fix_qeq_reax_kokkos
2019-06-07 16:31:31 -06:00
73fa8d4055
Rename Kokkos variables
2019-06-07 16:30:02 -06:00
bd237a05b8
Tweak scalar view allocation
2019-06-07 15:46:04 -06:00
4941f11ad4
Remove unused tag
2019-06-07 15:37:49 -06:00
afab5ef303
Move CMake part on coverage into its own file
2019-06-07 12:24:35 -04:00
a7c02e699e
Move CMake utilities into LAMMPSUtils.cmake
2019-06-07 12:18:49 -04:00
8fed39d726
Move CMake documentation build section into its own file
2019-06-07 12:16:01 -04:00
b9e10d55e2
Merge pull request #1492 from akohlmey/collected-small-changes
...
Collected small changes for the next patch
2019-06-07 11:07:10 -04:00
1f1a0f95b2
Merge pull request #1497 from junghans/check_for_immintrin
...
cmake: check for immintrin.h
2019-06-07 10:57:56 -04:00
61e9dc4c8d
more accurate checking for styles using utils::strmatch() instead of strcmp() or strncmp()
2019-06-07 07:14:57 -04:00
b53df3dd63
disable optimization on functions building factories for many entries
...
this will speed up compilation and also avoid spurious warnings with gcc 4.4 and later
2019-06-06 20:37:17 -04:00
56e3b1d1f4
remove dead code
2019-06-06 20:22:08 -04:00
fde7e2de3c
switch to use alternate flag
2019-06-06 15:08:26 -04:00
e2391edce6
turn off only variable tracking and make people wait again
2019-06-06 14:44:28 -04:00
f7026491f1
Code reformat
2019-06-06 09:59:41 -06:00
40a2f275c2
Fix a few more issues resulting from "nelements != atom->types"
...
this also detects in a more safely fashion, whether there is data in the second part of the input file, that is still formatted for he first part.
2019-06-05 17:11:53 -04:00
e549f911f7
turn off variable tracking through turning off optimization for GCC 4.4 and later
...
This will avoid a difficult to interpret warning and in
addition speed up compilation of this one file by avoiding
to try to optimize something, that needs no optimization.
2019-06-05 14:36:08 -04:00
34dca6dc79
advance warning message about collecting styles and packages info to an earlier slot in the process
2019-06-05 14:32:02 -04:00
2ebc40deb3
cmake: check for immintrin.h
2019-06-05 11:13:48 -06:00
e9b4ab7363
Fixed potential file parsing when NULL or only some elements are used.
2019-06-05 16:12:24 +02:00
8e43a45925
Detect and error out on invalid kspace mesh settings. make coulomb and dispersion settings consistent
2019-06-05 01:10:44 -04:00
92f078cfff
nicer typesetting of "none, zero, hybrid" potential styles in commands lists
2019-06-04 22:29:25 -04:00
708052dc81
reaxc/qeq optimization - using kokkos hierarchical parallelism
2019-06-04 14:22:43 -07:00
0849e03d1b
Merge pull request #1490 from akohlmey/next_version
...
Step version number for stable release
2019-06-04 15:23:13 -04:00
045c312c49
Merge pull request #1489 from akohlmey/cmake-2.8-compatibility
...
Change test for OpenMP default setting to be compatible with CMake 2.8.x
2019-06-04 11:03:22 -04:00
47c6cd86f2
Merge pull request #1477 from jrgissing/bond/react-reaction_topology_overflow
...
Implement fix bond/react reaction topology overflow checks
2019-06-04 11:02:57 -04:00
27cd78b96d
Merge pull request #1488 from akohlmey/doc-removed-features
...
Document removed features
2019-06-03 22:58:20 -04:00
dd97a7540e
Merge pull request #1486 from sstrong99/patch-1
...
Fix error in E3B documentation
2019-06-03 22:58:02 -04:00
272c536326
use 3 letters for month only
2019-06-03 22:52:40 -04:00
0b13fbe733
step version number for stable release
2019-06-03 22:47:44 -04:00
960a975e2a
Added compact arrays, removed unused openmp stuff
2019-06-03 19:50:40 -06:00
021f0c1fc6
use consistent variable evaluation in if()
2019-06-03 19:50:48 -04:00
5d96ecff25
fix typo
2019-06-03 19:44:40 -04:00
c76b79f021
chance test for OpenMP default setting to be compatible with CMake 2.8.x
2019-06-03 19:36:28 -04:00
a981626948
mention restart2data as removed feature as well
2019-06-03 09:01:22 -04:00
5f79a9ef80
mention dummy commands with error messages that have been added instead of removed commands
2019-06-02 21:51:06 -04:00
674e3975a8
add section to the Commands chapter listing and explaining removed packages and styles
2019-06-02 21:47:29 -04:00
d0286b3de1
remove mention of USER-CUDA package and fix typo
2019-06-02 20:19:17 -04:00
983f3adbb4
bond/react doc final touches
2019-06-02 12:35:38 -06:00
58a88dff95
bond/react doc correction
2019-06-02 12:10:43 -06:00
0ba38aa072
bond/react doc tweak
2019-06-02 12:05:01 -06:00
2e63280f87
Update fix_bond_react.txt
2019-06-02 11:54:31 -06:00
68eab23cf8
bond/react: doc clarification
2019-06-01 16:24:37 -06:00
3b7c15a8b2
Merging to stay up-to-date
...
Merge remote-tracking branch 'lammps_upstream/master' into log_spacing
2019-06-01 10:33:27 +05:30
6175f2dce8
Fix error in E3B documentation
2019-05-31 15:03:04 -05:00
dc1e31506e
Merge pull request #1480 from akohlmey/next_version
...
Step version string for next release
2019-05-31 14:40:13 -04:00
68d69955d0
fix off-by-one error
2019-05-31 14:38:12 -04:00
5f657b9184
step version string for next release
2019-05-31 14:37:31 -04:00
76900b8325
avoids the possibility of undefined behavior with memcpy having the same source and destination arrays; this is not every instance of this issue in the source code
2019-05-31 11:53:58 -06:00
3e4fd3dade
Merge pull request #1484 from akohlmey/reneighbor-64-bit-restart-fix
...
Restart updates for fixes atom/swap, deposit, and gcmc
2019-05-31 13:05:53 -04:00
3e05b983c1
Merge pull request #1483 from akohlmey/cmake-workaround-for-gcc-9
...
Do not enable OpenMP by default for gcc 9.x with CMake
2019-05-31 13:05:37 -04:00
d8a30a9697
Merge pull request #1475 from akohlmey/collected-small-changes
...
Collected small changes for stable release
2019-05-31 13:05:21 -04:00
972a7a5c4d
add false positive for spell checking
2019-05-31 05:58:47 -04:00
311aebf7ff
Update Errors_warnings.txt
2019-05-30 23:30:35 -06:00
16a254f6bd
Update Errors_messages.txt
2019-05-30 23:29:43 -06:00
80d906d445
bond/react: update error messages
2019-05-30 23:27:23 -06:00
8b169d97f5
update documentation for updates to fix restarting
2019-05-31 00:58:10 -04:00
f73c848ee4
detect and error out when timestep was reset when restarting fixes atom/swap, gcmc, or deposit
2019-05-31 00:31:36 -04:00
4243af30d7
properly store 64-bit integers for next_reneighbor into double type buffers for restarts of fixes
...
also store number of attemps and number of successes in restart and retrieve those from it
2019-05-31 00:23:12 -04:00
9d51ee17b0
change the default for gcc 9.x and beyond to not enable OpenMP by default even if it is found to be supported
...
this is so that using CMake by default will compile LAMMPS, since gcc 9.x
expects different sharing semantics for constants than previous versions.
2019-05-30 22:23:50 -04:00
edecd2b760
fix typo and update list of false positives for updated docs
2019-05-30 22:19:47 -04:00
df1308ad92
add kim_style error messages to Errors_messages.txt doc file
2019-05-30 21:58:18 -04:00
c9fe5810c1
add log outputs for updated kim_style command input examples
2019-05-30 21:52:23 -04:00
24a63f0f31
update kim_style command semantics as discussed in PR #1440
...
this also adds documentation of error messages in the kim_style header
2019-05-30 21:51:13 -04:00
c903a110fe
fix typo
2019-05-30 18:36:09 -04:00
113b8b4be2
Fixes two bugs in pair granular: 1. User-set cutoffs did not work 2. Restarts not working
2019-05-30 14:21:11 -06:00
02e7dd5716
also allow %e in format variables of suffix
2019-05-30 14:52:26 -04:00
1a5c3c6dcb
add check that allows only %f and %g conversions in variable format strings
2019-05-30 14:46:07 -04:00
daac3f7102
Merge pull request #1419 from akohlmey/report-uninstalled-pkg-style
...
Improved error messages when a style is not found
2019-05-30 06:34:56 -04:00
3bf0a4ba63
Merge pull request #1474 from stanmoore1/nl_mem
...
Don't reallocate views every time in neigh_bond_kokkos
2019-05-30 06:30:54 -04:00
9cc16c4f33
Merge pull request #1479 from akohlmey/fixup_pair_quip
...
Correctly and fully support pair style hybrid and hybrid/overlay for pair style quip
2019-05-30 06:30:10 -04:00
8dcd6fc48c
provide alternative to gettimeofday() for MSVC compilation
2019-05-29 20:13:26 -04:00
a48f1cbf00
fix spelling error
2019-05-29 20:07:00 -04:00
d3cbccff35
whitespace cleanup
2019-05-29 14:42:18 -04:00
29d36ffec0
error out when not using metal units with QUIP
2019-05-29 14:40:09 -04:00
fec2f8f69b
update docs for fully supporting hybrid styles
2019-05-29 14:39:45 -04:00
c0cfceb95c
fix off-by-one errors
2019-05-29 14:03:00 -04:00
12fcf5f5ef
properly set up pair style quip for hybrid and hybrid/overlay
2019-05-29 14:00:33 -04:00
cb8d89855d
remove limitation to hybrid/overlay
2019-05-29 13:59:51 -04:00
b88158fc3b
Fix issue in npair_kokkos
2019-05-29 11:16:38 -06:00
3b60686827
Small tweak to verlet_kokkos
2019-05-29 09:43:50 -06:00
c8d50c04a4
avoid memory leak and initialize class member pointers
2019-05-29 10:12:24 -04:00
e3e5a962b0
bond/react memory: correctly delete internal groups
...
internally-created groups should be deleted when unfixing bond/react
groups should not be deleted when LAMMPS exits (because they already have been)
2019-05-28 21:40:01 -06:00
35be1724e3
Commit JT 052819
...
- corrected examples in examples/SPIN/dipole_spin
- modified warning message in src/SPIN/pair_spin_dipole_*.cpp
2019-05-28 15:31:03 -06:00
d717101e94
Merge branch 'master' of https://github.com/lammps/lammps into team_opt
2019-05-28 14:02:22 -06:00
e44c877738
Add missing tag sync in fix_qeq_reax_kokkos
2019-05-28 10:21:29 -06:00
b3a01694b7
remove leftover fix qeq/reax command
2019-05-27 23:34:05 -04:00
eb6287d2e8
correctly check for supported species
2019-05-27 23:26:46 -04:00
4619018ead
provide more simulator model variant input examples
2019-05-27 23:26:26 -04:00
e133c60ff5
bond/react docs: better English
2019-05-26 20:28:28 -06:00
97be57be7b
additional topology overflow check for reactions
2019-05-26 15:53:49 -06:00
5523c9e7f6
Merge pull request #48 from lammps/master
...
rebase
2019-05-26 15:42:13 -06:00
c2a200fe85
A function logfreq3(), for logarithmical spacing
...
Unlike logfreq(), this also allows for fractional ratios
Resolves #1471
2019-05-26 14:00:21 +05:30
264f6e1630
whitespace cleanup
2019-05-24 22:44:41 -04:00
c3897212e2
must call ClearTemplateMap(), so kim_style define may be called multiple times
2019-05-24 22:44:03 -04:00
5a929aff6e
error out if kim_style init is required but wasn't called
2019-05-24 22:42:40 -04:00
ee5fa04732
create internal fix via modify->add_fix() so it does not get logged
2019-05-24 22:41:28 -04:00
e82e1c695a
correct links in package documentation
2019-05-24 19:45:48 -04:00
fc8a639d58
add documentation for kim_style command. update a few KIM related doc files
2019-05-24 19:42:16 -04:00
2ee02cfadd
Don't reallocate views every time in neigh_bond_kokkos
2019-05-24 11:27:09 -06:00
b91b3c18cf
remove references to simulator models from pair style kim
2019-05-24 11:52:38 -04:00
ce46d52c8a
add new 'kim_style' command as front end for KIM simulator (and regular) models
2019-05-24 10:23:26 -04:00
eea67bf3bf
Add sync/modify for growing dvector
2019-05-22 08:52:57 -06:00
cfad0634ac
Merge pull request #1465 from akohlmey/collected-minor-changes
...
Collected small changes and bugfixes
2019-05-21 16:55:19 -04:00
bd05228c71
Merge pull request #1464 from akohlmey/group-group-coord-num
...
Add option to restrict coordination number by group
2019-05-21 16:55:05 -04:00
0f1e4b0504
Merge pull request #1467 from stanmoore1/eam_kk
...
Fix bug in pair_style eam/alloy/kk and pair_style eam/fs/kk
2019-05-21 16:54:51 -04:00
1e2ceb88da
complete basic simulator model proxy class creation and setup.
2019-05-21 15:57:14 -04:00
439e7da03f
Need auto-sync on for initialization
2019-05-21 11:47:55 -06:00
ed7c09ac81
Add missing character
2019-05-21 10:30:33 -06:00
0ee1daa46d
Add Lenz to false-positive list
2019-05-21 10:24:24 -06:00
2fbc4f504d
Per-atom virial is not yet supported with pppm/dipole
2019-05-21 10:16:13 -06:00
95ab056576
Add PPPM dipole reference
2019-05-21 10:07:41 -06:00
a0bc619550
Need to call atomKK version of sync/modified in Kokkos atom_vec styles
2019-05-21 09:21:55 -06:00
82b50706bd
Commit2 JT 052019
...
- some corrections in the examples
- deleted an old doc files (now redundant)
2019-05-20 22:09:59 -06:00
e90eed9120
Commit JT 052019
...
- deleted old doc
- renamed new doc files
2019-05-20 21:48:05 -06:00
5f2f7d1575
Merge branch 'pppm_spin' of github.com:julient31/lammps into pppm_spin
2019-05-20 21:35:52 -06:00
3e60ec9be1
Merge branch 'clean-master2' of github.com:julient31/lammps into pppm_spin
2019-05-20 21:35:16 -06:00
92b042552e
Revert "add JSON tokenizer to utils library"
...
This reverts commit 32379d2d84 .
2019-05-20 22:54:33 -04:00
38a8c765f0
add support species checking
2019-05-20 22:54:20 -04:00
d0c6484fb0
add false positive
2019-05-20 15:15:51 -04:00
0349e9fee9
update/correct list of example folders
2019-05-20 15:08:33 -04:00
55116db8fb
avoid segfault and print more meaningful error message with empty lines in coeff sections
2019-05-20 14:15:04 -04:00
56cf97e497
hard code creation of simulator model pair style for now
2019-05-20 13:53:17 -04:00
1041934568
Fix bug in pair_eam_alloy_kokkos and pair_eam_fs_kokkos
2019-05-20 10:01:40 -06:00
b779bf524a
use KIM-API calls to query simulator model info
2019-05-19 10:09:25 -04:00
32379d2d84
add JSON tokenizer to utils library
2019-05-18 21:07:15 -04:00
50082c287d
sphinxcontrib-spelling has been updated for Sphinx 2.x. remove enforcing to use old version
2019-05-18 15:41:38 -04:00
e3823a521c
remove leftover references to removed MEAM package
2019-05-18 15:36:13 -04:00
dc8b43a95f
update docs and sources and for changes in this branch
2019-05-18 15:16:10 -04:00
601746b565
restore lost changes to fix gpu from upstream
2019-05-18 13:09:25 -04:00
35bb2ac2a3
fix typo
2019-05-18 09:25:20 -04:00
fbb78e7b78
Commit JT 051719
...
- removed qsymp pair style
- cleaned doc (pair/spin/diole and kspace_style)
- cleaned kspace .cpp/h files
2019-05-17 15:04:14 -06:00
c7eb9a8626
there really isn't a problem with calling this compute multiple times
2019-05-17 15:26:35 -04:00
803e0631c5
Added bispectrum compute
2019-05-16 22:11:06 -06:00
51a6bfd579
Added bispectrum compute
2019-05-16 22:01:45 -06:00
5b71b3fc57
Added bispectrum compute
2019-05-16 21:51:24 -06:00
e2ed9330b7
Merge branch 'master' into team_opt
2019-05-16 12:31:26 -06:00
41872e37e6
Merge branch 'pppm_spin' of github.com:julient31/lammps into pppm_spin
...
Conflicts:
doc/src/pair_spin_dipole.txt
2019-05-16 10:34:33 -06:00
fb8d31422d
fix typo
2019-05-16 09:06:17 -04:00
27a2d0cbd4
add option to restrict coordination number by group
2019-05-16 08:55:03 -04:00
0c0b106924
Commit2 JT 051519
...
- started doc pair_spin_dipole.txt
- renamed all pair/spin/dipole
- created and tested example pair/spin/dipole/cut
2019-05-15 20:49:05 -06:00
98d9c45ad9
compute_bispectrum
2019-05-15 17:18:24 -06:00
7b264d35fa
remove dead code
2019-05-15 14:53:51 -04:00
084bb3c35b
Commit JT 051519
...
- start doc pair_spin_dipole
2019-05-15 08:34:12 -06:00
267782d689
Merge pull request #1459 from akohlmey/next-patch-release
...
Step version string for next patch release
2019-05-14 21:30:28 -04:00
31789ad03b
Commit JT 051419
...
- added beginning doc
- removed a remaining dipolar
2019-05-14 17:44:35 -06:00
fd168068a1
Merge branch 'clean-master2' of github.com:julient31/lammps into pppm_spin
...
Conflicts:
src/SPIN/fix_nve_spin.h
2019-05-14 17:41:58 -06:00
f2b293d93b
Merge pull request #1460 from akohlmey/collected-small-changes
...
Some more small changes
2019-05-14 17:55:36 -04:00
6e842ba84a
fix typo
2019-05-14 17:36:26 -04:00
30dc7f70b5
correct repeated words in docs
2019-05-14 17:13:46 -04:00
98702cc0b9
Merge pull request #1461 from lammps/doc-tweak-hyper
...
add missing formatting info
2019-05-14 17:10:23 -04:00
67532684f9
add missing formatting info
2019-05-14 14:02:54 -06:00
2c51511325
update logfiles for SPIN package with cubic anisotropy
2019-05-14 15:49:41 -04:00
1d5ada136a
should set one_coeff flag to 1 in potentials requiring 'pair_coeff * *'
2019-05-14 15:24:37 -04:00
4a4dcef7b7
whitespace cleanup in pair style e3b
2019-05-14 15:24:37 -04:00
4dc90b367e
Merge pull request #1458 from wmbrownIntel/user-intel-bigbig
...
USER-INTEL: Changes to support LAMMPS_BIGBIG in USER-INTEL + fixed check for per-atom virials + fixed check for exclusion with offload.
2019-05-14 15:09:06 -04:00
091dbfa265
Merge pull request #1457 from julient31/fix_cubic_aniso
...
Adding a cubic anisotropy in the SPIN package, documentation corrections
2019-05-14 15:08:21 -04:00
a26dc1b356
allow using -DLAMMPS_BIGBIG also with CMake
2019-05-14 14:35:41 -04:00
d8fb17e2cb
Step version string for next patch release
2019-05-14 10:01:43 -04:00
322c244bec
Merge pull request #1456 from akohlmey/fix-mapping-for-KC-etc
...
Fix element mapping and a few other issues for interlayer potentials
2019-05-13 21:12:58 -04:00
60f6c3f3dc
Merge pull request #1428 from sstrong99/e3b
...
add E3B water model to USER-MISC package
2019-05-13 21:12:26 -04:00
c911a44298
Merge pull request #1450 from akohlmey/cmake-latte-pass-cmake-settings
...
Pass more cmake settings to LATTE downloaded library build
2019-05-13 21:11:24 -04:00
52e3aeab33
revert incorrect changes in commands_list.txt
2019-05-13 21:05:26 -04:00
3a8b3a119f
Merge pull request #1451 from rbberger/atom_vec_bond_kokkos_fix
...
Add missing molecule_flag=1 in atom_vec_bond_kokkos
2019-05-13 20:59:51 -04:00
8e18f2bf7e
Commit2 JT 051319
...
- corrected doc issues
2019-05-13 17:32:44 -06:00
11f223416c
Commit JT 051319
...
- added a cubic anisotropy in fix_precession_spin
- added associated doc and examples
- corrected neb/spin commands in doc/src/
- added tools/spin/ description
2019-05-13 16:59:39 -06:00
d3d4b420ba
USER-INTEL: Changes to support LAMMPS_BIGBIG in USER-INTEL + fixed check for per-atom virials + fixed check for exclusion with offload.
2019-05-13 05:02:46 -07:00
805cc18b2d
Merge branch 'master' into e3b
2019-05-12 22:22:31 -05:00
e228555aed
more consistency changes for interlayer potentials
2019-05-11 17:05:27 -04:00
8eeb92b82b
restore original coeff() code with one modification. now setflag is only set for pairs of types that both are mapped to elements (and thus not NULL)
2019-05-11 17:04:57 -04:00
c581e9349a
update interlayer potential examples for now requiring CH.rebo potential file with rebo pair style
2019-05-11 16:46:21 -04:00
a0cc6b5b59
Forgot to change pair style to nn/snap
2019-05-11 14:04:21 -06:00
f2d881470d
Added placeholder for neural network SNAP potential
2019-05-11 12:55:11 -06:00
e13c661f77
Added placeholder for neural network SNAP potential
2019-05-11 12:54:18 -06:00
a1f421cd54
Moved compute_beta outside of main force loop
2019-05-11 12:41:54 -06:00
b2942cbafa
correctly handle coeff statement for ilp/graphene/hbn
2019-05-10 21:07:54 -04:00
c86359966c
error out when offset flag is unset via "pair_modify shift no"
2019-05-10 21:07:05 -04:00
a7c9560dc1
Merge pull request #1453 from mjwen/pair_drip
...
add pair style drip
2019-05-10 20:44:28 -04:00
03505a6c48
Merge pull request #1455 from lammps/doc-tweak
...
mis-labeling of some rigid fixes
2019-05-10 20:42:39 -04:00
6d84bd6138
Added compute_beta()
2019-05-10 10:34:01 -06:00
238382e0ca
fix handline of setflag and coeffs to correctly work with system, that have extra atom types.
2019-05-10 10:26:33 -04:00
2bc089db27
mis-labeling of some rigid fixes
2019-05-10 07:42:11 -06:00
799f4061f4
Merge pull request #3 from akohlmey/pair_drip
...
Update to master with refactored REBO pair style and adjusted examples
2019-05-09 12:18:11 -05:00
2f580380a4
adjust drip potential example for new requirements for pair style rebo. recreate log files
2019-05-09 12:29:38 -04:00
47cf17e5c8
Merge branch 'master' into pair_drip
2019-05-09 12:19:41 -04:00
928600a878
Merge pull request #1452 from akohlmey/github-rebo-bugfix
...
Resubmission of REBO bugfix for easier review
2019-05-09 12:18:05 -04:00
7b2d526f86
Merge pull request #1448 from akohlmey/collected-small-changes
...
Collected small changes and bugfixes
2019-05-09 12:17:19 -04:00
0034473e66
update legacy pdf manual input config
2019-05-08 10:19:21 -04:00
da75fc3eaa
incorporate compute_pe_e3b into compute_pair
2019-05-08 09:05:09 -05:00
711cd4122f
corrections to documentation and implementation of pair styles lj/mdf, buck/mdf, and lennard/mdf
2019-05-07 19:52:00 -04:00
45e6ed018e
correct formula for lennard/mdf potential
2019-05-07 19:45:13 -04:00
8c193b8c42
add support for write_data/write_coeff to pair style lj/mdf
2019-05-07 19:28:19 -04:00
12f8834b80
correction of the incomplete implementation warning in write_coeff
2019-05-07 19:26:57 -04:00
11407a165b
reformat pair style kim to LAMMPS style and add some existing simiulator model code (non-functional)
2019-05-07 18:21:58 -04:00
6c3cae8823
remove unused vars
2019-05-07 15:37:45 -05:00
1d1611ce44
init del3 to silence valgrind errors
2019-05-07 15:35:37 -05:00
a87d8e124f
Merge pull request #1449 from akohlmey/fix-print-w-variable-step
...
Support using a variable instead of a constant interval for fix print
2019-05-06 12:10:42 -04:00
cc30688137
Merge pull request #1364 from stanmoore1/kk_binsize
...
Change defaults for KOKKOS package
2019-05-06 12:10:08 -04:00
b3f4e2055e
Merge pull request #1438 from giacomofiorin/colvars-update
...
Update Colvars library to version 2019-04-26
2019-05-06 12:08:50 -04:00
8212dca609
Merge pull request #1447 from ohenrich/user-cgdna
...
Homogenised label of relative hbond and stk strength to conform with oxDNA literature
2019-05-06 12:07:41 -04:00
319ed5dd48
Merge pull request #2 from akohlmey/pair_drip
...
Silence warnings about unused variables and parameters, minor tweaks
2019-05-05 09:29:00 -05:00
bac8b267df
make sure fix deform related variables are always initialized to avoid issues with the DomainOMP class.
2019-05-05 10:26:27 -04:00
da6e576ffd
silence warnings about unused variables and parameters, minor tweaks
2019-05-05 10:17:45 -04:00
f163d7dc9b
typo fix
2019-05-05 08:56:15 -05:00
a354b52e3c
Merge pull request #1 from akohlmey/pair_drip
...
Pair drip updates required for merging into LAMMPS upstream
2019-05-05 08:41:51 -05:00
0a4b0cf019
add pair style drip to .gitignore
2019-05-05 09:20:10 -04:00
4d4219ca3e
integrate drip pair style more closely into manual
2019-05-05 08:59:03 -04:00
d86a7b95de
fix spelling issues
2019-05-05 08:48:27 -04:00
db54b03751
Force line length to 80
2019-05-04 22:55:22 -05:00
24e41bc085
Update doc and examples due to the change of parameters
2019-05-04 22:24:05 -05:00
c28cf9f742
set variant flag in USER-INTEL (AI)REBO(-M) styles
2019-05-04 20:53:43 -04:00
fd3eade6d2
update reference date and examples for changes in REBO
2019-05-04 20:42:36 -04:00
1214e6ea79
align USER-INTEL versions of REBO/AIREBO with MANYBODY implementation
2019-05-04 20:08:34 -04:00
c2b2be5d6f
Merge branch 'master' into github-rebo-bugfix
2019-05-04 19:09:52 -04:00
81d3fa77bb
Add missing molecule_flag=1 in atom_vec_bond_kokkos
2019-05-04 17:42:21 -04:00
a7226bd93d
remove unused variables
2019-05-04 15:12:31 -04:00
66f7f2a5ef
pass more cmake settings to LATTE downloaded library build
2019-05-04 15:11:53 -04:00
a70f9c4f95
support using a variable instead of a constant interval for fix print
2019-05-04 13:47:57 -04:00
3baf15ed6f
apply bugfix from PR #1446 to allow switching from variable thermo output back to evenly spaced
2019-05-04 11:35:18 -04:00
d7dd78126c
Homogenised label of relative hbond and stk strength to conform with oxDNA literature
2019-05-02 16:48:41 +01:00
97ce76e759
Merge pull request #1444 from akohlmey/fix-intel-lrt-bug
...
CMake update for verlet/lrt/intel
2019-05-01 16:19:37 -04:00
d7da1db745
teach CMake that verlet/lrt/intel depends on KSPACE
2019-05-01 08:20:24 -04:00
99430767df
Start devel of native support for KIM simulator models
...
* CMake change to use KIM-API SimulatorModels branch
* Minimal changes to pair_kim to illustrate use of KIM API
interface. Only c++ interface is implemented for development.
* Added example input: in.kim.simulator-model
2019-04-30 21:48:50 -05:00
4f3c87f8c4
Merge pull request #1423 from akohlmey/next-patch-release
...
Step version string for next patch release
2019-04-30 19:52:35 -04:00
02d5f17a18
Merge pull request #1437 from lammps/gpu_cmake_bugfix
...
Fix GenerateOpenCLHeader CMake utilitiy to avoid uncompilable CL code
2019-04-30 19:05:59 -04:00
7e00acce53
Update Colvars library to version 2019-04-26
...
The following is list of relevant issues fixed and improvements:
Fix forces and missing output of runtime histogram for histogramRestraint
https://github.com/Colvars/colvars/pull/246
Use fix_modify to add configuration to Colvars:
https://github.com/Colvars/colvars/pull/216
Fix componentCoeff and name not working with orientationAngle components:
https://github.com/Colvars/colvars/issues/213
Fix 1-timestep offset with extendedLagrangian:
https://github.com/Colvars/colvars/pull/210
Changes to improve compiler support:
https://github.com/Colvars/colvars/pull/203
Fix ignored anisotropic cutoff3 for groupCoordNum:
https://github.com/Colvars/colvars/pull/202
New dipoleMagnitude variable:
https://github.com/Colvars/colvars/pull/198
Parser improvements:
https://github.com/Colvars/colvars/pull/196
2019-04-30 13:46:37 -04:00
7fbd409f5b
Fix GenerateOpenCLHeader CMake utilitiy to avoid uncompilable CL code
2019-04-30 12:59:27 -04:00
faa0da9976
Merge pull request #1434 from ellio167/reaxc-multi-instance-fix
...
Reaxc multi instance fix
2019-04-30 12:03:43 -04:00
e08080cae5
Merge pull request #1436 from rbberger/gpu_opencl_bugfixes
...
GPU package bugfixes
2019-04-30 12:02:52 -04:00
7b7f405d2c
Merge remote-tracking branch 'origin/master' into gpu_opencl_bugfixes
2019-04-30 01:39:19 -04:00
66d94572e0
Add missing includes to OpenCL CMake builds of re_squared and tersoff kernels
2019-04-30 01:37:27 -04:00
8145c5028d
Fix OpenCL compilation errors due to bad comments in macros
2019-04-30 00:44:12 -04:00
0005ee3e93
Merge pull request #1435 from akohlmey/collected-small-changes
...
Collected small changes for next patch release
2019-04-29 20:19:50 -04:00
8d9697dbf6
Merge pull request #1420 from dsbolin/gran_mods
...
Updates and bugfixes to GRANULAR package
2019-04-29 14:16:25 -04:00
f052509015
Merge pull request #1421 from julient31/gneb_spin
...
Adding a GNEB implementation in the SPIN package
2019-04-29 14:14:58 -04:00
97baee4931
Commit2 JT 042919
...
- modified energy/torque tolerance for faster convergence in
examples/SPIN/gneb/skyrmion/in.gneb.skyrmion
2019-04-29 08:23:57 -06:00
96e51d11ad
equilibrium angle must be converted to radians in angle style table
2019-04-29 10:09:33 -04:00
0bb2e004ab
Commit JT 042919
...
- corrections Axel 1
2019-04-29 08:08:56 -06:00
98daf8f825
optimize granular examples and include logs
2019-04-29 09:48:57 -04:00
af8a71b1ad
while space and source formatting cleanup
2019-04-29 09:17:29 -04:00
0fac0e18d1
no need for libm or GSL to compile the interpolate code
2019-04-27 17:50:12 -04:00
8102fdcf24
make sure r3inv is initialized when lj and coul cutoff are different
2019-04-27 14:51:37 -04:00
5d9e85d840
make sure r6inv is initialized and not computed multiple times
2019-04-27 14:43:13 -04:00
d190b76075
remove unused custom constructor
2019-04-27 13:22:14 -04:00
930748f6f2
change neb/spin class names to better match the conventions used in the rest of LAMMPS
2019-04-27 13:16:37 -04:00
6fc2bda01c
some whitespace cleanup
2019-04-27 07:52:25 -04:00
8c6e1e2448
fix python package issue updating the time stamp on the wrong file
2019-04-26 15:52:56 -04:00
809bd3d1bb
update .gitignore for recent additions
2019-04-26 15:52:16 -04:00
d9fc4a152b
simplify handling of fix id for fix reaxc. remove shadowed variable.
2019-04-26 14:25:57 -04:00
d3327ffd16
add new optional styles to .gitignore
2019-04-25 19:03:00 -04:00
795cdf456f
simplify example and skip the system generation step, so it gives consistent results in serial and parallel
2019-04-25 19:02:35 -04:00
e481c5f35b
Merge branch 'e3b' of github.com:sstrong99/lammps into e3b
2019-04-25 17:49:50 -05:00
5df8a42e24
dont set manybody_flag
2019-04-25 17:49:38 -05:00
21d0a16b6f
minor tweak
2019-04-25 18:06:09 -04:00
a9388e86e3
add one more false positive
2019-04-25 18:00:27 -04:00
80af0281d1
replace non-ASCII characters
2019-04-25 17:54:27 -04:00
0e7d647aeb
Switch to sprintf() instead of std::string etc.
2019-04-25 16:50:17 -05:00
8882436078
add e3b styles to legacy documentation build
2019-04-25 17:49:35 -04:00
ceff147fc0
Merge pull request #1427 from e-kwsm/fix-typo
...
Fix typo [skip ci]
2019-04-25 17:01:17 -04:00
8d9a44a837
set april 30th for next patch release
2019-04-25 16:55:46 -04:00
e3d7b52b80
Merge pull request #1431 from Adrian-Diaz/print-error-messages
...
flushing screen and logfile stdio buffers to see more error messages for error->one calls
2019-04-25 16:51:37 -04:00
c55174ac1d
Merge pull request #1424 from julient31/setforce_spin
...
Adding a fix setforce/spin to the SPIN package
2019-04-25 16:37:41 -04:00
b93d9e6f7f
reaxc: Fixes to allow multiple object instances
...
Move LR into system structure
Make fix_reaxc have unique id for each instance
closes #1432
2019-04-25 10:44:08 -05:00
16fd5904ed
Commit2 JT 042519
...
- slight correction in doc/src/command_list.txt
2019-04-25 09:31:57 -06:00
7c3f619e13
Commit JT 042519
...
- moved examples/SPIN/gneb/interpolate/ toward
tools/spin/interpolate/gneb
- added gneb in the command files in doc/src
- modified the error messages in neb_spin.h/cpp
2019-04-25 09:18:33 -06:00
47d4aa6803
add new false positives
2019-04-24 17:35:17 -05:00
f548e2717e
add new false positives
2019-04-24 17:31:44 -05:00
6088f2a6a2
One more bug in pair_granular.cpp, where JKR cutoff was incorrectly computed. Thanks to Ishan Srivastava for finding this one
2019-04-23 22:58:42 -06:00
0673f6f2b9
Fixes a bug in pair granular that caused JKR cutoffs to be set incorrectly when multiple types with multiple cohesion values are used
2019-04-23 15:52:32 -06:00
4c19eab64c
Bugfix no 3 nearest neighbors for ghost atoms near boundary
2019-04-23 14:39:47 -05:00
cb6b498127
Commit JT 042219
...
- change ntot -> nlocal
2019-04-22 14:43:01 -06:00
a243be2dc9
Added bare-bones yarray algorithm, 2x speedup
2019-04-21 22:10:03 -06:00
a696b26301
Merge branch 'clean-master2' of github.com:julient31/lammps into pppm_spin
...
Conflicts:
src/SPIN/pair_spin_exchange.cpp
src/atom.cpp
src/pair.cpp
2019-04-19 15:02:25 -06:00
c6d0f7ca87
Update equations
2019-04-19 14:27:03 -05:00
ba7882c1ff
Add parameter file and example
2019-04-19 14:17:57 -05:00
d3c5d7e423
Add documentation
2019-04-19 13:56:26 -05:00
dec1ad19b5
added e3b.jpg
2019-04-19 10:33:51 -05:00
37d84de09c
flushing buffer to see more messages for error->one calls
2019-04-18 15:55:21 -06:00
941281e9e9
fixed isnan error
2019-04-18 10:11:00 -05:00
e700ccd4df
Update header
2019-04-17 22:11:24 -05:00
4621af4b9d
Modify to accept NULL for pair_coeff
2019-04-17 21:34:55 -05:00
f27ed871f9
Uncrustify code
2019-04-17 18:11:31 -05:00
16bb8a1439
Clean up comments
2019-04-17 16:58:18 -05:00
4a4297591e
Did some more cleanups
2019-04-17 12:04:31 -05:00
d6f3a95599
Remove unused variables and methods
2019-04-17 10:53:45 -05:00
cb30414820
Add contribution to virial and atom virial
2019-04-17 10:05:05 -05:00
1f43efc111
Cleaned up the changes in Device and the base class of the pair styles
2019-04-17 00:09:49 -05:00
c55009a0ac
Enabled neighbor list build on the device with pair_style hybrid and hybrid/overlay
2019-04-16 23:30:25 -05:00
ebee2b588c
Merge branch 'gran_mods' of github.com:dsbolin/lammps into gran_mods
2019-04-16 17:00:10 -06:00
4b2388339e
Fixes bug in calculation of relative tangential velocity for granular wall particle interactions.
...
Thanks to Andrew Santos for providing a test case that reveals this.
2019-04-16 16:59:21 -06:00
1d4372c24d
Fixes bug in calculation of relative tangential velocity for granular wall particle interactions
2019-04-16 16:40:41 -06:00
82a87322ed
Get the same forces as KIM implementation
2019-04-16 16:54:17 -05:00
5fb164d586
Get total energy correct
2019-04-16 15:04:16 -05:00
4c565db9af
update contrib authors
2019-04-16 11:50:33 -05:00
0eebb31903
update contact info
2019-04-16 11:48:45 -05:00
69e7a2a237
add e3b water model
2019-04-16 11:32:47 -05:00
835fce7a5e
Copy all function from KIM implementation to PairDRIP
2019-04-16 10:51:20 -05:00
fdaa3f48e9
Modify all methods other than compute
2019-04-15 22:38:51 -05:00
2bdd9b7544
Remove single
2019-04-15 20:14:10 -05:00
100f17077c
Create pair_drip by copying KC files
2019-04-15 19:27:41 -05:00
0b24a3d830
Added a 'mass_velocity' damping option to the new granular pair styles and granular wall interaction.
...
This is to more closely match the old style pair gran/hooke/* damping behavior.
Updated doc page accordingly, as well as adding some examples on how to match old pair gran/* styles.
2019-04-15 16:14:02 -06:00
2e9404acdf
Fix typo [skip ci]
2019-04-15 16:06:36 +09:00
80431612c7
Merge pull request #47 from lammps/master
...
rebase
2019-04-14 20:11:37 -06:00
d0826f2838
Added granular example input scripts
2019-04-13 23:52:30 -06:00
d33a30806a
Minor code clean up in pair_granular.cpp
2019-04-13 23:37:46 -06:00
14d3d09de3
Fixed several errors in granular doc pages, particularly coefficients in examples
2019-04-13 23:36:40 -06:00
5e3929de56
Commit2 JT 041019
...
- correct spelling in Howto_spin.txt
2019-04-10 13:35:58 -06:00
70c816aa02
Commit JT 041019
...
- corrected setforce/spin
- added an example
- added the documentation (in setforce)
- updated the Howto_spin documentation
2019-04-10 13:18:33 -06:00
e4e2249b63
Fix issue in comm_kokkos
2019-04-10 10:17:14 -06:00
3d7b387786
Commit JT 040919
...
- first working version of setforce
- modified fix nve/spin to account for it
2019-04-09 16:57:27 -06:00
4af22a723d
Fixes several bugs in fix wall/gran, wall/gran/region:
...
1. Radius of curvature for curved regions was incorrectly used to compute wall-particle overlaps
2. Uninitialized values of rolling and twisting history could produce crashes in
cases that don't initialize these to 0 by default. These are now initialized to 0.
3. Fixed a bug with the use of 'NULL' for specification of the tangential stiffness for
wall/gran and wall/gran/region
2019-04-09 16:40:49 -06:00
cf35ebe5fa
Revert optimization that is causing regression tests to fail
2019-04-09 16:17:37 -06:00
073f003470
Doc tweak
2019-04-09 15:17:40 -06:00
618547b72e
Reduce DELTA and revert subview change
2019-04-09 14:40:39 -06:00
a01bce46bb
Reduce GPU/CPU data transfer
2019-04-09 10:23:37 -06:00
82be3ee32c
Only use team with full neigh list
2019-04-09 09:17:07 -06:00
16b17f812c
Update docs
2019-04-09 08:51:24 -06:00
915c3a6001
step version number for next patch release
2019-04-09 03:06:04 -04:00
8ec231a8e5
Commit JT 040819
...
- corrected bug in fix nve/spin (init tables with grow)
- start work for fix setforce/spin
2019-04-08 16:54:25 -06:00
22b7e12baf
Merge branch 'kk_binsize' into team_opt
2019-04-08 16:40:20 -06:00
c11b1edc1f
Avoid spell checker error
2019-04-08 16:35:36 -06:00
b8d3c9e01b
Rename team option to neigh/thread
2019-04-08 16:02:18 -06:00
149a57f3ae
Add threshold for using Kokkos teams
2019-04-08 15:21:42 -06:00
db74f14f33
Merge branch 'master' into report-uninstalled-pkg-style
...
# Conflicts:
# cmake/CMakeLists.txt
2019-04-08 17:16:30 -04:00
69c1a7954a
correct test for leftovers from conventional builds
2019-04-08 17:14:59 -04:00
7f2c81657b
Merge from upstream
2019-04-08 14:14:52 -06:00
b8ae466999
Commit4 JT 040819
...
- added unknown names/acronyms in doc/utils/sphinx-config/false_positives.txt
2019-04-08 14:00:49 -06:00
fbda72891c
Fix spelling error
2019-04-08 13:41:33 -06:00
ece46dbfa5
Small tweak to Kokkos docs
2019-04-08 13:12:21 -06:00
2bb69773d3
Update Kokkos docs
2019-04-08 13:07:29 -06:00
77d80c84c9
Change defaults for KOKKOS package
2019-04-08 12:37:49 -06:00
aa336c2bb4
Merge branch 'master' into kk_binsize
2019-04-08 12:07:58 -06:00
814b9b9378
Merge branch 'clean-master2' of github.com:julient31/lammps into gneb_spin
2019-04-08 11:26:48 -06:00
1501e9ba8a
Commit3 JT 040819
...
- README and interpolate.c for in examples/SPIN/gneb/interpolate/
2019-04-08 11:22:02 -06:00
57247142d2
Commit2 JT 040819
...
- finished doc (compiled and spell check)
- compiled with -Wall -Wextra, unused var. removed
2019-04-08 11:08:06 -06:00
1e07ef6f87
Added example for pouring of particles on flat wall with new granular pair style
2019-04-08 09:13:22 -06:00
898860328b
Merge pull request #1416 from akohlmey/collected-small-changes
...
More collected small changes and bug fixes for next patch release
2019-04-08 10:42:10 -04:00
fcb4b75589
Commit JT 040819
...
- improved documentation neb/spin
2019-04-08 07:24:18 -06:00
f2113ab04a
update manual and headers for updated error message
2019-04-08 07:16:22 -04:00
dc40886d23
improve comments and formatting
2019-04-08 06:40:39 -04:00
6ee002d6cf
add cmake support for enhanced missing style error reports
2019-04-07 22:32:31 -04:00
d640c712f8
apply new utility function to most places creating new styles
2019-04-07 21:18:20 -04:00
9166001041
add code to allow reporting which styles are part of what package
2019-04-07 20:55:00 -04:00
2fbf86a58d
add support for creating packages_*.h files in conventional make
2019-04-07 20:52:15 -04:00
cb559659f8
write a full-fledged LAMMPS manpage.
2019-04-07 10:35:00 -04:00
5c5b57be5a
minor tweaks
2019-04-07 10:34:25 -04:00
8c4a497af4
set default to automatically download scafacos lib if not found
2019-04-07 06:10:39 -04:00
e57c4c60bd
fix spelling issue
2019-04-07 05:59:28 -04:00
13cf357f66
document in README, that msi2lmp is now build alongside LAMMPS
2019-04-07 00:47:10 -04:00
6f7b3643ef
document clang/clang++ preset with settings for MPI and OpenMP
2019-04-07 00:46:43 -04:00
e57e4a730b
more packages with default-to-download-if-lib-not-found
2019-04-07 00:45:57 -04:00
b40c4d1641
update version number and some reformatting of the LAMMPS manpage
2019-04-06 23:45:01 -04:00
1dd21e6e0c
make downloaded LATTE library use the same BLAS/LAPACK as LAMMPS
2019-04-06 23:44:27 -04:00
a6c9a782a4
add manpage for msi2lmp
2019-04-06 23:41:48 -04:00
3b43fc3ea7
install msi2lmp force field files and set environment variable, so they can be found automatically
2019-04-06 20:41:00 -04:00
0d8d8dc0da
Merge branch 'master' into collected-small-changes
2019-04-06 19:52:39 -04:00
ce1040a103
Merge pull request #1414 from oywg11/github-tutorial-update
...
fix two bugs in potential #839
2019-04-06 19:44:11 -04:00
b25657c67b
trigger download by default if not found for LATTE package/library
2019-04-06 17:49:56 -04:00
494e76da7d
add false positive
2019-04-06 17:29:04 -04:00
cb398bd026
silence some more compiler warnings
2019-04-06 17:23:37 -04:00
72b69783de
add download-default-if-not-found logic to voro++ library for VORONOI package
2019-04-06 17:17:17 -04:00
8c02ce7302
silence some compiler warnings
2019-04-06 17:03:40 -04:00
f98aed419c
document the 'maxelt' define in pair style meam/c and how to change it
2019-04-06 17:03:24 -04:00
86f4080b71
some dead code removal in pair style kim.
2019-04-06 16:48:29 -04:00
59a4d42231
make default CMake setting for DOWNLOAD_KIM depend on whether the KIM API is found or not
2019-04-06 16:47:48 -04:00
e8289b0024
Merge branch 'find-kim-fix' of https://github.com/ellio167/lammps into collected-small-changes
2019-04-06 16:28:48 -04:00
3070a11041
guard against extracting too many elements from the MEAM library into the statically sized arrays
...
this will abort with a meaningful error message and people can fix up their LAMMPS binary as needed.
2019-04-06 16:23:10 -04:00
47b7437976
Have FindKIM-API.cmake work in QUIET mode
2019-04-06 15:08:15 -05:00
6643a4ec92
Fixup FindKIM-API.cmake and clean up some v2 remnants
2019-04-06 14:20:21 -05:00
cb27d03c79
stop with error message when computing per-atom stress for reax/c/omp
2019-04-06 11:27:04 -04:00
8683e1ebf8
revert ineffective changes
2019-04-06 11:24:59 -04:00
d6a12f6c3e
roll back ineffective changes and add zeroing of allocated storage
2019-04-06 11:22:22 -04:00
efa8c8d58b
sanitize file pointer access handling
2019-04-06 11:21:43 -04:00
bcb6e1be4f
disable fdotr for virial also for regular pair style reax/c
2019-04-06 09:45:19 -04:00
bca7364ba3
disallow using fdotr for computing virial contributions with reax/c/omp
2019-04-06 09:21:50 -04:00
9334c72c04
clang can be installed supporting OpenMP without having omp.h installed: add check
2019-04-06 08:59:06 -04:00
e629733d0b
change error-all to error-one
2019-04-06 10:26:56 +03:00
f10534a721
add code to build msi2lmp with CMake
2019-04-05 23:56:23 -04:00
de0938da39
avoid segfault when catching command line flag errors with EXCEPTIONS enabled
2019-04-05 23:24:43 -04:00
f8018a8bba
Commit2 JT 040519
...
- added angle in doc
- improved doc neb/spin
2019-04-05 16:44:23 -06:00
3d7a4fb945
silence compiler warnings, remove dead code
2019-04-05 17:04:07 -04:00
d17553d8d2
add preset to make it easier to use clang with OpenMP and MPI
2019-04-05 16:52:28 -04:00
e56d69a267
silence compiler warnings
2019-04-05 16:52:03 -04:00
67f8c83661
Merge pull request #1415 from stanmoore1/kk_nh
...
Fix bug in fix_nh_kokkos
2019-04-05 16:50:08 -04:00
542d8aaf07
Fix bug in fix_nh_kokkos
2019-04-05 14:16:25 -06:00
6e6d350572
correct the spelling
2019-04-05 23:01:28 +03:00
4f459a59a1
correct the spelling
2019-04-05 22:55:40 +03:00
ac7312caf1
Merge pull request #1409 from akohlmey/collected-small-changes
...
Collected small changes and bugfixes for the next patch release
2019-04-05 15:39:16 -04:00
ed90596849
Merge pull request #1399 from rtoijala/fix-elstop
...
Add fix electron/stopping to USER-MISC
2019-04-05 15:34:41 -04:00
7f040a3676
Merge pull request #1404 from akohlmey/compute-local-bugfix
...
Fix bug reported in Issue #1401
2019-04-05 15:34:10 -04:00
da16a7e50b
Commit JT 040519
...
- initial rotation with Rodrigues' formula + exception
- worked on neb_spin documentation
- removed pair/spin warning for neb/spin
2019-04-05 13:22:46 -06:00
815ad4dab2
fix a bug in ILP
2019-04-05 22:04:45 +03:00
05993a79b8
Merge branch 'pair_kim_fix' of https://github.com/ellio167/lammps into collected-small-changes
2019-04-05 11:39:19 -04:00
175f3ee648
Fix pointer assignment in pair_kim
...
Bug only affects cases where neighbor list needs to be stripped.
Thanks to Mingjian Wen (@mjwen) for finding and reporting this.
2019-04-05 10:14:45 -05:00
2e1da2958d
resolve toctree and paper anchor issues
2019-04-05 11:04:11 -04:00
2757e4e6e6
two more false positives
2019-04-05 10:53:41 -04:00
85a0461a48
reword and reformat text in Howto_bioFF.txt a little bit. add warnings about msi2lmp's age and lack of maintenance
2019-04-05 10:53:23 -04:00
20cbe1edff
Merge branch 'patch-1' of https://github.com/evoyiatzis/lammps into collected-small-changes
2019-04-05 10:36:53 -04:00
cb272159ba
Merge branch 'master' of github.com:lammps/lammps into gran_mods
2019-04-05 07:53:51 -06:00
73b2e1f47c
Merge conflict in doc page (newline issue)
2019-04-05 07:53:32 -06:00
5d3801cb12
Include info for COMPASS in the Howto section
2019-04-05 15:50:58 +02:00
383e206cc2
the GCC folks did it again. :-(
2019-04-05 08:00:04 -04:00
8b2a8ad08b
fix stupid typo
2019-04-05 06:32:59 -04:00
42e8a7613e
stop with error or print a warning when the system or atom ids get to large for reax/c pair styles
2019-04-05 06:29:38 -04:00
4f026b9b38
remove trailing whitespace
2019-04-05 06:14:10 -04:00
76dfcc1dfd
Merge branch 'mc-bigbig-fix' of https://github.com/rtoijala/lammps into collected-small-changes
2019-04-05 06:07:54 -04:00
9543335613
Merge branch 'master' into collected-small-changes
2019-04-05 06:05:22 -04:00
f4159ff592
implement different -DLAMMPS_BIGBIG workaround without breaking format
2019-04-05 05:53:19 -04:00
e359e80118
fix bug reported in issue #1410
2019-04-04 22:39:58 -04:00
dbbf198edb
more accurate matching of styles using utils::strmatch()
2019-04-04 17:10:27 -04:00
df94e80bb1
silence compiler warnings
2019-04-04 16:52:08 -04:00
4003387fb1
dead code removal
2019-04-04 16:51:59 -04:00
ab5c3b0386
protect against possible buffer overflow
2019-04-04 16:51:37 -04:00
78bab6ee39
make format macros in USER-REAXC compatible with -DLAMMPS_BIGBIG
2019-04-04 16:36:57 -04:00
c52a330a79
update USER-PLUMED support for version 2.5.1 and fix bug in Install.py script
2019-04-04 14:19:53 -04:00
265ad4512d
add sanity check on plumed pre-installed path location
2019-04-04 13:18:27 -04:00
605524ab66
Merge pull request #1406 from akohlmey/fix-some-64-bit-integer-issues
...
Fix some 64 bit integer issues
2019-04-04 12:47:34 -04:00
968ac3d8d7
Merge pull request #1367 from mkanski/reax_better_errors
...
Removing calls to MPI_Abort from reax/c + a fix for a memory leak
2019-04-04 12:47:02 -04:00
81dd96f970
print more meaningful error message when trying to access individual data from a local array produced by a compute */local
2019-04-04 12:42:54 -04:00
50427ce05d
flag intended fallthrough cases for GNU compilers
2019-04-04 09:38:53 -04:00
a9c376f20d
use tagint instead of int when communicating atom ids
2019-04-04 09:38:28 -04:00
88d160f86e
avoid segfault in Special::angle_trim() if only angles or only dihedrals are defined
2019-04-04 09:13:18 -04:00
8c03f51020
fix 32-bit/64-bit overflow issue in expression
2019-04-04 09:01:39 -04:00
2aa7a150b4
USER-SMD: Use TAGINT_FORMAT where appropriate
2019-04-04 15:53:00 +03:00
6679469220
USER-MANIFOLD: Use TAGINT_FORMAT where appropriate
2019-04-04 15:52:57 +03:00
da77dde04d
MC/fix_bond_break: Use TAGINT_FORMAT where appropriate
2019-04-04 14:51:40 +03:00
6ff1fee6d6
more simplifications
2019-04-04 09:54:39 +02:00
619c2322e5
Merge remote-tracking branch 'upstream/master' into fix-elstop
2019-04-04 10:03:36 +03:00
0d78c7b43d
fix elstop: Rename to fix electron/stopping
2019-04-04 09:57:15 +03:00
8820467a8b
fix wrong column size assignment bug when using optional arguments in some local computes
2019-04-03 15:15:40 -04:00
d4a495151e
Simplify access to error in reax/c/omp
2019-04-03 19:40:40 +02:00
e45e92b1cb
Commit JT 040319
...
- improved examples
- start rework gneb init. (Rodrigues' formula)
2019-04-03 11:24:37 -06:00
501558743b
Merge with current master
2019-04-03 19:17:15 +02:00
d7a5bf4e16
Repair last commit
2019-04-03 18:52:14 +02:00
1a105253c1
Check the MPI rank differently
2019-04-03 18:24:38 +02:00
f2f49e60bf
Make some errors more elaborate + change some error->all to error->one
2019-04-03 18:12:12 +02:00
f73ccc3025
Merge pull request #1402 from akohlmey/collected-small-changes
...
Collected changes for improving CI testing, CMake, and coding convention compliance
2019-04-03 10:51:40 -04:00
1696432e82
resolve conflict between src/STUBS/mpi.h and lib/message/cslib/src/STUBS_MPI/mpi.h
2019-04-03 01:00:53 -04:00
7372e8fde1
must add STUBS_MPI to cslib includes when compiling without MPI
2019-04-03 00:41:03 -04:00
f17aff6331
add some missing entries to src/USER-MISC/README
2019-04-03 00:24:36 -04:00
537704fdaa
eliminate the use of the "using" keyword in headers of the KOKKOS package
2019-04-03 00:13:52 -04:00
52a13f31b3
remove "using namespace" from header
2019-04-03 00:04:12 -04:00
f02b364e6e
remove "using namespace" from header and include required header
2019-04-03 00:03:34 -04:00
40f1662c93
reduce compiler warnings
2019-04-02 23:44:00 -04:00
6cb120d691
get rid of "using" in USER-REAXC header
2019-04-02 23:20:53 -04:00
a149fdb420
forgot MESSAGE package in all_on/off.cmake preset
2019-04-02 23:19:37 -04:00
b1070f4703
must add USER-SCAFACOS to nolib.cmake preset, as it requires GSL
2019-04-02 23:10:59 -04:00
778537e734
update micelle example for improved reproducibility
2019-04-02 22:32:15 -04:00
921d3dadf8
Merge pull request #1400 from akohlmey/collected-small-changes
...
Refactor USER-INTEL support in CMake and support Linux-2-Windows cross-compiling with CMake
2019-04-02 17:48:21 -04:00
bd923d8bd4
fix second typo in the same word. i need a break... :-(
2019-04-02 17:33:35 -04:00
6411ff8359
transfer MPI/OpenMP selection from LAMMPS to downloaded Plumed library configuration
2019-04-02 17:25:26 -04:00
4a003644fe
fix typo
2019-04-02 16:41:02 -04:00
365166fef0
print warning messages about calls to self only once
2019-04-02 16:01:42 -04:00
34b023456b
add message about -DLAMMPS_BIGBIG incompatibility of scatter/gather functions
2019-04-02 15:28:48 -04:00
978b52ee8c
add warning/status messages about skipping TBB malloc and MKL RNG
2019-04-02 15:06:56 -04:00
98bd720c68
improved formatting of cmake settings and presets related docs
2019-04-02 14:56:51 -04:00
4824992a1e
update documentation for recent changes to CMake presets
2019-04-02 14:31:13 -04:00
5a75125426
add some popular packages requiring libraries to most.cmake preset
2019-04-02 14:30:34 -04:00
cb5c3f900e
add minimal.cmake and most.cmake presets
2019-04-02 12:41:12 -04:00
74ce164457
restore lost edit to all_on.cmake and all_off.cmake that syncs the list of packages
2019-04-02 12:06:51 -04:00
3eab343821
give access to LAMMPS object and wrap in macros for optional exception handling
2019-04-02 11:49:08 -04:00
fd7c680654
the lammps_gather_atom*() and lammps_scatter_atom() library functions are not compatible with -DLAMMPS_BIGBIG. divert to dummy functions resulting in error exists.
2019-04-02 11:39:46 -04:00
764fb2522b
abort already in cmake when including USER-INTEL with -DLAMMPS_BIGBIG
2019-04-02 11:21:25 -04:00
ef184c9b1b
remove presets, that try to mimic settings from the conventional build, but make little sense with cmake
2019-04-02 09:34:03 -04:00
0ab65c0343
update docs for building LAMMPS for windows
2019-04-02 07:12:55 -04:00
800f3a81b1
update documentation for changes in USER-INTEL support in CMake
2019-04-02 06:59:19 -04:00
91f3a94851
fix typo in docs
2019-04-02 05:49:25 -04:00
d1cb8970d5
fix elstop: Remove unused includes
2019-04-02 09:29:27 +03:00
d3ea115436
Tweaks to doc page
2019-04-01 22:13:49 -06:00
c044eeb482
update nolib.cmake and change it so it disables all packages requiring some external library or equivalent
2019-04-01 22:23:36 -04:00
2fc7395c14
add some comments to updated all-on / all-off presets
2019-04-01 22:22:31 -04:00
719a74a02f
must include omp.h header when using OpenMP API functions
2019-04-01 22:10:55 -04:00
b1badb6555
update all-on and all-off presets for recently added and removed packages
2019-04-01 22:09:58 -04:00
0b8332cedf
Commit2 JT 040119
...
- improved verbose output
- work on examples
2019-04-01 17:52:59 -06:00
200aa2d06f
missed a few packages in cross-compiler preset
2019-04-01 18:50:53 -04:00
3a0b108f91
reformat
2019-04-01 18:22:06 -04:00
677974573a
Merge branch 'clean-master2' of github.com:julient31/lammps into gneb_spin
2019-04-01 16:12:11 -06:00
76b848bb0a
include USER-INTEL, but need to disable support for LRT mode
2019-04-01 17:58:19 -04:00
a0e5d14990
Commit JT 040119
...
- corrected tangent vector projection
- output verbose (Gradidottan)
2019-04-01 15:53:36 -06:00
35129c0881
posix_memalign() does not exist on windows, so we have to workaround using it with USER-INTEL
2019-04-01 17:51:53 -04:00
70ae5f41e3
tweaks for compiling USER-INTEL in cpu mode on Windows with GCC
2019-04-01 17:46:25 -04:00
a7bb772db7
Merge branch 'refactor-user-intel-cmake' into collected-small-changes
2019-04-01 17:39:43 -04:00
8d8f0af7a6
add download flags to mingw preset
2019-04-01 17:38:53 -04:00
d5aa60dbfe
skip inline function optimizations for windows when compiling with mingw
2019-04-01 17:23:27 -04:00
b7aecc0d59
avoid linking with -ldl on windows, as it is not needed or supported
2019-04-01 17:22:53 -04:00
799c16a8b2
restore a removed check + print some warnings only once
2019-04-01 17:04:09 +02:00
adbc64b45e
Cleaning includes + changing error->all to error->one
2019-04-01 16:34:34 +02:00
2e7316a9e3
fix another windows portability issue in USER-PTM by adding missing header include
2019-04-01 08:11:22 -04:00
a8e5af3cb4
fix elstop: Inline kinetic energy computation
2019-04-01 12:59:25 +03:00
053bdea234
fix elstop: Use inline LaTeX for equation
2019-04-01 12:27:50 +03:00
7688ead60f
add pair style granular to pair style overview page in manual
2019-04-01 04:42:56 -04:00
61d4b7a47f
Add Kai as spelling false positive
2019-04-01 09:14:47 +03:00
3bf4cd9c01
major refactor of USER-INTEL support in CMake
...
- decouple from USER-OMP
- decouple from OpenMP support
- make MKL and TBB optional
- support compilers other than Intel (but print warning about bad performance)
- expose Long-range thread support selection to CMake
- fix bugs and typos and add missing code, so that it actually compiles and includes all styles
2019-03-31 17:17:07 -04:00
4d3c1785c6
add utility function to add custom integrate style
2019-03-31 17:12:11 -04:00
fa407c05a1
neither KOKKOS nor USER-INTEL require OpenMP; they can be built without
2019-03-31 15:00:53 -04:00
971bce7428
address formatting issue in pair granular docs
2019-03-30 23:33:54 -04:00
5065350081
improve kim-query documentation
2019-03-30 23:19:31 -04:00
74489621c4
correct misleading indentation to follow syntax
2019-03-30 22:35:41 -04:00
585403d650
Merge pull request #1397 from ellio167/kim-api-fix-1396
...
Rename FindKIM-API.cmake.in to FindKIM-API.cmake
2019-03-30 22:00:17 -04:00
a28ae7c2c0
Rename FindKIM-API.cmake.in to FindKIM-API.cmake
...
Fixes : #1396
2019-03-30 13:56:02 -05:00
560ccb2719
Merge pull request #1387 from akohlmey/next-patch-release
...
Step version string for next patch release
2019-03-29 14:25:45 -04:00
dd22b80a9d
Merge pull request #1393 from akohlmey/collected-small-changes
...
Collected small changes
2019-03-29 13:57:07 -04:00
ff7f129a5d
remove trailing whitespace
2019-03-29 11:37:26 -04:00
17cd650622
Merge branch 'master' into collected-small-changes
2019-03-29 11:35:15 -04:00
4eafb624b7
Merge pull request #1392 from ellio167/kim-2.0.2
...
Updates for kim-api-2.0.2 release
2019-03-29 11:31:00 -04:00
677753731f
Merge pull request #1395 from vishalkenchan/fix_unset_variable
...
Set Coulomb summation cutoff radii when it is explicitly specified
2019-03-29 10:37:29 -04:00
30929d95e2
Merge pull request #1342 from dsbolin/gran_mods
...
New generalized granular pair style added
2019-03-29 10:37:07 -04:00
75382cf265
update documentation tweaks to run cleanly
2019-03-29 10:34:34 -04:00
ff819be807
more 'war on tabs'
2019-03-29 10:21:44 -04:00
13255d6338
step version to 29 March 2019
2019-03-29 09:20:33 -04:00
6a60dad2c3
Set Coulomb summation cutoff radii in the case it is explicitly specified.
2019-03-29 10:02:15 +01:00
1bf5047c7a
document new CUDA_MPS_SUPPORT option in CMake
2019-03-28 18:03:54 -04:00
747ddf2642
expose -DCUDA_PROXY define to CMake so that the GPU package can be used with nvidia MPS proxy server
2019-03-28 17:15:05 -04:00
9d0e518cc5
Updates for kim-api-2.0.2 release
2019-03-28 15:35:22 -05:00
088a672196
replace (evil) tabs with (nice) spaces
2019-03-28 16:20:57 -04:00
30bca9f91e
force loading of Sphinx version 1.7.6 instead of 2.0.0 or later, so the spellchecker keeps working
2019-03-28 16:20:19 -04:00
93f531441a
Merge pull request #1388 from lammps/tiled-bug
...
bug fix for tiled communication at cutoffs near box size
2019-03-28 13:45:41 -04:00
d71d12d2de
Merge pull request #1391 from akohlmey/more-small-changes
...
Error out when per-atom stress is requested for USER-INTEL styles
2019-03-28 13:45:10 -04:00
74bfd78b06
Merge pull request #1390 from ckadding/master
...
Fix typos in argument checking for compute pressure/cylinder
2019-03-28 13:44:53 -04:00
4aff7191e7
small whitespace cleanup
2019-03-28 13:02:14 -04:00
eab939af23
add a note about the lack of stress/atom in USER-INTEL to the manual
2019-03-28 12:47:06 -04:00
16f66dc561
error out when per-atom stress is requested for bonded interactions with USER-INTEL
2019-03-28 12:38:41 -04:00
61483da58b
error out when per-atom stress is requested
2019-03-28 12:25:40 -04:00
ab12a7c95b
use consistent constants from math_const.h and fast integer powers from math_special
2019-03-28 11:58:04 -04:00
196b8c6eab
Fix typos in error checking
2019-03-28 11:53:32 -04:00
b9bddd7ba6
use ev_init() and add some more cosmetic changes to pair granular
2019-03-28 11:47:41 -04:00
2fa6e913ef
Merge branch 'master' into gran_mods
2019-03-28 11:46:44 -04:00
3cc740b9d3
handle granular specific pair style flags consistently and make sure they are never accessed uninitialized
2019-03-28 11:46:04 -04:00
03ee03c043
remove set but unused flag
2019-03-28 11:44:50 -04:00
5d7c52e114
clean up whitespace issues caused by commit 5210c4c3a4
2019-03-28 11:23:37 -04:00
5210c4c3a4
cosmetic reformatting of new GRANULAR files
2019-03-27 16:58:14 -06:00
6b09f6d490
bug fix for tiled communication at cutoffs near box size
2019-03-27 15:51:10 -06:00
28a6dcd1c3
Merge pull request #1384 from lammps/rendezvous2
...
second attempt at adding rendezvous protocol for some to some communication.
2019-03-27 17:44:16 -04:00
2ad9355140
Merge pull request #1383 from akohlmey/final-changes-for-patch
...
Several small changes and tweaks for patch release
2019-03-27 17:00:56 -04:00
44fe8330b9
Commit JT 032719
...
- commit before wok output
2019-03-27 14:59:12 -06:00
e63d2cee87
Merge pull request #1375 from akohlmey/install-python-for-cmake
...
Refactor python module installer and add install-python target to CMake
2019-03-27 16:47:25 -04:00
b685a0a7b8
need to use fabs() when computing deltas when checking image flags for consistency
2019-03-27 15:47:14 -04:00
c4fd658e9d
rename micelle-rigid to micelle.rigid
2019-03-27 11:07:14 -04:00
8a384df5c3
use utils::strmatch() instead of strncmp()
2019-03-27 06:19:42 -04:00
8ba1d76055
some dead code removal and more whitespace cleanup
2019-03-27 05:38:41 -04:00
af8f06141f
Step version string for next patch release
2019-03-26 23:02:07 -04:00
03e86c4d17
update python module installation instructions
2019-03-26 22:49:21 -04:00
9d22f82ba7
update PyLAMMPS documentation/tutorial for CMake and the refactored installation process
2019-03-26 22:42:09 -04:00
3867972ae8
make PYTHON_INSTDIR a cached variable and implement changes suggested by @junghans
2019-03-26 22:08:53 -04:00
77e323d28c
prefix option in install.py not needed
2019-03-26 21:55:07 -04:00
1926c95625
correct micelle data file without overwriting the molecule ids
2019-03-26 19:08:58 -04:00
b6b0d0b30e
minor whitespace cleanup commit to retrigger PR tests on github
2019-03-26 16:43:09 -04:00
dbd458e9e3
update micelle example with corrected data file and rigid body input
2019-03-26 16:35:35 -04:00
5a6a8a9e57
Merge pull request #1379 from lammps/hyper
...
Hyper-dynamics update
2019-03-26 16:30:37 -04:00
07a6749ddc
install LAMMPS python module with either install-python or install target if prerequisites are given
2019-03-26 16:00:48 -04:00
3cabfd13cd
Commit JT 032619
...
- finish merge of min_spin.cpp
- test output
2019-03-26 12:51:51 -06:00
26b90727b3
whitespace cleanup
2019-03-26 13:26:09 -04:00
cf349633f7
cosmetic changes
2019-03-26 13:09:49 -04:00
b8747ce8fb
Merge branch 'clean-master2' of github.com:julient31/lammps into gneb_spin
...
Conflicts:
doc/src/min_modify.txt
doc/src/min_spin.txt
examples/SPIN/spinmin/in.spinmin.bfo
examples/SPIN/spinmin/in.spinmin.iron
src/SPIN/fix_precession_spin.cpp
src/SPIN/min_spin.cpp
src/SPIN/min_spin.h
src/SPIN/pair_spin_dmi.cpp
src/SPIN/pair_spin_exchange.cpp
2019-03-26 10:59:21 -06:00
efad31f474
bug fixes to added rendezvous algorithms
2019-03-26 10:09:16 -06:00
e2e4fe2cf7
Merge pull request #1380 from julient31/minimizer_spin
...
Add a spin minimizer in the SPIN package
2019-03-26 11:52:21 -04:00
89bc79f657
Merge pull request #1382 from lammps/revert-1238-rendezvous
...
Revert "Rendezvous"
2019-03-26 11:51:27 -04:00
fff28a8666
remove trailing whitespace
2019-03-26 11:17:21 -04:00
1266b866e0
add some degree of endian detection to hashlittle.cpp
2019-03-26 11:01:39 -04:00
1ca0c78a2e
turn off diagnostic output for rendezvous op
2019-03-26 11:01:39 -04:00
0bf6b91576
bug fix for new fix shake redezvous comm
2019-03-26 11:01:39 -04:00
62045a9c52
cleanup up rendezvous diagnostic output
2019-03-26 11:01:38 -04:00
bbe6c9bb63
added diagnostic info for memory and balance info
2019-03-26 11:01:38 -04:00
fc002e30d3
added rendezvous via all2all
2019-03-26 11:01:38 -04:00
981f12ebeb
fix a small memory leak in SHAKE setup
2019-03-26 11:01:38 -04:00
b370a61b60
added rendezvous alg to fix shake
2019-03-26 11:01:38 -04:00
a3a16acead
propagate rendezvous changes to fix rigid/small
2019-03-26 11:01:38 -04:00
17817fc290
less comm version of special bonds rendezvous
2019-03-26 11:01:38 -04:00
3f9d59294e
replace STL map with atom->map in special, better code comments
2019-03-26 11:01:37 -04:00
9912c44413
rendevous comm option for special bonds and fix rigid/small
2019-03-26 11:01:33 -04:00
676370ade7
Commit JT 032619
...
- added citeme in neb/spin
- started work on distance output
2019-03-26 07:21:16 -06:00
8c99752cec
Add fix elstop to USER-MISC
...
Implements inelastic energy loss for fast particles in solids.
2019-03-26 10:08:20 +02:00
d7a2949d1a
Revert "Rendezvous"
2019-03-25 21:30:48 -04:00
6e7f13e6f9
Merge branch 'kim_query' of https://github.com/ellio167/lammps into final-changes-for-patch
2019-03-25 21:19:23 -04:00
4e74ccbbbe
restore building developer pdf before manual pdf
2019-03-25 21:18:17 -04:00
b0a07f189c
must use top-level dir to get the correct modified status
2019-03-25 21:18:17 -04:00
19d25203ad
add min_style spin to commands overview
2019-03-25 21:05:13 -04:00
82d646cede
print warning about missing fix nve/spin only on MPI rank 0
2019-03-25 20:59:22 -04:00
7b3f952990
whitespace cleanup and dead code removal
2019-03-25 20:50:39 -04:00
36b645d238
add min_spin page to toclist
2019-03-25 20:46:42 -04:00
b8c4e09b27
Put #ifdef around #include "curl/curl.h" in kim_query.cpp
2019-03-25 19:14:08 -05:00
81a4d293db
Commit4 JT 032519
...
- corrected documentation (errors in min_spin.txt and
min_modify.txt)
- changed the code accordingly
2019-03-25 15:43:58 -06:00
cb92bccdff
Merge pull request #1238 from lammps/rendezvous
...
Implement rendezvous protocol for more efficient communication setup for large number of MPI ranks
2019-03-25 17:20:00 -04:00
0edb82eb5e
update format
2019-03-25 17:14:58 -04:00
b0a741fc58
add support for --prefix to python module installer
2019-03-25 16:51:35 -04:00
30be5e94d9
Commit3 JT 032519
...
- updated the README file
- updated examples/SPIN/spinmin/
2019-03-25 14:22:16 -06:00
7a00997a14
Commit2 JT 032519
...
- added equations for documentation
- updated examples (not calling fix nve/spin)
- replaced error message by warning in all pair/spin
2019-03-25 14:03:28 -06:00
a726362888
Commit JT 032519
...
- adding all min files into new branch
- preparing branch for pull request of spin minimizer
2019-03-25 12:57:42 -06:00
3e8c1c801b
add some degree of endian detection to hashlittle.cpp
2019-03-25 14:03:29 -04:00
2f20581b29
Merge pull request #1374 from akohlmey/collected-small-fixes
...
Collected small changes for the next patch release
2019-03-25 13:15:45 -04:00
5d54e888d5
Merge pull request #1371 from akohlmey/add-kim-query
...
Add kim_query command to KIM package
2019-03-25 13:15:20 -04:00
1bd47f0318
Merge pull request #1365 from martok/meamc-evclear
...
Consolidate clearing of eflags and vflags
2019-03-25 13:14:59 -04:00
b055837f49
Merge pull request #1372 from julient31/minprec_spin
...
Add min_post_force in fix_precession_spin
2019-03-25 13:14:46 -04:00
34d1ed9b54
Merge pull request #1376 from junghans/cmake_gitversion
...
cmake: move lmpgitversion generation to build phase
2019-03-25 13:14:30 -04:00
eedc88eb9b
MPI_Abort removed from reax/c/kk + fixed some declarations
2019-03-25 18:01:31 +01:00
88755aefca
Added support for reax/c/omp
2019-03-25 17:44:52 +01:00
ab748ffe48
turn off diagnostic output for rendezvous op
2019-03-25 10:29:06 -06:00
a20d58312d
add missing convesion to fractional coordinates and back for enforced PBC dumps of triclinic cells
2019-03-25 12:25:50 -04:00
e04ab51970
bug fix for new fix shake redezvous comm
2019-03-25 10:20:32 -06:00
5554deda39
fixed 2 spelling errors
2019-03-25 10:07:07 -06:00
de99dc8974
new output files
2019-03-25 09:54:28 -06:00
e9384b6b17
updating output files
2019-03-25 09:52:16 -06:00
a89a2de9d4
Removed unnecessary MPI_comm
2019-03-25 16:45:59 +01:00
b2a7205abe
re-order ev_init() and ev_setup() so that 'init' comes before 'setup' as requested by @sjplimp
2019-03-25 11:31:23 -04:00
881cc71a44
Merge branch 'master' into hyper
2019-03-25 09:21:09 -06:00
83e458af0b
Cleaning changes 2
2019-03-25 15:22:20 +01:00
99acb4ac54
Cleaning changes 1
2019-03-25 15:00:52 +01:00
f557b12e03
Merge branch 'clean-master2' of github.com:julient31/lammps into gneb_spin
2019-03-25 07:34:38 -06:00
111ff4475e
Pointer moved to reax lists
2019-03-25 14:18:55 +01:00
414f9b25d1
cmake: move lmpgitversion generation to build phase
2019-03-23 08:01:41 -06:00
d5074b39a0
Merge pull request #57 from ellio167/add-kim-query
...
Update kim example query and log files
2019-03-22 21:42:06 -04:00
3464464ea9
Update kim example query and log files
2019-03-22 20:20:47 -05:00
22be3bd37e
fix spelling error and add false positives for spellchecking
2019-03-22 17:33:16 -04:00
f69173f410
partial documentation update
2019-03-22 17:25:03 -04:00
52f9e4a960
allow overriding the location of the molfile plugin headers with CMake
2019-03-22 14:11:02 -04:00
c23ace9c97
Commit JT 032219
...
- fixed bug 1: precession_spin had no min_setup
- fixed bug 2: incorrect init of spins in neb/spin
- improved doc min_spin.txt (added eqs, and connected to related
files).
2019-03-22 11:52:09 -06:00
e50c269a6b
add install-python target with suitable error message also when not building a shared library
2019-03-22 12:51:57 -04:00
04f999fdd6
add install-python target to CMake build system. decouple python module install from python package
2019-03-22 12:35:21 -04:00
817a851a30
adapt master makefile to refactored python module installer script
2019-03-22 12:01:59 -04:00
0f030acc59
refactoring python module installer script to be (more) platform neutral and compatible with conventional make and CMake builds
2019-03-22 11:59:15 -04:00
cd6b23d104
explicitly request OpenCL version 1.2 compatibility when compiling GPU package kernels for OpenCL
2019-03-22 09:50:31 -04:00
75d63df4e0
fix small memory leak in pair style hybrid when reading restarts
2019-03-22 05:41:32 -04:00
8916aeb36d
update for README to USER-SMTBQ with up-to-date maintainer e-mails
2019-03-22 05:25:14 -04:00
b975d59d9f
make use of copymode flag in pair style destructors consistent
2019-03-22 05:15:02 -04:00
8f90d6c6d0
must bracket 'memory->destroy()' calls in destructor with 'if (allocated)'
2019-03-22 04:55:13 -04:00
1e8ccb1774
initialize setflag and cutsq pointers to NULL, so they are not accessed uninitialized by accident
2019-03-22 04:54:06 -04:00
f2ef02b6d9
Comm exchange is a no-op for 1 MPI rank
2019-03-21 09:27:18 -06:00
c3adfcbc15
Add missing sync in comm_kokkos
2019-03-21 08:56:12 -06:00
76b9c0049d
Merge pull request #1359 from martok/dynamical-matrix
...
Updates and bugfixes to the dynamical_matrix command
2019-03-20 21:34:34 -04:00
744a8215dd
Fix compile error in comm_kokkos and indent in atom_vec_kokkos
2019-03-20 15:08:08 -06:00
1f44dc2498
Remove unused array in comm_kokkos
2019-03-20 15:01:47 -06:00
d1e751d717
Fix thread safety issue in fused forward comm
2019-03-20 14:32:03 -06:00
2cbf56846a
Commit JT 032019
...
- moved gneb files from src/REPLICA to src/SPIN
- changed name of min/spin
- implemented read_param in min.cpp and min_spin.cpp
- set sp_flag tests in min_spin.cpp and neb_spin.cpp
2019-03-20 10:41:36 -06:00
86810c2d7c
Commit2 JT 031919
...
- correct error in fix_precession_spin
- only the sign of the force needed a correction
2019-03-19 22:44:26 -06:00
a508f1de6c
Commit JT 031919
...
- correct. error in fix_prec_spin
- added min_post_force in fix_prec_spin
2019-03-19 22:30:44 -06:00
08273c40d7
Fix compile issue in comm_kokkos
2019-03-19 14:29:45 -06:00
2dbc2c5916
fix spelling issues in documentation and some minor clarification
2019-03-19 16:04:53 -04:00
1c3e3ce548
add kim_query command to commands list
2019-03-19 15:57:19 -04:00
fed48427be
update lib/kim/Install.py to support md5 checksum. update CMake support as needed
2019-03-19 15:48:03 -04:00
38c373a0e4
integrate new kim_query command into the documentation environment
2019-03-19 15:42:35 -04:00
741a7fe630
final touches to support compiling with libcurl transparently
2019-03-19 15:40:49 -04:00
7a8bb5baaf
come code cleanup and refactoring
2019-03-19 15:33:53 -04:00
02b800a3bb
add template for new kim_query command
2019-03-19 15:33:48 -04:00
a626efbca0
Merge pull request #1370 from akohlmey/write-data-for-dihedrals-fixes
...
Enable write_data for more dihedral styles and related corrections
2019-03-19 13:55:15 -04:00
487671c46b
enable write_data functionality for more dihedral styles
2019-03-19 12:10:30 -04:00
e87e215bcc
enable and correct write_data output for dihedral style spherical
2019-03-19 12:02:25 -04:00
c0c61268ee
store only dihedral style info in restart, no coeffs
2019-03-19 11:56:23 -04:00
cf8bee9b46
remove unused and redundant data elements. no write_data support for tables.
2019-03-19 11:43:29 -04:00
0d4dbb8d73
Merge branch 'clean-master2' of github.com:julient31/lammps into gneb_spin
2019-03-19 09:01:27 -06:00
194e11c329
Commit JT 031919
...
- bug with sk sim
- commit/push before pull up-to-date SPIN from master
2019-03-19 08:12:49 -06:00
e2d28f5160
Only copy pbc info in comm setup
2019-03-18 15:27:35 -06:00
b50ef59a19
Optimize Kokkos comm for small systems
2019-03-18 13:17:32 -06:00
36836598b1
Reduce data transfer in exchange
2019-03-18 10:45:14 -06:00
ac20d1ab41
fix corner-case issue with hyper communication, also timer
2019-03-18 09:52:16 -06:00
8c4baac3f1
Only copy force on ghost atoms if newton on
2019-03-15 14:25:24 -06:00
2bac365081
support old style PDF build for new pair style granular
2019-03-15 15:51:08 -04:00
a7a1fd4ee5
remove reference to USER-OMP version of fix wall/gran
2019-03-15 15:50:44 -04:00
4cd0ea61f2
change source code format style to be more like other LAMMPS sources
2019-03-15 15:33:15 -04:00
05a5ecd4d4
silence compiler warnings about unused parameters
2019-03-15 15:24:41 -04:00
27510f313c
change formatting to closer resemble LAMMPS common source code format style
2019-03-15 15:24:16 -04:00
d278cfe230
remove pointless recursive self-include
2019-03-15 15:10:44 -04:00
b6459b3f74
Merge branch 'master' into gran_mods
2019-03-15 14:30:36 -04:00
28607f156e
use C++ style include headers for accessing C library functions
2019-03-15 14:25:14 -04:00
c26068a57a
use LAMMPS style indentation for class definitions
2019-03-15 14:24:45 -04:00
8845a1a0ae
whitespace cleanup (remove ctrl-m, trailing whitespace)
2019-03-15 14:20:10 -04:00
3f0f2383b4
fix spelling and record false positives
2019-03-15 14:18:04 -04:00
3abfce01ca
remove diverged fix wall/gran/omp
2019-03-15 14:06:03 -04:00
2558509b70
Merge pull request #1366 from jrgissing/bond/react-delete_internal_groups
...
Bond/react: unfixing deletes internal groups
2019-03-14 19:29:39 -04:00
179026dd44
Reduce GPU data movement in npair_kokkos
2019-03-14 17:13:12 -06:00
71a6227240
Optimize KOKKOS package for small system sizes
2019-03-14 15:43:50 -06:00
d66b07dabe
Commit2 JT 031419
...
- commit before solo tests
2019-03-14 15:39:45 -06:00
a3c936d283
bug fixes for new local hyperdynamics reduced comm
2019-03-14 15:13:02 -06:00
033a5c2721
Commit JT 031419
...
- cleaned fix_neb_spin
- first working version
2019-03-14 11:07:24 -06:00
5608f87c15
bond/react:unfix_deletes_internal_groups
2019-03-13 21:55:17 -06:00
5556567e91
Merge pull request #46 from lammps/master
...
rebase
2019-03-13 21:41:08 -06:00
8c50c3d7c8
Commit JT 031319
...
- improved gneb functions
- correct name in fix_neb (Weinan)
2019-03-13 17:02:40 -06:00
aca8ce1f53
Merge branch 'master' into hyper
...
sync with GH master
2019-03-13 12:19:06 -06:00
985fc86aa3
use ev_init for kspace
2019-03-13 17:55:30 +01:00
ff2d8e55c9
use ev_init for bonds
2019-03-13 17:54:10 +01:00
fbd600592b
use ev_init for dihedrals
2019-03-13 17:53:22 +01:00
6e6f903818
use ev_init for angles
2019-03-13 17:51:41 +01:00
c7af948dfc
use ev_init for impropers
2019-03-13 17:50:50 +01:00
17c81295c2
use ev_init for fixes
2019-03-13 17:50:10 +01:00
06a57dd659
use ev_unset for all pair styles
2019-03-13 17:49:16 +01:00
7fe1cceb76
fix some leftover bigint conversions, groupmap construction
2019-03-13 14:05:46 +01:00
e8efa01006
dynamical_matrix progress indicator
2019-03-13 14:05:46 +01:00
bb8398b22b
streamline writeMatrix function
2019-03-13 14:05:46 +01:00
d30e69e871
fix writing binary dynmat file
2019-03-13 14:05:46 +01:00
adcd46da55
require an atom map for dynamical_matrix
2019-03-13 14:05:46 +01:00
3b234c167f
USER-MEAMC: fix incomplete clearing of ev variables
2019-03-13 13:53:10 +01:00
2cc35ee777
A few additional enhancements to pair granular and fix wall granular option:
...
- NULL option for tangential stiffness, to set it based on shear modulus
- calculation of effective shear moduli from elastic moduli and Poisson's ratio
- updates to doc page example syntax
2019-03-13 00:42:08 -06:00
f6fb8b220d
Commit 2 JT 031219
...
- modified examples (gneb and spinmin now distinct)
- started documention for spinmin
2019-03-12 16:59:13 -06:00
0d73fe99fd
Update Kokkos docs
2019-03-12 15:34:12 -06:00
b51d06b3ea
Change default binsize for Kokkos if running on GPUs
2019-03-12 15:33:28 -06:00
75ddde438c
Commit JT 031219
...
- correct errors in fix_prec_spin
- clean version of spinmin
2019-03-12 14:38:49 -06:00
3a4bb6f980
All errors and warning are now printed through LAMMPS
2019-03-12 20:19:56 +01:00
cc2b5fbb80
Commit JT 031119
...
- add min_post_force in precession
2019-03-11 17:37:44 -06:00
e0c935b52d
Additional changes to pair_granular:
...
-added mindlin and mindlin/rescale tangential model options
-torque from tangential force is now applied at the same point on both contacting particles
-updated doc page to reflect changes above
2019-03-11 14:28:44 -06:00
aecef752e8
Remove unnecessary data movement in fix_nve_kokkos
2019-03-11 13:41:20 -06:00
5fff18932d
Commit 2 JT 031119
...
- new input files gneb and spinmin
2019-03-11 13:23:55 -06:00
14a00662e6
Commit JT 031119
...
- first working version of spinmin
2019-03-11 13:04:03 -06:00
e422e886de
Add error check for team on and full neighborlist
2019-03-08 11:33:29 -07:00
069853fd10
Merge branch 'master' into team
2019-03-08 11:32:31 -07:00
c3acb3e4ef
Merge pull request #1361 from akohlmey/collected-small-changes
...
Collected small changes for the next patch release
2019-03-08 12:11:59 -05:00
84773f9d1d
Merge branch 'master' of github.com:stanmoore1/lammps into team
2019-03-08 08:31:48 -07:00
4e2ebf7feb
Merge pull request #1352 from mkanski/reax_var_atoms
...
A partial fix for ReaxFF failure when the number of atoms increases during a simulation
2019-03-07 15:44:15 -05:00
2077df5465
Merge pull request #1363 from stanmoore1/kk_deprecated
...
Remove deprecated code in KOKKOS package
2019-03-07 15:42:58 -05:00
e62746ef27
protect group command against options that require unavailble properties resulting in segfaults
2019-03-07 15:38:23 -05:00
a5c93e75a5
ignore src/lmpgitversion.h
2019-03-07 15:12:22 -05:00
3bc815efe8
fix a memory leak in fix bocs
2019-03-07 15:11:33 -05:00
9cb2a56194
Remove deprecated Kokkos code
2019-03-07 10:47:40 -07:00
0edc588458
Replace deprecated Kokkos capacity() with span()
2019-03-07 10:23:17 -07:00
f0e48931e4
Remove deprecated KOKKO_HAVE macros
2019-03-07 10:17:32 -07:00
ff7276e494
Clean up the fused comm
2019-03-07 08:56:13 -07:00
553714b0bb
Merge branch 'master' into team
2019-03-07 08:42:24 -07:00
9408dd6e92
use simpler way whether we are inside a git checkout in conventional build
2019-03-06 18:41:43 -05:00
4e632d1b79
implement another suggestion from @junghans
2019-03-06 17:32:08 -05:00
2918dae87e
correct variable name and path to find the local .git folder
2019-03-06 17:12:41 -05:00
fe56cf04bc
simplify the detection of whether the source folder is checked out from a local git repo
2019-03-06 17:04:14 -05:00
436e02aa6e
small corrections/clarifications to the pull request template
2019-03-06 16:59:17 -05:00
4ee98d18da
Fixed missing reference in pair_granular doc page
2019-03-06 14:15:19 -07:00
9a6dc2ff11
Removed several files that should not have been included
2019-03-06 13:54:32 -07:00
c0ce8591e7
Merge pull request #1358 from ellio167/kim-link-update
...
Update openkim.org urls in various places
2019-03-06 12:22:12 -05:00
b628e3b1b6
Update openkim.org urls in various places
2019-03-06 10:26:03 -06:00
4a17cb3467
Merge pull request #1357 from akohlmey/embed-git-revision
...
Embed git branch and revision info into LAMMPS class
2019-03-05 23:31:16 -05:00
c5a3b034ce
implement various suggestions to improve the use of git information gathered
2019-03-05 17:29:34 -05:00
bfa950a7e9
Added initialization for grown arrays
2019-03-05 22:40:10 +01:00
390fc873bc
Merge pull request #1355 from julient31/bfo_spin
...
bugfix update for SPIN package
2019-03-05 14:27:28 -05:00
6b8a768f6c
Merge pull request #1356 from akohlmey/address-user-smtbq-vla-issue
...
Address Variable-Length-Array issues, memory leaks, uninitialized data access issues in USER-SMTBQ
2019-03-05 14:26:30 -05:00
146e2f283a
Better error handling in reaxc_forces
2019-03-05 19:11:33 +01:00
1c7d191988
also print git version (if available) in multi-partition runs and in help message
2019-03-05 09:03:12 -05:00
1e573bd557
when compiling LAMMPS in a git checkout, embed and print git branch and revision info into the executable
2019-03-05 08:35:53 -05:00
bc4a80d9e8
Merge pull request #1354 from akohlmey/collected-small-fixes
...
Collected small fixes and updates for the next patch release
2019-03-05 00:55:36 -05:00
fa7b5ecfa3
disable chimet array in pair style smtbq, which was never set anywhere
2019-03-05 00:45:40 -05:00
6ed8fbbd51
handle uninitialized data access issues and out-of-bounds access for single element calculations
2019-03-04 18:01:55 -05:00
0d1524526a
work around the remaining variable length array cases. fix an off-by-one error, too.
2019-03-04 17:26:55 -05:00
ab0c35be93
Commit JT 030419
...
- correction of pair_spin calculations
- corrects an error between i and ii lists in single/pair calc.
2019-03-04 08:04:11 -07:00
849e52040a
Merge branch 'clean-master2' of github.com:julient31/lammps into bfo_spin
2019-03-04 07:51:12 -07:00
edd4b0cf25
Commit JT 030419
...
- added minspin
- modifs before co
2019-03-04 07:35:02 -07:00
f0ec2e3279
refactoring of global and local hyper, including amended doc pages
2019-03-01 18:47:34 -07:00
5ecbb8bd01
fix int vs. bigint issue and add NULL file pointer check to dynamical_matrix
2019-03-01 09:46:13 -05:00
30ee2f3d78
avoid windows portability issues with int32_t
2019-03-01 09:37:38 -05:00
0f0a65bb48
plug small memory leak in USER-ADIOS
2019-03-01 09:37:33 -05:00
d8845b6817
Added initialization of the entire num_bonds and num_hbonds arrays
2019-03-01 13:13:11 +01:00
87a243203b
Removed pair_granular.cpp/h from src directory
2019-02-28 16:46:21 -07:00
5486896876
Merge pull request #1350 from akohlmey/next-patch-release
...
Step version string for next patch release
2019-02-28 17:56:51 -05:00
47b0c77dd9
replace variable length arrays with std::vector
2019-02-28 17:53:50 -05:00
fbc9cf8354
fix huge memory leak
2019-02-28 17:53:17 -05:00
c555f7e2ed
update permissions
2019-02-28 17:52:53 -05:00
14e6c126a8
Merge pull request #1314 from charlessievers/OptimizedDynamicalMatrix
...
add command to compute the Dynamical Matrix
2019-02-28 17:08:36 -05:00
50fef541c2
add x-ref
2019-02-28 15:50:59 -05:00
5fd033c0a2
add one more false positive required by recent changes
2019-02-28 15:49:48 -05:00
1d2eab5e1b
update attribution information in Package details documentation
2019-02-28 15:26:36 -05:00
7062bc862e
remove third_order command and ASE based examples to be added in a new pull request
2019-02-28 15:21:48 -05:00
9298fe7868
fix segfault and copy-n-modify issues with third order command
2019-02-28 14:45:42 -05:00
16946d8c6d
integrate dynamical_matrix command into LAMMPS manual
2019-02-28 14:45:07 -05:00
5d8e3c6cb4
Optimize reneighbor for small systems
2019-02-28 10:14:35 -07:00
286112ffbc
count each force computation as one simulation step. this avoids accessing uninitialized data, too.
2019-02-28 11:00:55 -05:00
326a97624e
Merge pull request #1317 from ornladios/adios2-master
...
USER-ADIOS package with ADIOS 2.x
2019-02-27 17:24:12 -05:00
80392224cd
Merge pull request #1351 from ellio167/kim-2.0.1
...
Bump KIM API version to 2.0.1
2019-02-27 17:21:30 -05:00
b60f0f754c
small tweaks to USER-ADIOS docs
2019-02-27 17:18:08 -05:00
6bd56c2a85
update author attribution
2019-02-27 17:08:13 -05:00
a4e580879c
Merge pull request #1347 from akohlmey/collected-small-fixes
...
Collected small fixes for the next patch release
2019-02-27 17:02:21 -05:00
54e5c76333
Bump KIM API version to 2.0.1
2019-02-27 15:50:08 -06:00
6bf9c06a5a
Step version string for next patch release
2019-02-27 16:19:20 -05:00
9cc7bea05d
bugfix for changes in #1340
2019-02-27 16:09:46 -05:00
099b9baf0d
update blob about providing a suitable e-mail contact in PR template
2019-02-27 16:08:42 -05:00
28f1ad9145
update License section to unconditionally confirm GPL and LGPL licensing
2019-02-27 16:08:41 -05:00
f178cc0a73
add template for help requests and generic issues
...
NOTE: the help request issue template actually asks people
to post to the lammps-users mailing list.
2019-02-27 16:08:41 -05:00
9185f28a12
correct compute group/group documentation for use with EAM styles
2019-02-27 16:08:41 -05:00
229ded45ee
pull request template update
2019-02-27 16:08:41 -05:00
ba320967a5
fix variable delete bug reported in #1346
2019-02-27 16:08:41 -05:00
73401d02c0
convert a couple of inputs from using pair style reax to reax/c
2019-02-27 16:08:41 -05:00
eb39866e87
Merge pull request #1340 from akohlmey/bonus-data-checks
...
Bonus data checks and updates. Part 1
2019-02-27 15:10:58 -05:00
0efc3765f8
add warning when writing incomplete data file due to bonus data
2019-02-27 14:57:25 -05:00
05774ed894
Merge pull request #1315 from jan-janssen/patch-1
...
Adjust LAMMPS python module for compiling the shared library with CMake, which uses a different extension on MacOS X.
2019-02-27 14:46:53 -05:00
c4d081b507
hide output to stderr when looking for adios-config. we only need the error status.
2019-02-27 14:16:36 -05:00
9bec93faa9
update spell-checking false positives for USER-ADIOS package
2019-02-26 19:51:18 -05:00
9178b9446a
remove trailing whitespace
2019-02-26 19:50:50 -05:00
eea30c5b76
half-bond lists and no bond migration for local hyper
2019-02-26 16:17:31 -07:00
36b8271e04
Merge pull request #1348 from akohlmey/create-atoms-optimization
...
Optimization for create_atoms with regions (2nd attempt)
2019-02-26 12:19:37 -05:00
de29763d1a
new attempt at the create_atoms optimization for small regions in large boxes
...
this passes the test input with the rotated lattice
2019-02-25 17:11:54 -05:00
29073f7d0e
Merge branch 'team' into comm_squash
2019-02-25 09:20:13 -07:00
38c6c1907b
Merge branch 'master' into team
2019-02-25 09:19:54 -07:00
85a14ebcb8
Fix issue with comm squash
2019-02-25 09:17:34 -07:00
0a02097e20
Add squashed comm forward for Kokkos
2019-02-25 08:39:54 -07:00
394fd751d1
Merge pull request #1344 from erozic/bugfix-library-scatter-subset
...
Fixed bug in lammps_scatter_atoms_subset...
2019-02-22 15:10:33 -05:00
d76569c033
Merge pull request #1320 from eofetis/manual-pdf-support
...
Add support for Sphinx+PDF+MathJax
2019-02-22 15:10:13 -05:00
e6df92e65a
Merge pull request #1011 from ellio167/kim-v2-update
...
KIM v2 update
2019-02-21 20:06:59 -05:00
e6a7c8b03b
Merge pull request #1335 from donatas-surblys/langevin-tally-zero
...
correct fix langevin with tally yes zero yes
2019-02-21 20:06:44 -05:00
b38033bc59
Fixed bug in lammps_scatter_atoms_subset...
...
- ids was ignored for the single-value integer arrays (e.g. type, id, ...)
2019-02-21 01:07:46 +01:00
3ad268739b
Add dump adios to PDF build. Update example config with better documentation
2019-02-20 17:02:48 -05:00
a5f20305d4
Add user-adios to PACKLIB and PACKEXT
2019-02-20 16:28:51 -05:00
2de01cef45
Dump atom/adios and dump custom/adios command notifications
2019-02-20 16:21:07 -05:00
1179beb543
Makefile build support for USER-ADIOS and build documentation
2019-02-20 14:42:28 -05:00
75fe967876
remove fluff about adios in CMakeLists.txt.
2019-02-20 09:02:24 -05:00
9c52a37546
PIMPL implementation of USER-ADIOS to hide internal data from style header file
2019-02-20 09:02:24 -05:00
a4b9542ba9
remove personal runconf file. cleanup ADIOS2 xml config file for example
2019-02-20 09:02:24 -05:00
410d79d8b7
Add an example for USER/adios based on the balance example
2019-02-20 09:02:24 -05:00
200fed9d4c
Fix basic errors in USER-ADIOS code
2019-02-20 09:02:24 -05:00
24234d3a0b
Fixed cmake build for ADIOS 2.x
2019-02-20 09:02:24 -05:00
8db88b1c02
Added initial untested ADIOS 2.x code with cmake building problems
2019-02-20 09:02:24 -05:00
4e26ca29f7
Changes to new generalized granular pair styles and fix wall/gran
...
-Clean-up of unused variables in code
-Bug fix for single method of pair granular
-Changes to fix wall/gran to fix issues with JKR
-Doc page updates for fix wall/gran and fix wall/gran/region
2019-02-19 16:47:13 -07:00
ff795e761a
Added generalized granular option to fix wall/gran and fix wall/gran/region; some minor bug fixes for pair granular
2019-02-19 14:31:27 -07:00
12bec9cbad
Merge pull request #1339 from pmla/ptm-update
...
USER-PTM package update
2019-02-18 19:43:31 +01:00
d8e8a0d2d2
More changes to pair granular:
...
- tangential damping now set by scaling the normal damping
- some fixes to the twisting coefficients for the Marshall twist model
- progress (completion?) of doc page
2019-02-18 09:58:34 -07:00
9207b8814e
Merge pull request #1341 from rbberger/cmake_detect_changes
...
Fixes part of issue #1278
2019-02-18 08:18:47 +01:00
f0a410aa96
replaced manual allocation with std::vector
2019-02-17 23:17:37 -05:00
f25b06fab0
Fixes part of issue #1278
...
Moving a style header or touching it will now trigger a reconfiguration before
building, which triggers style files to be regenerated.
2019-02-17 20:53:21 -05:00
a0450fbd2b
fix copy-n-modify error
2019-02-17 18:51:15 -05:00
7b47c82452
update global bonus data counters
2019-02-17 18:50:35 -05:00
07c1942b13
update global bonus data counters after deleting atoms
2019-02-17 17:14:45 -05:00
7d0c0bc984
make nlocal_bonus accessible
2019-02-17 17:14:01 -05:00
d890848412
add a check for consistent bonus data
2019-02-17 15:03:59 -05:00
09de4fb953
add support for checking consistency of atom bonus data
2019-02-17 15:01:13 -05:00
318dd34737
correct cut-n-paste error
2019-02-17 15:00:04 -05:00
d5fd423496
silence compiler warnings
2019-02-16 13:52:40 -05:00
3a34c6f17a
use c++ style include files throughout
2019-02-16 13:42:38 -05:00
9168df575a
replace (evil) tabs with blanks
2019-02-16 13:41:04 -05:00
6724ebbdc1
remove trailing whitespace
2019-02-16 13:31:38 -05:00
551e7a5943
added contact address
2019-02-15 19:42:28 -05:00
bae2e61fa0
documentation bugfix
2019-02-15 19:40:37 -05:00
8a28046b4c
typo in PTM docs
2019-02-15 18:52:40 -05:00
35d2de298f
added license information to all files
...
updated documentation
added example file
added graphene structure
2019-02-15 18:49:23 -05:00
978b716f18
Merge branch 'master' into kim-v2-update
2019-02-15 07:48:18 -05:00
c2725f5a49
forward build type setting to compiling downloaded KIM API
2019-02-15 03:53:09 -05:00
afa50ab61a
update pathspec when linking KIM API from downloaded archive
2019-02-15 02:21:07 -05:00
c193a9aee9
Updated Errors_messages.txt & false_positives.txt
2019-02-14 19:28:18 -06:00
a8cee136fe
Merge pull request #1338 from akohlmey/fix-bug-in-compute-reduce
...
revert broken changes to compute reduce
2019-02-14 23:19:38 +01:00
e8d56d3ea6
revert broken changes to compute reduce
2019-02-14 16:22:52 -05:00
e95cf4e917
Some various doc updates for kim-api support
2019-02-14 13:38:28 -06:00
333154633b
Merge branch 'master' into kim-v2-update
2019-02-14 13:29:50 -06:00
c8f113f4a6
Merge pull request #1333 from jrgissing/bond/react-revert_bond_forming_behavior
...
Bond/react: revert bond-forming reaction behavior
2019-02-14 18:24:49 +01:00
14667749c6
Merge pull request #1332 from jrgissing/bond/react-C++11-compliance
...
make fix bond/react c++ standard compliant by eliminating variable length arrays.
2019-02-14 18:24:32 +01:00
d0ed6f2bf5
reflect changes to fix langevin also in the manual
2019-02-14 05:45:52 -05:00
8020f5b965
remove warning messages when using 'tally yes zero yes' with fix langevin
2019-02-14 18:54:59 +09:00
b3a7a534a9
make fix langevin correctly account for energy with 'zero yes'
2019-02-14 18:54:59 +09:00
0108855930
update .gitignore for the doc folder
2019-02-14 02:54:02 -05:00
d08979737c
bond/react:partially_revert_bonding_atom_choice
...
choose closest eligible bonding partner, unless directly bonded (in which case we assume a bond-breaking reaction)
2019-02-13 22:56:56 -07:00
13f1c7d2d7
bond/react_VLA_compliance
2019-02-13 20:42:52 -07:00
b7ee3606db
Merge pull request #44 from lammps/master
...
rebase
2019-02-13 20:01:34 -07:00
88b62fa6bd
add old style PDF build to "make old" target.
...
this will create the old style Manual.pdf in the old folder and put Developer.pdf there, too.
2019-02-13 12:43:35 -05:00
34d4209197
Merge pull request #1331 from akohlmey/collected-small-changes
...
Collected small changes
2019-02-13 16:47:27 +01:00
528e6632ed
OpenMP doesn't use "version #.#" with their specs, but just OpenMP #.#
2019-02-13 10:41:43 -05:00
eaf2ca9c84
Merge pull request #1272 from lammps/utility-functions
...
Add library of utility functions to make LAMMPS code simpler and more consistent.
This is the first part of multiple pull requests that will add some more of these functions and will apply them to more of LAMMPS.
2019-02-13 16:30:46 +01:00
a645278d6b
Merge pull request #1325 from Adrian-Diaz/shrink_wrap_tiled
...
Support shrink wrap boundary condition when reading data files with comm tiled enabled
2019-02-13 16:28:58 +01:00
9ac908f05f
switch download server for voro++ from LBL to download.lammps.org, which seems much more reliable
2019-02-13 09:53:20 -05:00
581b7d3543
update list of false positives after docs changes
2019-02-13 09:23:54 -05:00
8bed429ab7
reduce warnings due to signed/unsiged comparisons
2019-02-13 07:42:25 -05:00
393948f363
dead code removal and compiler warning silencing
2019-02-13 07:42:25 -05:00
cf86334f43
using int instead of size_t should be more efficient and range doesn't seem to be needed
2019-02-13 07:42:25 -05:00
76533b1572
remove dead code and silence compiler warnings in USER-YAFF package
2019-02-13 07:42:24 -05:00
38b003261d
silence compiler warnings about unused parameters in USER-OMP package
2019-02-13 07:42:24 -05:00
24ff914e5a
silence compiler warnings about unused parameters in the GPU package
2019-02-13 07:42:24 -05:00
d6200fde93
add one more OpenMP version string
2019-02-12 12:17:36 -05:00
82187eaac3
fix stupid typo
2019-02-12 11:34:26 -05:00
36ad48b259
add OpenMP version detection and info output
2019-02-12 11:28:52 -05:00
eb8a6512e2
rename and document script to automatically convert 'default(none)' to 'default(shared)' OpenMP pragmas
2019-02-12 09:44:19 -05:00
6ff1557af8
More progress on doc page
2019-02-12 07:42:26 -07:00
ac7d74f2a5
silence some more compiler warnings about unused arguments
2019-02-12 08:07:44 -05:00
a0b7bf0f5c
reformat fix wall/gran/region docs
...
this should make it easier to recognize that these walls can be
moving/rotating/growing/shrinking due to using time dependent
equal style variables in the region definition
2019-02-12 08:07:28 -05:00
e582c0d4e5
Update lammps.py
2019-02-12 08:20:54 +01:00
f5e3c53880
Update install.py
2019-02-12 08:08:22 +01:00
e7c1ca1fca
Revert changes
2019-02-12 08:07:28 +01:00
b7413226e0
Several changes to new consolidated granular code:
...
- Normal contact models take Young's modulus and Poisson's ratio (instead of Young's and shear modulus)
- Mixing of Young's moduli corrected
- Changes to cutoffs corrected for JKR pulloff distance
- Renamed 'mindlin' to 'linear_history'
- Progress on doc page
2019-02-11 21:37:06 -07:00
4b8621e7ef
Added additional tutorials for the dynamical matrix calculator
2019-02-11 19:46:22 -08:00
d2093fe8c2
fixing a version conflict for an if statement
2019-02-11 18:39:07 -07:00
39b6e0b7c8
allowing shrink wrap with comm tiled
2019-02-11 16:55:31 -05:00
a72f3cfb58
Merge branch 'master' into team
2019-02-11 14:45:34 -07:00
277f8356b1
Update lammps.py
2019-02-09 08:46:22 +01:00
0fade44b43
Update install.py
2019-02-09 08:45:03 +01:00
b29d526632
Merge pull request #1323 from akohlmey/next-patch-release
...
Patch release 8 February 2019
2019-02-08 21:43:39 +01:00
77c24f1b79
Merge branch 'master' into next-patch-release
...
# Conflicts:
# .github/PULL_REQUEST_TEMPLATE.md
2019-02-08 15:34:40 -05:00
b4765683da
restore generic pull request template (for now)
2019-02-08 15:27:16 -05:00
f286155dd3
Merge pull request #1306 from stanmoore1/kk_angle_cosine
...
Add Kokkos version of angle/cosine
2019-02-08 21:07:36 +01:00
f04d97e66e
Merge pull request #1312 from stanmoore1/kk_update
...
Update Kokkos library to v2.8.00
2019-02-08 21:07:23 +01:00
b871b4e13d
Merge pull request #1321 from akohlmey/collected-small-fixes
...
Collected small fixes for the next patch release
2019-02-08 17:19:01 +01:00
8b449e569b
Merge pull request #1318 from akohlmey/github-template-update
...
New GitHub PR templates
2019-02-08 17:18:30 +01:00
be6c2d781b
Merge pull request #1322 from akohlmey/add-code-of-conduct
...
Add a code of conduct to lammps github project
2019-02-08 17:18:05 +01:00
a35f407dfc
Patch release 8 February 2019
2019-02-08 17:15:22 +01:00
82355342bf
improve wording about avoiding namespace imports in headers
2019-02-08 17:08:15 +01:00
773476634b
Update Kokkos library in LAMMPS to v2.8.00
2019-02-08 08:50:26 -07:00
1b4ed9cb8d
revert region optimization to create_atoms
2019-02-08 16:24:48 +01:00
997727d26c
add a code of conduct to github project
...
complete the "github open source best practices" setup by adapting a
code of conduct for any public communications about LAMMPS on github.
2019-02-08 14:21:37 +01:00
a71159578e
fix typo
2019-02-08 02:29:03 -05:00
ae85ca18fc
provide multiple and more specific pull request templates
2019-02-07 15:53:46 +01:00
4d192e541e
update github contribution guidelines text
2019-02-07 14:58:52 +01:00
8da5289638
add readme file adapted from https://github.com/pmla/polyhedral-template-matching/blob/master/README.md to USER-PTM package
2019-02-07 14:40:52 +01:00
ad8aeb8b00
using POSIX compatible version of strdup() (i.e. _strdup()) on windows
2019-02-07 14:11:02 +01:00
f80c577b3c
Merge pull request #1316 from akohlmey/python-portable-header
...
Rename python.h to lmppython.h
2019-02-07 14:05:49 +01:00
510641c065
Merge pull request #1319 from lammps/akohlmey-new-issue-templates
...
Update issue templates to have a different template for bug reports and feature requests.
2019-02-07 14:02:10 +01:00
622eb47902
some small tweaks, fixes for typos, and url corrections for the manual
2019-02-07 01:19:29 -05:00
019e534f80
some small tweaks, fixes for typos, and url corrections for the manual
2019-02-07 01:16:48 -05:00
6068a719ff
Updated example/kim/log.* files
2019-02-06 23:53:47 -06:00
927dc262b2
Update CMake & Install.py for KIM API v2
2019-02-06 23:41:45 -06:00
7c1fb847f4
Slight tweak to sed in doc/Makefile
2019-02-06 18:00:23 -08:00
4fe6528ed4
Add support for Sphinx+PDF+MathJax
2019-02-06 17:14:50 -08:00
ebcbc5bdbd
fix some formatting and spelling/grammar errors in bug report template
2019-02-06 17:32:44 -05:00
c9a7513dc6
remove outdated generic issue template
2019-02-06 17:26:59 -05:00
17cd92a3f2
Update issue templates
...
Take advantage of the fact, that GitHub now allows to have separate issue templates for bug reports and feature requests
2019-02-06 17:15:52 -05:00
58905525bf
Add team-based calcs to some KOKKOS package pair_styles
2019-02-06 14:42:37 -07:00
490f67d332
third order tensor calculator
2019-02-06 12:05:41 -08:00
e96878a70e
Commit JT 020619
...
- correction gneb/spin
- run but do not converge yet
- check forces
2019-02-06 11:35:33 -07:00
4226522e20
minor dynmat changes and start of third order changes
2019-02-05 17:52:28 -08:00
8ec9b6fb64
Memory Use Reduction
2019-02-05 11:49:15 -08:00
d7c2ecadad
add support for using utils::sfgets() to pair style airebo and check whether sscanf() was parsing numbers correctly
2019-02-05 17:05:49 +01:00
0eef5ebaa3
add support for using utils::sfgets() to pair style adp
2019-02-05 17:04:54 +01:00
c42b269803
convert several more table styles to use utils::sfgets()
2019-02-05 16:18:55 +01:00
0c4e76ce84
bugfix for fix qeq/reax to make it usable without pair reax/c
2019-02-05 11:55:02 +01:00
7e1f760b72
rename python.h to lmppython.h and correspondingly python.cpp to lmppython.cpp
2019-02-04 14:24:53 -05:00
e00757e108
support utils:sfgets()
2019-02-04 14:23:29 -05:00
9fcd69921f
Commit JT 020419
...
- neb/spin implemneted
- rotational initial states to be implemented
- climbing image to be implemented
2019-02-04 11:27:00 -07:00
9915a6725f
Commit JT 020419
...
- correct in magelec (if ii<n)
- check correct, apply it to other pairs
2019-02-04 17:21:59 +01:00
b9d8b5f501
lib extension for Mac Os X
2019-02-04 09:23:29 +01:00
d677335b23
Merge remote-tracking branch 'lammps/master' into kim-v2-update
2019-02-03 12:45:44 -06:00
a9b0fb9e9d
Some adjustments to kim Install.py
2019-02-03 12:43:48 -06:00
5c3e3f381b
added a groupmap
2019-02-03 09:13:37 -08:00
b417cfda9b
removed dead code and reduce compiler warnings about unused parameters
2019-02-03 11:36:41 -05:00
7c2a61ad4c
Define lib_ext
2019-02-02 17:55:09 +01:00
a8aeba78f3
change write_coeff to use utils:sfgets()
2019-02-02 10:20:49 -05:00
562bc4e584
Update install.py
2019-02-02 13:05:26 +01:00
adebe90315
Optimized Dynamical Matrix
2019-02-01 21:55:29 -08:00
682b456aae
Optimized (but not working) Dynamical Matrix command)
2019-02-01 16:18:17 -08:00
64834e4a3d
Update Kokkos library
2019-02-01 12:45:54 -07:00
d6eaf73db1
Merge pull request #1307 from akohlmey/next-patch-release
...
Patch release 1 February 2019
2019-02-01 20:22:18 +01:00
2b5073fb90
Merge pull request #1311 from akohlmey/correct-delete-callback
...
Correct calls to atom->delete_callback()
2019-02-01 17:25:25 +01:00
989496d26c
use utils::sfgets() where the return status of fgets() is not checked
2019-02-01 12:23:06 +01:00
a401998ede
correct sfgets() API to use const char for preprocessor string. whitespace cleanup
2019-02-01 12:23:06 +01:00
0fe5b6c34c
apply cfvarg() function to compute reduce
2019-02-01 12:23:06 +01:00
a0699027f7
fix typo
2019-02-01 12:23:06 +01:00
37821f4fa4
more specific style matching for kspace
2019-02-01 12:23:06 +01:00
bb36e6e3c8
implement some examples for using the utils::strmatch() function and use it for inexact Force::pair_match()
2019-02-01 12:23:06 +01:00
7fcc76f071
implement the first three convenience utility functions
2019-02-01 12:23:06 +01:00
f2a977884c
Merge pull request #1290 from akohlmey/python-script-portability
...
Use argparse module in for Install.py scripts in lib and further portability and consistency enhancements. Some lint removal as well.
2019-02-01 01:18:40 +01:00
bc2eeaf22a
remove extraneous atom->delete_callback()
2019-01-31 19:10:14 -05:00
5c927d484e
add missing atom->delete_callback()
2019-01-31 19:09:59 -05:00
8ee1fefe19
add pointer to README and Manual to help.
2019-01-31 18:46:43 -05:00
763dda64af
update lib/gpu/README to current state
2019-01-31 18:45:17 -05:00
a9f8b17cbd
Merge pull request #1282 from akohlmey/collected-small-changes
...
Collected small changes and bugfixes for the next patch release
2019-02-01 00:24:15 +01:00
f28ab59695
output bounding box info for regions, if present
2019-01-31 18:12:56 -05:00
2e60e461a0
must convert regions bounding box to lattice coordinates before checking to reduce lattice creation range
2019-01-31 18:12:37 -05:00
d6a918f4fd
Merge pull request #1270 from akohlmey/get-moltemplate-from-web
...
Replace bundled moltemplate distribution with installation instructions only
2019-01-31 22:58:31 +01:00
7606529f03
Merge pull request #1302 from akohlmey/combined-user-fep-soft-updates
...
Combined USER-FEP related updates
2019-01-31 22:57:51 +01:00
cdb07f9f06
Merge pull request #1310 from akohlmey/reaxc-with-qeq-shielded
...
Support using fix qeq/shielded with pair style reax/c
2019-01-31 22:57:31 +01:00
0cce3387bb
Merge pull request #1285 from Adrian-Diaz/4D-grow-memory
...
Added 4D memory grow routine
2019-01-31 17:32:45 +01:00
a93d8dda3c
add example input and logfiles for using fix qeq/shielded with pair style reax/c
2019-01-31 14:14:29 +01:00
327ca344ff
make fix qeq/shielded fully compatible with pair style reax/c as a replacement for fix qeq/reax
2019-01-31 13:49:05 +01:00
c5256624e8
document coul/streitz and reax/c keywords to extract qeq parameters from pair styles
2019-01-31 13:48:06 +01:00
ae6fb92478
whitespace cleanup
2019-01-31 12:02:43 +01:00
14ab0ec459
remove references to pre-installed packages as this was changed with the 22 August 2018 version
2019-01-31 12:02:22 +01:00
8338969af5
bugfix for create_atoms region optimization
2019-01-31 11:46:03 +01:00
ef5c327f74
Merge branch 'master' into collected-small-changes
2019-01-31 11:45:15 +01:00
06d5c1d62f
Merge pull request #1279 from akohlmey/create-atoms-bounding-box
...
Optimize performance of create_atoms for large boxes and small regions
2019-01-31 09:39:55 +01:00
0e1c6082b0
Merge pull request #1309 from PabloPiaggi/pair_entropy
...
compute entropy/atom - enhancement/optimization
2019-01-31 09:36:44 +01:00
a59a385d6e
fix storage size for internal compute ids in fix plumed
2019-01-31 02:55:37 -05:00
d2846404bd
update development workflow description to state of latest discussions
2019-01-31 02:55:11 -05:00
ee5f39d895
Patch release 1 February 2019
2019-01-30 16:16:32 -05:00
1d6bf1ea7d
add overlooked entry to Purge.list
2019-01-30 18:05:10 +01:00
e195d6faee
Fixed issue with not setting i-j, j-i coefficients correctly
2019-01-30 08:37:04 -07:00
ccdfde4978
Update example log file
2019-01-30 15:16:35 +01:00
136e247cd8
compute entropy/atom - Use NL with ghost atoms only with avg yes
2019-01-30 14:59:23 +01:00
8cc593fe6b
Merge pull request #1308 from agiliopadua/master
...
Fix in extract() method of pair_thole
2019-01-30 08:12:30 +01:00
08b1728a96
Commit JT 012919
...
- commit tuesday evening, second day imp.
- dev. fix_neb_spin
2019-01-29 13:05:03 -07:00
f7bb48102f
Fix in extract() method of pair_thole
2019-01-29 18:03:12 +01:00
bad6c8aa35
Patch release 30 January 2019
2019-01-29 13:37:50 +01:00
1465352454
some cleanups and small bugfixes to conform better with python conventions
2019-01-28 17:37:05 -05:00
0cae619320
increase portability by using python modules instead of subprocesses
2019-01-28 15:54:19 -05:00
54b9a1335c
Add Kokkos version of angle_cosine
2019-01-28 11:29:28 -07:00
b7ab017a76
improve portability by using shutil.copyfile, os.path.join, and make -C
2019-01-28 17:44:46 +01:00
4fcfa4987a
fix typo
2019-01-28 14:56:47 +01:00
53f600ea35
use enable all available plumed modules when using download/compile mode
2019-01-26 09:55:48 -05:00
8c323a7056
fix issue in USER-PLUMED due to incorrectly copying strings
2019-01-26 05:58:41 -05:00
21dac57c7c
fix typo
2019-01-26 05:16:38 -05:00
6c72d15c31
Merge branch 'core_soft' of https://github.com/agiliopadua/lammps into combined-user-fep-soft-updates
...
Resolved Conflicts:
doc/src/Commands_pair.txt
doc/src/pair_fep_soft.txt
doc/src/pair_style.txt
doc/src/pairs.txt
2019-01-25 16:25:19 +01:00
f2aab01e96
Approximation in tail correction better explained
2019-01-25 15:04:52 +01:00
fb30d2d078
Merge pull request #1303 from pastewka/19_dump_nc1
...
ENH: Output computes/fixes of with arbitrary number of columns to NetCDF
2019-01-25 10:42:46 +01:00
a278df586d
cleanup up rendezvous diagnostic output
2019-01-24 09:56:21 -07:00
1927659fb1
fix cut-n-paste bug in extract_setting() method
2019-01-24 17:55:37 +01:00
272ff1dbdf
link class2 soft-core pair styles from pair style overviews
2019-01-24 11:20:12 -05:00
06c8a67247
Updated broken links to pair_fep_soft
2019-01-24 17:10:39 +01:00
1e3cc7784b
update false positives list for spell checking
2019-01-24 11:06:22 -05:00
e83600eee3
make naming of extract-able parameters consistent across similar pair styles (a/b/cparm -> a/b/c)
2019-01-24 10:54:17 -05:00
5c09732dc3
file spelling
2019-01-24 10:49:47 -05:00
82905dc62d
correctly spell "through"
2019-01-24 10:29:51 -05:00
89a3f60289
replace references to pair_lj_soft with pair_fep_soft in docs
2019-01-24 15:49:46 +01:00
a6ecd3d08c
Merge branch 'core_soft' of https://github.com/agiliopadua/lammps into combined-user-fep-soft-updates
...
Resolved Conflicts:
doc/src/compute_fep.txt
doc/src/fix_adapt_fep.txt
2019-01-24 15:41:41 +01:00
1be589fb33
Merge branch 'patch-2' of https://github.com/evoyiatzis/lammps into combined-user-fep-soft-updates
2019-01-24 15:35:52 +01:00
536e34974a
Merge branch 'soft_class2_potentials' of https://github.com/evoyiatzis/lammps into combined-user-fep-soft-updates
2019-01-24 15:33:30 +01:00
4464f62c8f
another permission fix
2019-01-24 08:20:24 -05:00
57b804eecf
Merge pull request #1301 from stevenvdb/add-user-yaff
...
Fix mistake in mixing rules for mm3/switch3
2019-01-24 14:16:36 +01:00
a432b668f6
Fix mistake in mixing rules for mm3/switch3
2019-01-24 13:52:46 +01:00
985913bce2
Merge pull request #1297 from stevenvdb/add-user-yaff
...
Add USER-YAFF package for MOF simulations with QuickFF
2019-01-24 11:05:55 +01:00
f88c5e147a
Merge pull request #1298 from jrgissing/bond/react-distance_constraints
...
Bond/react: add reaction constraints support
2019-01-24 10:55:22 +01:00
48542f1832
permission update for some bundled PDF files
2019-01-24 04:51:55 -05:00
098f2906e0
Merge pull request #1299 from ohenrich/user-cgdna
...
USER-CGDNA PDF docs update
2019-01-24 10:50:44 +01:00
f2544fa738
remove (evil) tabs
2019-01-24 04:44:54 -05:00
4ce68cf5fd
added diagnostic info for memory and balance info
2019-01-23 16:01:10 -07:00
9de0262155
added rendezvous via all2all
2019-01-23 14:49:52 -07:00
0bfb34389b
Consolidated doc of soft-core pair styles
2019-01-23 20:56:54 +01:00
bdbb36e570
Merge branch 'master' into core_soft
2019-01-23 12:04:22 +00:00
012d5a55bf
Consolidated doc for soft pair styles
2019-01-23 12:02:23 +00:00
5f3a7cbc33
MAINT: Replaced special character with a space.
2019-01-23 11:29:49 +01:00
fbee21f495
distance constraint: clarify use case in docs
2019-01-22 23:22:51 -07:00
7a10ac2019
bond/react:reaction_constraints
...
introduce a distance constraint between any two reaction-site atoms, in order for reaction to occur
2019-01-22 23:14:58 -07:00
a5248090fa
Update fix_adapt.txt
2019-01-22 19:46:35 +01:00
ade023861d
Update compute_fep.txt
2019-01-22 19:42:52 +01:00
24bede9fff
Update fix_adapt_fep.txt
2019-01-22 19:37:58 +01:00
54a481ef1f
use correct pair style name in comment about error messages
2019-01-22 12:33:17 -05:00
dd3dbfaee2
restore aphabetical order of improper styles
2019-01-22 12:26:51 -05:00
9caf0ce3e1
add USER-YAFF package to build system
2019-01-22 12:17:04 -05:00
ca31147d00
Fix USER-YAFF documentation issues
2019-01-22 14:58:38 +01:00
7ec6e4b262
Merge branch 'master' into user-cgdna
2019-01-22 13:06:42 +00:00
874e4fdafc
Corrected required input angular velocity -> momentum
2019-01-22 13:05:15 +00:00
60b137f241
Add examples for the USER-YAFF package
2019-01-22 10:09:10 +01:00
794bf5084c
Implementation and documentation for USER-YAFF package
2019-01-22 10:09:10 +01:00
fb6942a325
Merge pull request #41 from lammps/master
...
rebase
2019-01-21 20:22:23 -07:00
e789715d92
Update fix_adapt_fep.txt
2019-01-21 23:12:34 +01:00
0fde0f99bc
ENH: Support for outputting computes and fixes with arbitrary number of columns.
2019-01-21 23:04:22 +01:00
49da946398
fix bug reported in https://github.com/lammps/lammps/issues/1294
2019-01-21 05:52:28 -05:00
53673cd99c
fix typo
2019-01-20 16:01:34 -05:00
cab3380b55
Updating the list of potentials in fix_adapt_fep.txt
...
There are several potentials that contain the method extract() but they are not included in the "fix adapt" and "fix adapt/fep"
A small update of the list is attempted here. The same potentials might be added to the documentation of fix_adapt if it is useful.
2019-01-20 13:35:40 +01:00
bd3b712902
Merge pull request #1263 from stanmoore1/kk_snap
...
Optimize Kokkos SNAP energy calculation
2019-01-18 21:12:56 +01:00
e5b86910e9
Merge branch 'master' of https://github.com/lammps/lammps into kk_snap
2019-01-18 12:03:09 -07:00
b3747ce99b
Fix some issues in new version of pair_snap_kokkos_impl.h
2019-01-18 11:58:10 -07:00
037cdfe046
Merge pull request #1291 from stevenvdb/bugfix_improper_virial
...
Fix bug in virial calculation for impropers fourier and umbrella
2019-01-18 13:51:04 +01:00
3609a33eb8
Merge pull request #1292 from jrgissing/bond/react-limit-total-number-of-reactions
...
bond/react: strict reaction limit and serial compilation bugfix
2019-01-18 13:16:56 +01:00
94dc5e1133
bond/react: strict reaction limit
...
also, fixes a bug in the 'serial' build introduced in #1099 , wherein no reactions could occur in some cases
2019-01-17 23:13:21 -07:00
23ce00f366
Merge remote-tracking branch 'lammps/master' into kim-v2-update
2019-01-16 21:49:14 -06:00
683f8854c2
a few more Install.py script changes. untested.
2019-01-15 23:02:49 -05:00
26eb17aa50
Fixed tangential damping in pair granular; fixed order of template arguments, so that pair gran and gran/multi now produce identical results for same settings (as they should)
2019-01-15 16:42:06 -07:00
f8a8704ef4
use os.path.join(), os.symlink(), shutile.copyfile() and tarfile module
2019-01-15 18:07:50 -05:00
6e4e244e65
More doc page additions
2019-01-15 13:31:16 -07:00
ef803be08e
Moved all model option syntax for pair granular to pair coeff command;
...
added global cutoff option for pair style granular command; initial
write-up of documentation.
2019-01-15 10:18:46 -07:00
6702f65fbb
Fix mistake in virial calculation for improper_fourier and improper_umbrella
2019-01-15 10:06:42 +01:00
1ae112e563
small tweaks and improved consistency for Install.py in lib/kim
2019-01-14 18:03:32 -05:00
cea0855fe4
small programming style cleanup
2019-01-14 17:47:58 -05:00
d01c28002f
update plumed support to use newer version of the library
2019-01-14 17:47:36 -05:00
54679b69f4
add argparse support to Install.py for kim library
2019-01-14 17:40:18 -05:00
dc5385b290
add argparse support to Install.py in message lib
2019-01-14 17:13:46 -05:00
659bec582e
update Install.py for LATTE to use the argparse module
2019-01-14 16:54:44 -05:00
2604b60eb8
properly apply version flag
2019-01-14 16:29:07 -05:00
718428df68
add md5 sum check for Voro++ download via Install.py
2019-01-14 15:03:29 -05:00
4eb141391b
add md5 sum check for Eigen3 download via Install.py
2019-01-14 15:03:07 -05:00
23ad82a074
add md5sum check for ScaFaCoS download via Install.py
2019-01-14 15:02:38 -05:00
b20be581c1
update Eigen3 download to version 3.3.7 for CMake as well
2019-01-14 15:02:09 -05:00
ef25afcedb
update Install.py for ScaFaCoS to use argparse
2019-01-14 14:44:32 -05:00
e4cf409d69
update default Eigen3 version to the latest release
2019-01-14 14:13:53 -05:00
c3a15e221d
use sys.exit() instead of the removed error() function
2019-01-14 14:13:40 -05:00
59559f74e6
make smd/Eigen library Install.py script use argparse module
2019-01-14 13:55:22 -05:00
1e1f754d0c
make gpu library Install.py use argparse module
2019-01-14 12:52:21 -05:00
8d4bfa1aa7
port plumed and mscg Install.py files to use argparse
2019-01-14 12:52:21 -05:00
3aacea671e
use argparse in colvars lib build
2019-01-14 12:52:21 -05:00
4e7329151d
update generic Install.py script to use argparse
2019-01-14 12:52:21 -05:00
aad8dd1462
use argparse for more consistent and robust argument parsing.
...
this uses the code in PR #1244 as template. it supersedes the PR and thus closes #1244
2019-01-14 12:52:21 -05:00
1dbdadcf89
Add files via upload
2019-01-14 09:53:10 +01:00
7a4b6526de
Create in.deletion
2019-01-14 09:52:28 +01:00
16b8c94aae
Add files via upload
2019-01-14 09:49:37 +01:00
62b4c69360
Create in.insertion
2019-01-14 09:48:40 +01:00
261122d59c
Update README
2019-01-14 09:43:13 +01:00
a5ce656c32
Merge pull request #1288 from jrgissing/bond/react-limit-total-number-of-reactions
...
Bond/react: limit number of reactions, bugfixes
2019-01-13 10:26:06 -05:00
b0af54ac37
bond/react:limit reaction occurrences
2019-01-13 00:07:03 -07:00
4ec21e1b31
Merge pull request #40 from lammps/master
...
rebase
2019-01-12 23:28:09 -07:00
a3b45d789a
correct local/aligned storage issue in airebo/intel macros for vecorization
2019-01-11 10:08:06 -05:00
29dcdec875
Separated templated pair granular from pair granular/multi
2019-01-10 16:53:50 -07:00
15b475690c
fix memory leak in fix bond/react
2019-01-10 17:09:30 -05:00
cf00346db4
detect when something tries to delete a callback that was never added
2019-01-10 16:52:40 -05:00
4155b88468
fix 2 bugs in fix bond/react
...
- correct logic when deleting internal fix
- remove line attempting to dele a callback to Atom(), that was never added
2019-01-10 16:51:30 -05:00
bedbf408f7
use per-target unique temporary name to avoid corruption when creating lmpinstalledpkgs.h from concurrent builds
2019-01-10 16:50:00 -05:00
6f8c544a7d
add option to print_var_error() function to delegate errors to error->one() instead of error->all()
...
this change is applied to cases that may happen on individual ranks only, e.g. out-of-range access, division by zero, invalid argument.
2019-01-10 16:50:00 -05:00
6fbd0c08cc
if we want to check for C++ includes, we should now check for cmath not math.h
2019-01-10 16:50:00 -05:00
3cbf009ce6
Merge pull request #1286 from jrgissing/bond_react-memory_correction
...
Bond/react: memory correction
2019-01-10 07:09:45 -05:00
48cbfc2b1b
Update README
2019-01-10 09:09:09 +01:00
8387b2953b
bond_react:correctly delete internally-created fixes
2019-01-09 23:14:24 -07:00
e82999ecb4
Merge pull request #39 from lammps/master
...
rebase
2019-01-09 22:17:33 -07:00
4377662a1e
Added 4D memory grow routine
...
Added a 4D memory grow routine that will be required in possible future patches.
2019-01-09 17:28:42 -05:00
31a712b510
Update Install.sh
...
Addition of the six files for the class 2 potentials in the end of Install.sh
2019-01-09 09:50:32 +01:00
57df2d81e4
files for soft lj/class2 potentials
...
the source code for the three soft core class2 potentials
2019-01-09 09:24:12 +01:00
18f8f68e67
Fixed several input parsing issues in pair granular; fixed issue with JKR hysteresis and damping with JKR
2019-01-08 16:33:24 -07:00
e572235ecf
optimize create_atoms performance for large boxes and small regions. warn if taking a long time
2019-01-08 14:33:07 -05:00
7a2d326103
Commit JT 010819
...
- commit before co
2019-01-08 09:19:49 -07:00
faa716e348
Added PairGranular::single method
2019-01-07 16:27:04 -07:00
60693a5f8a
Change Kokkos SNAP energy shared arrays from thread to team
2019-01-07 16:26:16 -07:00
61c36dd768
Merge pull request #1277 from stanmoore1/kk_reax_bugfix
...
Fix memory issue in Kokkos Reax
2019-01-07 14:36:22 -05:00
7fe7dd95d0
Fix memory issue in pair_reaxc_kokkos
2019-01-07 12:09:36 -07:00
06f9933c55
Merge pull request #1276 from akohlmey/rename-lebedva-sources
...
Rename pair style lebedeva/z sources
2019-01-07 11:32:54 -05:00
3d374aa8b3
Merge branch 'master' into kk_snap
2019-01-07 08:44:36 -07:00
98e0d6eab2
rename sources for pair style lebedeva to be consistent with style name
2019-01-06 21:42:08 -05:00
5ec9623294
Merge pull request #1274 from lammps/rerun-doc
...
add parallel dump file info to rerun doc page
2019-01-06 21:36:56 -05:00
43edcf4c02
Merge pull request #1275 from jrgissing/bond/react-check-template-topology-overflow
...
Bond/react: check for molecule template topology overflow
2019-01-06 21:36:13 -05:00
9ae84bc367
bond/react: check template for topology overflow
2019-01-06 17:07:35 -07:00
ca6c1c4b41
Merge pull request #38 from lammps/master
...
rebase
2019-01-06 16:58:33 -07:00
0cc9a445e8
add parallel dump file info to rerun doc page
2019-01-04 17:09:11 -07:00
dced4c1fca
More changes, fixed indentation issues
2019-01-04 17:03:31 -07:00
c26b2078ee
Merge pull request #1271 from akohlmey/next-patch-release
...
Patch release 4 January 2019
2019-01-03 22:28:55 -05:00
856c325ac4
Merge pull request #1273 from akohlmey/rename-lebedeva
...
Rename pair style lebedeva to lebedeva/z
2019-01-03 19:43:08 -05:00
7323179de3
rename pair style lebedeva to lebedeva/z to be consistent with kolmolgorov/crespi/z
2019-01-03 17:30:16 -05:00
19e12aada5
Patch release 4 January 2019
2019-01-03 13:44:18 -05:00
abcba913ab
Merge pull request #1242 from akohlmey/collected-post-stable-patches
...
Collected post stable patches
2019-01-03 13:20:28 -05:00
f96f98241c
replace outdated moltemplate distribution with README explaining how to install the latest version
2019-01-03 00:39:58 -05:00
41ccf832bf
update log files
2018-12-30 04:30:58 -05:00
6d5ab3dac1
Merge branch 'github-rebo-bugfix' of https://github.com/CF17/lammps into test-rebo
...
# Conflicts:
# examples/airebo/log.23Jun17.airebo-m.g++.1
# examples/airebo/log.23Jun17.airebo-m.g++.4
# examples/airebo/log.23Jun17.airebo.g++.1
# examples/airebo/log.23Jun17.airebo.g++.4
# examples/airebo/log.27Nov18.airebo-m.g++.1
# examples/airebo/log.27Nov18.airebo-m.g++.4
# examples/airebo/log.27Nov18.airebo.g++.1
# examples/airebo/log.27Nov18.airebo.g++.4
# examples/airebo/log.29Jun18.airebo-m.g++.1
# examples/airebo/log.29Jun18.airebo-m.g++.4
# examples/airebo/log.29Jun18.airebo.g++.1
# examples/airebo/log.29Jun18.airebo.g++.4
2018-12-30 03:44:38 -05:00
fd18660463
Merge branch 'collected-small-changes' into collected-post-stable-patches
2018-12-29 17:08:32 -05:00
1991ff6c48
consistent formatting: replace "if( XXX)" with "if (XXX)"
2018-12-29 17:08:12 -05:00
f25bfd5931
consistent formatting: replace "if( XXX )" with "if (XXX)"
2018-12-29 17:04:28 -05:00
6e866f82a7
correct typo (missing increment operator) in fix bond/react
2018-12-29 16:31:44 -05:00
01163c9ae8
correct error in Purge.list for removed files of the REAX package
2018-12-29 16:30:38 -05:00
e7361728a1
Merge branch 'collected-small-changes' into collected-post-stable-patches
2018-12-29 14:51:31 -05:00
37a597cc0f
Merge branch 'master' into collected-post-stable-patches
2018-12-29 14:51:21 -05:00
2e70541134
consistent formatting: replace '}else' with '} else'
2018-12-29 14:50:26 -05:00
991ca25dd7
consistent formatting: adjust cases of "dangling else", add curly braces
2018-12-29 14:47:50 -05:00
444dcca433
Merge pull request #1254 from akohlmey/remove-reax-meam
...
Remove REAX and MEAM packages
2018-12-29 13:06:07 -05:00
25a4fd4793
Merge pull request #1262 from evoyiatzis/evoyiatzis-patch-1
...
Addition of extract() method for class2 pair potentials
2018-12-29 13:05:38 -05:00
dd6688609d
Merge pull request #1259 from athomps/npt-econs-varv
...
Fix two problems with NPT: volume fluctuations (with iso, previously with aniso/tri) and energy conservation (with aniso/tri)
2018-12-29 13:05:25 -05:00
4725d4be20
Merge pull request #1255 from stanmoore1/sllod
...
Change fix nvt/sllod to allow suffix styles of fix deform
2018-12-29 13:05:06 -05:00
9355e7e5cc
Merge pull request #1243 from athomps/snap-foundtest
...
Removed redundant element list from pair_coeff snap syntax
2018-12-29 13:04:47 -05:00
cf3aee06f3
Merge pull request #1239 from jrgissing/bond/react-delete_atoms
...
fix bond/react: allow deleting atoms
2018-12-29 13:04:23 -05:00
bad7be4126
Merge pull request #1265 from junghans/linux_doc
...
Update pre-packaged LAMMPS for linux docs
2018-12-29 12:54:45 -05:00
08455b9cc3
Merge pull request #1267 from evoyiatzis/patch-1
...
add "mixing rule" check for inconsistent lambda in init_one() method of lj/cut/soft
2018-12-29 12:36:20 -05:00
c588b44cf1
consistent formating: replace "} else{" with "} else {"
2018-12-29 12:35:01 -05:00
31427a2380
consistent formatting: replace "if( XXX ){" with "if (XXX) {"
2018-12-29 12:32:59 -05:00
7177c541d4
consistent source format: replace '}else{' with '} else {'
2018-12-29 12:20:24 -05:00
dd028e9071
Merge pull request #1266 from junghans/cmake_doc
...
doc: add CMAKE_VERBOSE_MAKEFILE and CXX_COMPILER_LAUNCHER
2018-12-29 12:09:06 -05:00
484b4f2f0e
Merge pull request #1268 from junghans/cmake_install
...
cmake: adjust install location of FindLAMMPS.cmake
2018-12-29 12:08:00 -05:00
89ca07c76e
Merge branch 'collected-small-changes' into collected-post-stable-patches
2018-12-29 12:05:30 -05:00
92e1cbe788
cmake: find install location of FindLAMMPS.cmake
2018-12-28 17:57:13 -07:00
3a7350575c
tweak coeff argument parsing settings for lj/class2/coul/long
2018-12-28 17:38:55 -05:00
99ace5b435
"mixing rule" for lambda in init_one() method
...
The values of the lambda[i][j] were equal to zero and different from lambda[i][i] when the user was not using explicit pair_coeff commands for the i-j pairs in the input script. The "mixing rule" included in this file is the same with the one in the pair_lj_cut_coul_cut_soft.cpp and pair_lj_cut_coul_long_soft.cpp files.
2018-12-28 11:21:13 +01:00
b19ee27f86
initialize two more struct Tree members to appease coverity scan
2018-12-28 01:01:33 -05:00
2d4411130f
ensure that binsize is initialized in all cases
2018-12-28 01:01:07 -05:00
cc1c93a3d9
correct broken formatting and add explicit links to ParmEd and InterMol, a few tweaks
2018-12-28 00:29:40 -05:00
7b4d0092b0
Added type- and form-dependent conditionals in PairGranular::compute,
...
still some issues with overall structure of the code.
2018-12-22 14:33:09 -07:00
71ed60ced3
More work on compute method for generalized pair granular
2018-12-21 15:41:46 -07:00
009d8c8ebf
Added parsing to pair_coeff, added for for init_one
2018-12-21 09:29:47 -07:00
7861de03a2
Progress on general granular pair style
2018-12-20 16:59:21 -07:00
f8a5a78c2c
doc: add CMAKE_VERBOSE_MAKEFILE and CXX_COMPILER_LAUNCHER
2018-12-20 09:17:34 -07:00
e2d871ac23
update Fedora rpm docu
2018-12-20 09:01:44 -07:00
6ebef96c23
Gentoo is not pre-built
2018-12-20 08:58:32 -07:00
fd8130859b
fix a small memory leak in SHAKE setup
2018-12-19 17:40:35 -07:00
8cc4354894
Optimize Kokkos SNAP energy calculation
2018-12-19 17:11:54 -07:00
685ed827d7
small formatting changes
2018-12-19 06:46:19 -05:00
5fb8f23cb4
update false positives list for recent manual changes
2018-12-19 02:24:16 -05:00
ba3ee71edf
update the github workflow checklist with a missing requirement
2018-12-19 02:09:31 -05:00
caba050f29
update list of items to check for contributing code to current status
2018-12-19 02:03:27 -05:00
67782d71a8
Granular pair style files added
2018-12-18 21:23:04 -07:00
7cdb4675ee
Merge branch 'master' of github.com:lammps/lammps into gran_mods
2018-12-18 13:41:38 -07:00
6c839eb667
Merge branch 'npt-econs-varv' of https://github.com/athomps/lammps into collected-post-stable-patches
2018-12-17 14:16:47 -05:00
6dcd0ccfc3
Merge branch 'collected-small-changes' into collected-post-stable-patches
2018-12-17 14:15:28 -05:00
68b62bec29
Merge branch 'evoyiatzis-patch-1' of https://github.com/evoyiatzis/lammps into collected-post-stable-patches
2018-12-17 14:14:11 -05:00
90e125a73a
make error message for input parameter type mismatch more specific to show what is incorrect
2018-12-17 14:03:26 -05:00
96eb0ad527
Update pair_lj_class2_coul_long.cpp
2018-12-17 18:04:13 +01:00
d91c7f38f6
Update pair_lj_class2_coul_cut.cpp
2018-12-17 18:03:25 +01:00
968e56694f
Update pair_lj_class2.cpp
2018-12-17 18:02:27 +01:00
0ad44efe24
Update pair_lj_class2_coul_cut.h
2018-12-17 18:00:47 +01:00
6625a066b6
Update pair_lj_class2.h
2018-12-17 17:57:51 +01:00
980f7e3b36
Merge branch 'collected-small-changes' into collected-post-stable-patches
2018-12-16 20:41:02 -05:00
34e0c05b09
allow -suffix and -package command line flags to be use independently
2018-12-16 20:36:48 -05:00
5508438ba1
make included Pizza.py code for reading dumps compatible with python 2.7
2018-12-16 18:30:44 -05:00
6c0b100a53
Merge branch 'master' into kim-v2-update
2018-12-16 15:56:33 -06:00
540026ca00
Update CMakeLists.txt to avoid merge conflicts
2018-12-16 15:53:51 -06:00
f7a2cd689b
document default setting for flip flag
2018-12-15 19:14:59 -05:00
24e2d4bb49
Added changes to other FixNH variants (just KOKKOS, in this case)
2018-12-14 18:27:34 -07:00
875f7776c6
small whitespace adjustment
2018-12-14 15:28:31 -05:00
94a4b59961
place queries for OS and compiler into functions in Info and use them for both, the info command and lmp -h/-help
2018-12-14 14:22:13 -05:00
ea8376b3fa
skip writing redundant version information to the screen when using the -h/-help flag.
2018-12-14 14:21:31 -05:00
deb21ad4e2
support variables for more region properties
...
add code to allow the center of a spherical or cylindrical
region to be determined as variables and thus change over time.
2018-12-13 14:06:12 -05:00
4f38878cf4
Removed unnecessary changes to ComputePressure
2018-12-12 17:48:02 -07:00
6f33ce9dba
Made two changes:
...
-recomputed up-to-date pressure tensor (fixes energy
conservation problem with aniso)
-changed ndof for iso (fixes volume fluctuation problem with iso)
2018-12-12 17:31:42 -07:00
e538fd5c6d
added rendezvous alg to fix shake
2018-12-12 17:14:56 -07:00
b068690e13
Update for kim-api beta.3 release
2018-12-12 16:21:54 -06:00
e39ba20e42
Merge branch 'collected-small-changes' into collected-post-stable-patches
2018-12-12 16:40:07 -05:00
5b0c43108d
detect missing initialization and run it instead of crashing with a non-descript segfault
2018-12-12 16:39:27 -05:00
0ed4da0bf9
Merge branch 'bond/react-delete_atoms' of https://github.com/jrgissing/lammps into collected-post-stable-patches
2018-12-12 00:20:17 -05:00
96c7f256f9
Merge branch 'snap-foundtest' of https://github.com/athomps/lammps into collected-post-stable-patches
2018-12-12 00:16:36 -05:00
02bdda0d05
Merge branch 'remove-reax-meam' into collected-post-stable-patches
2018-12-12 00:14:58 -05:00
be3c80829a
Merge branch 'collected-small-changes' into collected-post-stable-patches
2018-12-12 00:14:41 -05:00
0a610cb482
Merge branch 'sllod' into collected-post-stable-patches
2018-12-12 00:14:33 -05:00
5362b1cfde
use more accurate strncmp() check instead of strstr() and apply the same change to all affected variants of fix nvt/sllod
2018-12-12 00:02:06 -05:00
f2f7bcfa5a
add new false positive
2018-12-11 23:45:27 -05:00
d15e4b1546
Merge branch 'master' into remove-reax-meam
2018-12-11 23:31:48 -05:00
c4f7b36dc5
whitespace cleanup
2018-12-11 23:14:43 -05:00
ba98cff5a8
avoid merge conflict
2018-12-11 23:03:01 -05:00
04b365818e
fix typo
2018-12-11 23:01:52 -05:00
35cfedab39
document PDF manual generation
2018-12-11 21:13:03 -05:00
3ad4c0db35
expose "make spelling" in the doc folder to the documentation
2018-12-11 21:02:52 -05:00
113a2e328e
Change fix nvt/sllod to allow suffix styles of fix deform
2018-12-11 10:47:34 -07:00
ad1b1897d8
Merge pull request #1253 from akohlmey/final-cosmetic-changes
...
Final cosmetic changes for stable release, update version.
2018-12-11 12:39:04 -05:00
bbe863f1ac
add input for controlling a wall for a slab
2018-12-11 05:43:19 -05:00
eeaeab0832
add example for using fix controller with a moving wall to adjust pressure
2018-12-11 05:31:12 -05:00
264dd59c75
also output integer sizes and the corresponding define with lmp -h
2018-12-10 17:58:42 -05:00
8422bf64fa
prevent configuring -D PKG_USER-ATC=yes with -D LAMMPS_SIZES=bigbig in CMake
2018-12-10 17:42:38 -05:00
70868ca070
remove extra line from PDF manual config
2018-12-10 15:31:38 -05:00
30017697e3
update src/.gitignore and src/Purge.list for removed styles
2018-12-10 15:20:39 -05:00
0b5c273e2d
update examples for removal of reax and meam
2018-12-10 15:16:34 -05:00
052828284d
fix typo
2018-12-10 14:53:31 -05:00
1933c2eb5f
next chunk of documentation changes for the removal of REAX and MEAM
2018-12-10 14:51:21 -05:00
e2c39a1acd
rename page for fix reax/c/bonds
2018-12-10 14:38:58 -05:00
e86b933862
remove meam and reax from documentation
2018-12-10 14:38:25 -05:00
52a1f257c5
fix typo
2018-12-10 14:19:03 -05:00
dedc6cf20c
remove obsolete reax tools and rename pair_meam.txt to pair_meamc.txt
2018-12-10 14:16:08 -05:00
93efe3e40e
update docs for meam and meam/c pair style
2018-12-10 12:21:15 -05:00
3f49eb8515
remove meam and reax from build system
2018-12-10 12:14:03 -05:00
1de2f5fc01
make pair style meam an alias of meam/c
2018-12-10 12:12:29 -05:00
a9c3b8aca0
add reax to DEPRECATED pair style and state when it was removed from LAMMPS
2018-12-10 12:11:56 -05:00
054c525842
remove REAX and MEAM from src folder
2018-12-10 12:07:51 -05:00
8b5887bfb1
remove MEAM and REAX from lib folder
2018-12-10 12:05:29 -05:00
fb08d3ea46
ignore MSCG build folder more generally
2018-12-10 11:25:24 -05:00
7d3caaa1a4
step version date for stable release on wednesday
2018-12-10 11:24:35 -05:00
b6b813459b
update example logfiles for USER-DRUDE package
2018-12-10 11:04:52 -05:00
8f95cdcb27
small update to the fix rigid/meso command docs
2018-12-09 16:24:06 -05:00
802bf4bc1f
update .gitignore for recently added files
2018-12-08 15:00:33 -05:00
4078c7897e
fix permissions
2018-12-08 15:00:14 -05:00
7c3d6dc051
propagate rendezvous changes to fix rigid/small
2018-12-07 16:43:01 -07:00
ece1aff7e9
less comm version of special bonds rendezvous
2018-12-07 15:46:27 -07:00
e6321e1020
Merge pull request #1246 from akohlmey/next-patch-release
...
Patch release 7 December 2018
2018-12-07 14:15:12 -05:00
0165f18d59
Merge pull request #1241 from akohlmey/collected-small-fixes
...
Collected small changes and updates for stable release
2018-12-07 11:28:26 -05:00
c36f8390d2
Merge pull request #1240 from akohlmey/fix-tune-kspace-limits
...
Detect fix tune/kspace incompatible configurations
2018-12-07 11:28:02 -05:00
57204a0f66
reformat recently changed paragraphs in the manual
2018-12-07 10:38:01 -05:00
4f00984bbc
Merge branch 'master' into collected-small-fixes
2018-12-07 10:32:33 -05:00
f02eab3990
Merge pull request #1248 from junghans/cmake-plumed
...
cmake: USER-PLUMED does not depend on LAPACK anymore
2018-12-07 10:31:18 -05:00
4792ff1dc2
Merge pull request #1247 from gtribello/master
...
Changes to manual related to the USER-PLUMED package
2018-12-07 10:30:35 -05:00
998a512143
update log files for USER-UEF
2018-12-07 10:19:34 -05:00
29dcf8348b
No longer require LAPACK and BLAS to compile PLUMED+LAMMPS so removed this statement from docs
2018-12-07 15:16:40 +00:00
1bd81db9b3
Fixed spelling mistakes
2018-12-07 15:15:35 +00:00
a30e1b2670
cmake: USER-PLUMED does not LAPACK anymore
2018-12-07 06:10:29 -07:00
4a4dbc7da5
Added further instructions on building of PLUMED+LAMMPS
2018-12-07 12:49:00 +00:00
0244841b27
auto-request a review from @sjplimp when the LAMMPS version is updated
2018-12-07 06:15:03 -05:00
ee98dc0b96
step version number to 7 December 2018
2018-12-07 06:11:30 -05:00
e61b553bb3
update USER-MOFF log files
2018-12-07 05:54:02 -05:00
f8da830c07
fix new[]/delete mismatches and a memory leak in USER-DIFFRACTION package
2018-12-07 05:51:02 -05:00
20eca799b1
update log files for USER-DIFFRACTION package
2018-12-07 05:50:39 -05:00
d802817cca
Small changes to the documentation for building and using PLUMED
2018-12-07 10:39:10 +00:00
8ce60d8761
update USER-CGSDK and USER-COLVARS log files
2018-12-07 05:03:26 -05:00
c44620f00e
make sure all class pointers in the LAMMPS class are initialized to NULL
...
some early use of the LAMMPS class may produce segmentation faults,
if member classes are not yet initialized and their pointers are
pointing to random locations. For NULL we can easily test.
2018-12-07 04:34:00 -05:00
a5f75bbabd
plug memory leaks in USER-CGDNA package pair styles
2018-12-07 04:33:33 -05:00
685a8bfc62
update or add logs for USER-AWPMD, USER-BOCS, and USER-CGDNA
2018-12-07 04:32:46 -05:00
cd0924ca4c
add log files for USER-AWPMD examples
2018-12-07 03:49:46 -05:00
afaaf442d3
bond/react doc tweaks 2
2018-12-06 21:32:10 -07:00
18f7e96e8a
update log files for USER-PLUMED examples
2018-12-06 19:07:36 -05:00
984f415196
fix memory leak in fix plumed
2018-12-06 19:05:39 -05:00
e01ba84fd2
update log files for USER-SCAFACOS
2018-12-06 19:01:20 -05:00
e37436d646
plug memory leak and avoid accessing uninitialized memory in virial computation and properly handle PPPM/Ewald cases that don't compute a virial
2018-12-06 18:54:25 -05:00
3021189cc9
Merge branch 'master' of github.com:lammps/lammps into gran_mods
2018-12-05 13:52:52 -07:00
00d719459f
Fixed one error
2018-12-04 17:46:31 -07:00
9ee076e4c7
correct formatting of preformatted text
2018-12-04 10:40:31 -05:00
fa7e02ea71
Removed redundant element list from pair_coeff snap syntax
2018-12-03 20:28:01 -07:00
cf3aee9083
bond/react doc tweaks
2018-12-03 20:12:38 -07:00
45b6b4bf52
Merge branch 'python-script-portability' into collected-post-stable-patches
2018-12-03 19:47:37 -05:00
be721fe75a
more Install.py refactoring
2018-12-03 19:47:10 -05:00
4168855ba3
reduce distracting nvcc (or rather ptxas) verbosity
2018-12-03 19:27:03 -05:00
4adbacf8e5
Merge branch 'python-script-portability' into collected-post-stable-patches
2018-12-03 19:14:47 -05:00
d603d084c4
Fix typo, whitespace cleanup
2018-12-03 18:12:10 -05:00
46c0be57de
Restore deleted deps file (if deletion is intentional, please delete again)
2018-12-03 18:08:27 -05:00
db2c8887cf
Merge branch 'python-script-portability' into collected-post-stable-patches
2018-12-03 17:50:47 -05:00
e5c555fa7d
consolidate shared code from various Install.py files into install_helpers.py
2018-12-03 17:50:20 -05:00
ee82143a29
more false positives to handle
2018-12-03 16:21:18 -05:00
a0bd1bd755
fix typo
2018-12-03 16:12:32 -05:00
aeb7854aca
update false positives list for newly added documentation
2018-12-03 16:11:39 -05:00
ac51d0fb89
remove old versions of read_dump and rerun w/o parallel reading support
2018-12-03 15:32:43 -05:00
22f99be57e
Merge remote-tracking branch 'github/read-dump-parallel' into collected-post-stable-patches
...
# Conflicts:
# src/read_dump.cpp
2018-12-03 15:28:34 -05:00
55077cea4d
Merge branch 'lebedeva2' of https://github.com/zbych127/lammps into collected-post-stable-patches
2018-12-03 15:24:31 -05:00
98728cddbe
Merge remote-tracking branch 'devel/python-script-portability' into collected-post-stable-patches
2018-12-03 15:18:03 -05:00
e1aff27cd4
Merge remote-tracking branch 'devel/whitespace-cleanup' into collected-small-fixes
2018-12-03 15:06:23 -05:00
4af7e706d7
correctly compute hash for temporary directory used by manual building
2018-12-03 14:59:43 -05:00
1c795a6be3
remove trailing blanks
2018-12-01 21:38:22 -05:00
d14404254e
check for illegally deleted atoms
2018-12-01 15:18:11 -07:00
4ec05a3389
remove some more trailing whitespace
2018-12-01 08:14:02 -05:00
c69fc90588
detect more incompatible setups for fix tune/kspace, and document
2018-12-01 02:48:22 -05:00
53e66dcd15
bond/react: delete atoms
...
allows deleting of a user-specified set of atoms, based on topology
2018-11-30 22:35:10 -07:00
482e120af4
Merge pull request #35 from lammps/master
...
rebase
2018-11-30 21:36:01 -07:00
2e0d69b005
replace STL map with atom->map in special, better code comments
2018-11-30 13:06:31 -07:00
ab1c3f6498
rendevous comm option for special bonds and fix rigid/small
2018-11-30 11:54:48 -07:00
67041a5446
Merge pull request #1231 from lammps/update-log-files
...
Update log files for example inputs, part 1
2018-11-30 11:07:44 -05:00
f380a03a07
Merge pull request #1237 from akohlmey/compute-mop-bugfix
...
Make compute stress/mop and stress/mop/profile compatible with per-atom masses
2018-11-30 11:07:17 -05:00
7b68655c4d
remove trailing whitespace
2018-11-30 08:00:08 -05:00
dd84b5c975
make compute stress/mop and stress/mop/profile compatible with per-atom masses
2018-11-30 07:50:57 -05:00
1f210a246e
Merge pull request #1234 from lammps/read-dump-keep
...
bug-fix for miscounting atoms for read_dump add keep
2018-11-29 18:33:45 -05:00
5d2730f055
update log files for rigid, shear, snap, srd, streitz, threebody, vashsista, and voronoi examples
2018-11-29 18:22:18 -05:00
e4ca5b1889
Merge pull request #1232 from akohlmey/collected-small-fixes
...
First chunk of collected small fixes for the stable release
2018-11-29 18:19:12 -05:00
4e9b987fec
bug fix in original read_dump for add keep atom count
2018-11-29 15:54:14 -07:00
f92e61c58d
bug-fix for miscounting atoms for read_dump add keep
2018-11-29 15:37:58 -07:00
cda3227b05
plug memory leak in poems library
2018-11-29 16:41:11 -05:00
6705777f7b
fix memory issue in POEMS library, where auxiliary data was cast to a data structure of different (smaller) size when deleting.
...
this commit adds support to a callback function that allows to delete aux data in the Tree with its native size.
2018-11-29 16:34:41 -05:00
4b8c6d40e2
update log files for qeq and rdf-adf examples
2018-11-29 15:15:14 -05:00
46bf4b7efb
update log files for peptide, peri, pour and python examples
2018-11-29 14:51:25 -05:00
cef4164460
update log files for min, msst, nb3b, nemd, and obstacle examples
2018-11-29 14:13:11 -05:00
074a9663cb
update log files for melt and micelle example
2018-11-29 14:05:28 -05:00
d67dad9d67
update log files for meam examples
2018-11-29 12:47:15 -05:00
41e24f6e8b
update log files for gcmc example
2018-11-29 12:35:07 -05:00
e3ddefb38b
update docs and header for removed error message
2018-11-29 02:03:56 -05:00
ea6d8a5dca
replace hard crash with disabling atom sorting, when no suitable binsize is found
2018-11-29 01:38:04 -05:00
09abc0c75a
Fix memory leak in Variable::compute_atom
2018-11-29 00:41:40 -05:00
6be4ce7137
found a new false positive word in docs with spellchecker
2018-11-28 23:14:45 -05:00
78f86d5f16
silence compiler warning about singed vs. unsigned
2018-11-28 22:23:09 -05:00
cb2964af4c
silence compiler warning about unused parameter
2018-11-28 22:20:42 -05:00
c42776e4e1
ignore valgrind core dumps
2018-11-28 21:22:46 -05:00
c763916f9e
update log files for granregion hugoniostat and indent examples
2018-11-28 21:21:54 -05:00
eda79bd1c2
use shutil.rmtree() instead of calling 'rm -rf' for increased portability
2018-11-28 20:46:50 -05:00
798f098e4a
remove USER-OMP version of fix nphug, which had intermittant and difficult to track down memory corruption issues with multiple threads.
2018-11-28 18:57:26 -05:00
3508eca337
make sure all local Tree pointers are initialized, either to a newly allocated Tree() or NULL
2018-11-28 18:49:37 -05:00
9646d4614f
plug small memory leak in fix gcmc
2018-11-28 18:45:32 -05:00
48a408bb19
update log files for friction example
2018-11-28 18:42:48 -05:00
a4d21370bf
Merge pull request #1229 from invemichele/fix_plumed_memory_leak
...
fix plumed memory leak
2018-11-28 16:42:16 -05:00
9702899d1c
Merge pull request #1228 from invemichele/fix_plumed_install
...
Fix bug in lib/plumed/Install.py, some small cleanup and support parallel compile of plumed sources
2018-11-28 16:32:04 -05:00
8e07aaf005
update log files for ellipse and flow examples
2018-11-28 16:16:19 -05:00
4a8f1a7a08
update log files for eim example
2018-11-28 16:11:15 -05:00
37289f7476
update log files for dipole and dreiding example inputs. add running some MD steps for dreiding
2018-11-28 16:07:12 -05:00
3ce61c42d6
update log files for crack and deposit examples
2018-11-28 16:01:42 -05:00
98c8f22046
update log files for coreshell examples
2018-11-28 15:56:58 -05:00
296cab0b09
update log files for controller example
2018-11-28 15:40:14 -05:00
ab924e4f1d
update log files for comb examples
2018-11-28 15:38:11 -05:00
852916983a
update logs for colloid example
2018-11-28 14:53:29 -05:00
d0a83e9e12
update cmap example logfiles
2018-11-28 14:51:19 -05:00
2ed90c1669
update log files for body examples
2018-11-28 14:46:47 -05:00
c428088554
update logfiles for balance examples
2018-11-28 14:40:20 -05:00
77e7362168
update log files for airebo and atm examples
2018-11-28 14:28:20 -05:00
22e774adef
Revert "Add --noinstall flag to use the plumed source code directly without issuing make install"
...
This reverts commit a4684e2629 .
Revert --noinstall flag commit
2018-11-28 17:37:24 +01:00
8213287966
detect the number of available CPU for plumed make, as suggested by @akohlmey
2018-11-28 16:09:05 +01:00
a4684e2629
Add --noinstall flag to use the plumed source code directly without issuing make install
2018-11-28 15:43:35 +01:00
0d9e3779b8
capitalization of pre-processor inclusion guard
2018-11-28 08:45:15 -05:00
1616886c97
Corrected Another attempt to add Lebedeva potential
2018-11-28 11:56:39 +01:00
2d0d08093b
Another attempt to add Lebedeva potential
2018-11-28 09:33:44 +01:00
3d5423f5da
revert back to correct path to Plumed.inc.*. (my fault, I was not doing the 'make install')
2018-11-28 09:18:38 +01:00
55654ca68e
fix memory leak due to virial_lmp
2018-11-28 00:35:47 +01:00
32abe35201
added -j8 option for faster plumed make
2018-11-28 00:08:55 +01:00
c87bdda9a8
fixed wrong path to Plumed.inc.*
2018-11-28 00:08:01 +01:00
1b50ad02fb
fixed uninitialized var homedir
2018-11-28 00:06:50 +01:00
c0ab126e77
Merge pull request #1223 from akohlmey/next-patch-release
...
Patch release 27 November 2018
2018-11-27 16:37:10 -05:00
f254b8e3a3
Merge pull request #1226 from akohlmey/cmake-gpu-enhancements
...
Enhancements for using CMake with the GPU package, improved compatibility with cmake 3.x versions, improved handling of shared library building.
2018-11-27 16:05:47 -05:00
ebacd5ca6b
anti-nitpick hack
2018-11-27 14:36:59 -05:00
79fafcb12c
passing build type specific compiler flags to building the voro++ library
2018-11-27 09:57:21 -05:00
dbc798e286
correct passing flags to local voro++ build
2018-11-27 05:47:19 -05:00
6e8c537564
Merge pull request #1225 from akohlmey/last-minute-fixes
...
Last minute fixes
2018-11-26 22:56:44 -05:00
d43f229162
do not warn about deprecated GPU target archs
2018-11-26 22:48:23 -05:00
00b138f542
verbose CUDA assembly processing is more distracting than helping
2018-11-26 22:45:54 -05:00
1fdfc89d25
make $HOME/.local the default LAMMPS installation destination
2018-11-26 22:27:21 -05:00
d6ea31e143
implement changes suggested by @junghans for GPU/CUDA compilation
2018-11-26 22:06:10 -05:00
91b96fa0c9
build MESSAGE package client/server library always as static library
2018-11-26 21:37:23 -05:00
c980dd0a56
remove stray endif()
2018-11-26 20:56:13 -05:00
3ad74985eb
replace more inline expansions with explicit code. some general overhaul and better propagation of consistent compiler settings and flags for library builds
2018-11-26 20:53:23 -05:00
aa0b9684dc
remove inline expansion from two more cases (of external library builds)
2018-11-26 20:19:28 -05:00
05fb2d7587
more generated files/symlinks to ignore
2018-11-26 18:23:06 -05:00
5df2f92651
minor cleanup in lib/gpu
2018-11-26 18:22:33 -05:00
55359789fb
improve docs for building the GPU library with CUDA and CMake/make with fat binaries
2018-11-26 18:13:50 -05:00
e0ff230268
remove comment-in-comment
2018-11-26 17:03:48 -05:00
b3975f4b14
reword a few options for clarity
2018-11-26 17:03:32 -05:00
c61da28f0a
allow building "fat" GPU binaries in CUDA mode, resulting in executables compatible with all GPUs supported by the used CUDA toolkit
2018-11-26 17:03:09 -05:00
1ddbd24a4e
add missing include file
2018-11-26 15:45:23 -05:00
6745c37741
Merge pull request #1222 from lammps/doc-adjust3
...
Some adjustments to the documentation for the per style listing pages
2018-11-26 15:20:29 -05:00
4434481c91
remove trailing whitespace in manual source files
2018-11-26 14:48:53 -05:00
c42d07d907
Merge branch 'master' into doc-adjust3
2018-11-26 14:47:29 -05:00
79b3e9e27d
some clarifications and corrections on the wildcard command line docs
2018-11-26 14:46:39 -05:00
cce874dfb4
step version number to 27 November 2018
2018-11-26 14:28:57 -05:00
4004b8f161
Merge pull request #1219 from akohlmey/fix-class2-write-coeff
...
Handle class2 force field parameters correctly in write_coeff
2018-11-26 14:23:26 -05:00
96b971875f
Merge pull request #1217 from akohlmey/more-small-changes
...
More small changes and bug fixes for the next release
2018-11-26 14:22:03 -05:00
bfaa2e9ee1
more adjustments to style pages
2018-11-26 11:24:48 -07:00
a010780808
merged in current master
2018-11-26 11:00:22 -07:00
32b3ff6cd7
remove tabs
2018-11-24 23:59:43 -05:00
179e84f282
replace dos/windows-style CR-LF line endings with unix style LF-only
2018-11-24 16:57:01 -05:00
f50ff9a9e3
use C++ style include files in USER-PTM package consistently
2018-11-24 16:47:59 -05:00
5af7f52370
formatting tweak for labels, add checking item for added pair styles
2018-11-24 16:47:18 -05:00
b76c7ddc84
correct some incorrect writedata and single_enable settings
2018-11-22 09:22:58 -05:00
d1255ab572
we are LAMMPS, not LIGGGHTS
2018-11-22 09:22:09 -05:00
5efd8c06b1
correct formatting for examples when discussing the non-incremental nature of special_bonds
2018-11-22 06:25:39 -05:00
900ecc170a
document that rcb balancing depends on comm_style tiled which in turn is not compatible with triclinic cells
2018-11-21 16:08:24 -05:00
b1b6980d32
write_coeff needs to do special processing for class2 angles, dihedrals, and impropers
2018-11-21 15:46:41 -05:00
689334706f
Merge branch 'more-small-changes' of github.com:akohlmey/lammps into more-small-changes
2018-11-21 09:24:21 -05:00
a91d89b516
avoid array overflows and silence compiler warnings from unused parameters
2018-11-21 09:24:10 -05:00
385cf2e1fc
avoid array overflows and silence compiler warnings
2018-11-20 22:40:46 -05:00
090fc7bc8a
remove unused sphinx-images extension from virtualenv setup
2018-11-20 22:14:24 -05:00
e51720a2de
add code to detect inconistent use of AIREBO/REBO potential files
2018-11-20 13:59:14 -05:00
dcffeb546f
update AIREBO/REBO examples and provide references for rebo and airebo with LJ and TORSION turned off
2018-11-20 13:56:46 -05:00
1235e77199
implemented recommended change to remove global class member
2018-11-20 13:56:46 -05:00
c59b3439c6
changes the values of some parameters in REBO in accordance to the original Brenner paper
2018-11-20 13:56:46 -05:00
d359beb170
Merge pull request #1215 from jrgissing/bond/react-doc-corrections,mostly-formatting
...
Bond/react doc corrections,mostly formatting
2018-11-20 10:50:55 -05:00
719f719496
Merge pull request #1216 from bondrewd/charmm2lammps
...
make topology parsing in charmm2lammps.pl more tolerant
2018-11-20 10:35:52 -05:00
421f97e444
Merge pull request #1214 from akohlmey/collected-small-changes
...
Collected small changes and many spelling fixes for next release candidate
2018-11-20 10:34:58 -05:00
9f960baa4f
restore USER-ATM package data files taken from CVS repo
2018-11-20 09:17:02 -05:00
981f56840e
update workflow tips for checking new LAMMPS contributions
2018-11-20 00:30:45 -05:00
4c021dad37
port spell fixes to source code
2018-11-20 00:09:11 -05:00
4251c70e93
update list of false positives for spellchecking
2018-11-20 00:08:07 -05:00
0bcb1bd301
more spelling fixes and occational re-edits
2018-11-20 00:06:40 -05:00
c6c00ee7ee
more spelling fixes
2018-11-19 20:46:32 -05:00
6f7b052e24
update comments and remove commented code
2018-11-19 16:38:25 -05:00
9b401b6ed0
fix topology parsing
2018-11-20 06:22:32 +09:00
b34dac41c2
port documentation spelling fixes to comments or strings in source code.
2018-11-19 16:15:24 -05:00
13ae678f39
more manual spelling fixes
2018-11-19 16:13:57 -05:00
8a94a32551
avoid duplicate label
2018-11-19 15:19:23 -05:00
b6f0fe4c2d
more changes for correct and consistent spelling in the manual
2018-11-19 11:47:33 -05:00
809bd855b6
adjust wording of non-features discussion to be more in-sync with recent developments
2018-11-19 11:24:55 -05:00
4dc2f9c6c4
fix some spelling errors in the manual
2018-11-19 11:24:17 -05:00
c49c35e41d
avoid tuncation error through integer division and promote to use "bigint" instead of "int" to avoid overflows for large systems
2018-11-17 06:40:33 -05:00
1597e78d5a
guarantee initialization of hyperflag
2018-11-17 06:39:28 -05:00
a7bfb30043
update atc/cauchy_born examples with missing files
2018-11-16 23:03:47 -05:00
1d4e1f1425
bond/react:doc corrections
2018-11-16 20:47:51 -07:00
d7abb8cf4d
Revert "bond/react: doc corrections, mostly formatting"
...
This reverts commit da88305f4d .
2018-11-16 20:42:52 -07:00
da88305f4d
bond/react: doc corrections, mostly formatting
2018-11-16 20:41:49 -07:00
177a5ddb7a
Merge pull request #34 from lammps/master
...
rebase
2018-11-16 20:29:46 -07:00
bbcb659158
render fix commands in 6 columns instead of 8 so only narrow screens need to scroll horizontally
2018-11-16 22:09:07 -05:00
dc6054fc2d
rename "All commands" headers to "General commands"
2018-11-16 22:04:35 -05:00
0264edfcec
provide example for how to set Tdamp correctly to 100 timesteps for all choices of unit
2018-11-16 16:27:47 -05:00
a66384cfea
update github tutorial/howto for recent changes in the development workflow
2018-11-16 16:27:05 -05:00
fd4262805d
for enabling MPIIO we also need to set -DLMP_MPIIO
2018-11-16 15:48:35 -05:00
0d72c3769d
Merge pull request #1212 from stanmoore1/git_doc
...
Tweak to github-development-workflow.md
2018-11-16 12:44:58 -05:00
177733ecdd
Merge pull request #1211 from lammps/doc-hyper
...
change warning to just a note
2018-11-16 12:11:54 -05:00
0b60bf65d1
Merge pull request #1210 from giacomofiorin/colvars-update
...
Update Colvars library to version 2018-11-16
2018-11-16 12:00:41 -05:00
c5c26abdd3
change warning to just a note
2018-11-16 09:26:37 -07:00
5974741eea
Tweak to github-development-workflow.md
2018-11-16 09:26:12 -07:00
d8f540a433
Merge branch 'master' into colvars-update
2018-11-16 11:24:10 -05:00
0a96b891ef
Merge pull request #1209 from pdebuyl/fix_cmake_h5md
...
fix cmake build for USER-H5MD
2018-11-16 11:22:45 -05:00
11de8dafe3
Update Colvars library to version 2018-11-16
...
Fixes several issues with running averages and time correlation function
computations. Details are in:
https://github.com/Colvars/colvars/issues/143
https://github.com/Colvars/colvars/issues/193
https://github.com/Colvars/colvars/pull/194
2018-11-16 09:57:07 -05:00
2c979e878f
fix cmake build for USER-H5MD
...
The hdf5 includes were needed as well for building the dump.
2018-11-16 15:18:58 +01:00
cf79751f4f
Merge pull request #1207 from akohlmey/next-patch-release
...
Patch release 15 November 2018
2018-11-15 19:33:52 -05:00
e4dee3de17
Merge pull request #1206 from akohlmey/collected-small-changes
...
Collected small changes for next release
2018-11-15 17:29:26 -05:00
6e225d90fc
fix some minor bugs write data file writing and remove dead code and silence compiler warnings
2018-11-15 16:50:56 -05:00
1fc3b4618c
remove dead code and silence compiler warnings
2018-11-15 16:50:56 -05:00
eae9d27f6d
OpenMP support from the compiler is not a requirement for USER-OMP. Without OpenMP, it is like the OPT package but for many more styles, so it is still useful and should be supported.
2018-11-15 16:50:56 -05:00
db29ec7eee
complete workflow document
2018-11-15 14:58:02 -05:00
090778c42b
Merge pull request #1204 from lammps/doc-plumed
...
Linkage mode improvements and documentation updates for USER-PLUMED package
2018-11-15 13:48:58 -05:00
db935dba5e
Merge pull request #1201 from junghans/cmake_doc
...
cmake: update internal doc about how cmake finds executables
2018-11-15 13:48:17 -05:00
e160376365
incomplete first draft. committed for checking the markup in github.
2018-11-15 12:45:15 -05:00
d5f222464b
Update README.md
2018-11-15 09:48:46 -07:00
4d9e2a014b
add detailed build instructions and discussion of linkage modes for PLUMED library and USER-PLUMED package
2018-11-15 11:35:04 -05:00
8a4983e4bc
reformatting and simplification of fix plumed docs
2018-11-15 10:53:38 -05:00
82d6aa9add
interlink fixes colvars, plumed, and smd
2018-11-15 10:52:41 -05:00
4231ab3d57
correct some links
2018-11-15 10:52:03 -05:00
25914ea3f3
patch 15Nov2018
2018-11-15 10:17:25 -05:00
47bf9f73be
Merge pull request #33 from lammps/master
...
rebase
2018-11-14 22:01:31 -07:00
003bb28471
make @gtribello code owner of the USER-PLUMED package
2018-11-14 22:17:25 -05:00
a557644939
support all three plumed linkage modes with CMake as well. For downloaded and previously installed plumed lib
2018-11-14 22:13:18 -05:00
04520e627d
add code and scripts to support all three plumed linkage modes with fix plumed for conventional build
2018-11-14 21:26:36 -05:00
03b1129abd
Update pair_kim to check for ModelRoutine requirements
...
Also fixup cmake settings for PKG_KIM
2018-11-14 13:11:47 -05:00
ddd5e61254
Commit JT 111418
...
- removed muk table (size kmax3d, mem fault)
2018-11-14 09:46:16 -07:00
952e52982e
add comment to indicate code intended for backward compatibility only
2018-11-14 05:37:59 -05:00
a942d8b3ba
use memset() for clearing of arrays
2018-11-14 05:30:23 -05:00
7a22b8aa62
check only in currently added data file atoms for dihedral overflow
2018-11-14 05:29:26 -05:00
4c1fbc359a
use tagint when unpacking atom tags from communication buffers
2018-11-14 05:28:19 -05:00
d66a1ac054
Commit JT 111318
...
- corrections pair/spin/dipolar/long
2018-11-13 17:03:32 -07:00
2c644c5f2e
Merge pull request #1197 from akohlmey/collected-small-fixes
...
Collection of small changes and bugfixes for the next release
2018-11-13 15:18:09 -05:00
b1186a971e
Merge pull request #1202 from lammps/hyper
...
Add Hyper-dynamics to REPLICA package
2018-11-13 15:17:30 -05:00
2dbd575a4b
Merge pull request #1203 from stanmoore1/kk_update
...
Update Kokkos library in LAMMPS to v2.7.24
2018-11-13 15:15:09 -05:00
4805e1df22
doc page additions for USER-PLUMED package
2018-11-13 08:29:07 -07:00
380f0e4971
remove some debugging code
2018-11-13 08:06:40 -07:00
a026ce9669
correct broken links detected by make mobi
2018-11-12 21:38:26 -05:00
7e779d16de
correct broken links in manual reported by 'make html'
2018-11-12 21:33:37 -05:00
b776f0f29f
remove dead code and silence warnings about unused parameters
2018-11-12 21:11:55 -05:00
443644025f
silence compiler warnings
2018-11-12 20:50:14 -05:00
c4c90a96ec
avoid void return from non-void function
2018-11-12 20:49:01 -05:00
5cb2463204
c++ style include files do not have a .h extension
2018-11-12 20:33:30 -05:00
5a4e44b75a
remove accidentally duplicated code
2018-11-12 20:27:21 -05:00
0ca02b6f41
added new commands to doc pages, fixed a few missing entries as well
2018-11-12 17:23:15 -07:00
2b96dfd6cc
Remove deprecated Kokkos code
2018-11-12 15:49:31 -07:00
c22c6e4d34
Add LAMMPS changes to Kokkos Makefile
2018-11-12 15:30:14 -07:00
b2d67bcbb5
Remove tpls dir
2018-11-12 15:18:06 -07:00
b3f08b38a2
Update Kokkos library in LAMMPS to v2.7.24
2018-11-12 15:16:26 -07:00
8e9d4f5bce
modify bond style hybrid, so it can handle bond style quartic as a sub-style
2018-11-12 16:06:55 -05:00
fe07ad279d
added NULL declations to constructor, removed debug code
2018-11-12 12:32:54 -07:00
5062c43aea
rename example outputs
2018-11-12 12:32:53 -07:00
90caf0019c
fix doc page errors
2018-11-12 12:32:53 -07:00
3b7ebbb8df
new hyper examples
2018-11-12 12:32:53 -07:00
d7a479d2f6
hyper example dir
2018-11-12 12:32:52 -07:00
0c8ce199af
more updates to hyper docs
2018-11-12 12:32:52 -07:00
4a6f088c0b
updates to hyper doc pages
2018-11-12 12:32:52 -07:00
56598fcd0b
changes to prd command doc page
2018-11-12 12:32:52 -07:00
265c11dca9
more edits to hyper docs
2018-11-12 12:32:52 -07:00
d6631266ce
doc files in wrong dir
2018-11-12 12:32:52 -07:00
fbd610b8a9
global/local hyperdynamics src and doc files
2018-11-12 12:32:52 -07:00
86d1304176
cmake: update doc aobut executables
2018-11-10 18:58:53 -07:00
f68d77c7af
correct formatting
2018-11-09 08:03:58 -05:00
7a4f534676
replace non-ASCII character
2018-11-09 08:03:41 -05:00
729201ab93
fix typo reported in #1199
2018-11-09 08:03:19 -05:00
ab8215a669
remove dead code
2018-11-09 01:09:31 -05:00
fe04147ee0
fix typo
2018-11-09 01:09:22 -05:00
62b1159673
update presets for USER-PLUMED package. fix typo.
2018-11-09 01:08:57 -05:00
adeb0c2b54
replace faulty preprocessor logic
...
fixes #1196
2018-11-09 01:08:57 -05:00
1651a21f92
Merge pull request #1198 from akohlmey/next-patch-release
...
Patch release 9 November 2018
2018-11-08 20:49:49 -05:00
9727fdc473
Commit JT 110818
...
- correct bug (match ewald/disp results for vir)
- started correct mag. part
2018-11-08 16:17:43 -07:00
cbae3b5afa
Merge pull request #1184 from DiscreteLogarithm/sdpd
...
add USER-SDPD package for Smoothed Dissipative Particle Dynamics
2018-11-08 17:21:21 -05:00
f2a29880e2
patch 9Nov2018
2018-11-08 16:48:43 -05:00
e0955f6434
Merge branch 'master' into sdpd to resolve merge conflicts
...
# Conflicts:
# cmake/CMakeLists.txt
# src/Makefile
2018-11-08 16:32:02 -05:00
3681bc853d
Merge pull request #1195 from jrgissing/bond/react-custom_edges
...
Bond/react: charge update for custom edges
2018-11-08 16:19:23 -05:00
a6e9b99295
Merge pull request #1180 from gtribello/master
...
Add natively supported PLUMED interface to LAMMPS
2018-11-08 16:16:50 -05:00
893a51ce14
Merge pull request #1191 from akohlmey/msi2lmp-avoid-bad-topology
...
Dihedral generation bugfix for msi2lmp
2018-11-08 16:10:31 -05:00
80ee08482c
Merge pull request #1182 from junghans/pkgconfig_doc
...
liblammps.pc: add some more documentation
2018-11-08 16:10:15 -05:00
bbb371134d
include USER-SDPD package in list of user packages in conventional make
2018-11-06 22:38:02 -05:00
a1e8992eac
replace non-ASCII characters
2018-11-06 22:21:19 -05:00
baa7b705b8
improve logic and grammar of error messages
2018-11-06 22:13:38 -05:00
2d12260ade
remove bogus single function and set single_enable = 0
2018-11-06 22:13:05 -05:00
31277349c6
remove dead code and avoid compiler warnings
2018-11-06 22:10:27 -05:00
df232c1cf6
use c++ style include files for c-library functions
2018-11-06 22:09:05 -05:00
bdf73f7adb
ignore USER-SDPD files when installed
2018-11-06 22:07:35 -05:00
84fcf01bed
bond/react: allow custom update of charges near template edges
...
also, fixes a bug introduced in PR #1189 , when not using stabilization
2018-11-06 19:59:22 -07:00
cc0d685e8e
Merge pull request #32 from lammps/master
...
rebase
2018-11-06 19:52:08 -07:00
5196fa37e0
Merge pull request #1194 from ohenrich/user-cgdna
...
Update reference for USER-CGDNA
2018-11-06 15:52:22 -05:00
4e6253254c
Merge branch 'master' into user-cgdna
2018-11-06 19:48:06 +00:00
562296bdb7
Updated link to preprint article
2018-11-06 19:44:35 +00:00
91c4ef6f64
Merge pull request #1189 from jrgissing/bond/react-custom_group
...
Bond/react custom group support
2018-11-06 10:32:06 -05:00
f46d6a4312
Merge pull request #1192 from julient31/master
...
update reference for SPIN package
2018-11-06 10:26:27 -05:00
cb828e9579
update reference
2018-11-06 07:48:47 +01:00
ed77701e56
Merge pull request #31 from lammps/master
...
rebase
2018-11-05 20:25:38 -07:00
7ed6cab040
do not generate illegal dihedrals, e.g. from 3-membered rings
2018-11-05 20:35:43 -05:00
81e79ec884
Have KIM use LAMMPS specified compilers
2018-11-05 15:39:10 -06:00
4a4147e0e4
Remove hard-coded compiler versions for KIM in CMake
2018-11-05 11:15:07 -06:00
29ae88e309
Update docs for KIM
2018-11-05 09:37:35 -06:00
dd61ded311
Update cmake build to work with cmake-based KIM
2018-11-05 09:31:21 -06:00
ce7f76de1d
cmake: switch plumed to full static mode
2018-11-05 07:39:23 -07:00
58d2f0cc57
cmake: fix linking again plumed
2018-11-05 05:55:31 -07:00
ab7aa9dfda
correction to fix group property doc
2018-11-05 00:49:33 -07:00
6d1ea2d0b1
broke smooth restarts at some point. fixed
2018-11-05 00:46:53 -07:00
9ed6f2fc43
Adjust lib/kim install script and settings
2018-11-04 20:10:04 -06:00
a3ca177d20
various small changes and reformatting
...
- add memory usage estimator
- test against varying number of atoms
- test against non-consecutive atom tags
- test for 32-bit overflow in number of atoms
- test for 32-bit overflow in timestep
- reduce tail correction error to warning
- more LAMMPS style formatting of the source code
- remove trailing whitespace
- avoid leaking memory from allocated arrays for masses/charges/tags
2018-11-04 19:52:10 -05:00
a3c0fe7726
Added check on fix modify for PLUMED to ensures that virial is calculated for group all
2018-11-04 11:43:07 +00:00
a051d61e1f
Added functionality to support fix modify for fix plumed
2018-11-04 11:24:01 +00:00
8cb665f013
Added functionality to throw error when time step changes and PLUMED is being used
2018-11-04 10:21:28 +00:00
cb8c51e353
Got rid of some of the hard-coded units in the plumed interface
2018-11-03 18:13:28 +00:00
a37d718ed1
update bond/react examples
2018-11-03 12:01:00 -06:00
f7aa01d74a
bond/react: convert group-ID to group-ID-prefix
...
enables consistent syntax when using custom groups
2018-11-03 11:57:46 -06:00
badfdd7433
download only the plumed-src package and include further tweaks to be compatible with plumed 2.5b
2018-11-03 00:21:10 -04:00
ac11d66d5a
provide reference logfiles and move generated files to reference folder
2018-11-02 23:28:09 -04:00
18216de084
correctly check for fixes that maintain their own pressure compute
2018-11-02 23:21:09 -04:00
3cb2291a5a
need to include comm.h now
2018-11-02 22:52:51 -04:00
54c52c3bdf
adjust compilation settings to link in plumed library statically and all its dependencies
2018-11-02 22:52:36 -04:00
df3390e224
update formatting to closer match LAMMPS' programming style
2018-11-02 21:33:30 -04:00
d185b34b19
reformat to closer match LAMMPS programming style
2018-11-02 21:19:53 -04:00
30518a993b
add LAMMPS header
2018-11-02 21:14:36 -04:00
b7e507a258
fix typo and reformat
2018-11-02 21:08:45 -04:00
ea9746f26d
insert fix plumed docs into manual generation
2018-11-02 21:08:32 -04:00
2635f7d160
Merge pull request #1190 from giacomofiorin/colvars-update
...
Update Colvars library to version 2018-10-16
2018-11-02 20:11:28 -04:00
85a5cab663
Update Colvars library to version 2018-10-16
2018-11-02 17:45:20 -04:00
b1c50e3bbe
Added plumed documentation in a txt file
2018-11-02 19:50:49 +00:00
b0938b70d5
Merge branch 'master' into kim-v2-update
2018-11-01 19:41:13 -05:00
8dd3bce7c5
Update to C KIM_API bindings
2018-11-01 19:33:52 -05:00
0c7c344e19
additional molecule templates sanity-check
...
thanks to Sagar Patil for report
2018-11-01 01:26:12 -06:00
b67e54dd7d
reciprocal 'related commands'
2018-11-01 01:09:52 -06:00
5821a5ecc8
bond/react: custom group with stabilization option
2018-11-01 01:04:45 -06:00
20b9c7fd79
Merge pull request #30 from lammps/master
...
rebase
2018-10-31 20:15:45 -06:00
a66d4c7451
Merge pull request #1186 from akohlmey/various-small-fixes
...
Various small fixes
2018-10-31 12:13:38 -04:00
7514838700
put LAMMPS sources folder first in list of include directories
2018-10-31 04:18:08 -04:00
1fccb391a6
Merge pull request #1185 from jrgissing/bond/react-update_edges-option
...
Bond/react: update edges option
2018-10-31 00:43:07 -04:00
688945a0ef
silence compiler warnings about initialization order and unused args
2018-10-31 00:34:58 -04:00
50b99c8450
silence compiler warnings about unused arguments
2018-10-31 00:19:06 -04:00
446b05ebc1
silence warning about initialization order
2018-10-31 00:17:17 -04:00
2a5cd1d31e
remove debug output
2018-10-31 00:16:44 -04:00
3faecc4d28
add option to update all atoms' atomic charges
...
option to update all atomic charges, even when edge atoms are defined
2018-10-30 22:11:52 -06:00
762a4b97ac
Revert "pair_kim - no need to comm vatom() values"
...
This reverts commit 9962f941e6 .
2018-10-30 21:54:59 -05:00
e992bf935b
Merge pull request #29 from lammps/master
...
rebase
2018-10-30 20:35:47 -06:00
42068944aa
Merge branch 'master' of github.com:gtribello/lammps into fix-plumed
2018-10-30 20:43:49 -04:00
e3b89b60dc
add checksum support for downloaded tar archives. upgrade to v2.4.3
2018-10-30 20:43:20 -04:00
1b98c0e40d
Merge remote-tracking branch 'lammps/master' into kim-v2-update
2018-10-30 18:40:55 -05:00
e70a9b0f26
updated CMakeLists to handle the optional dependency of USER-SDPD
2018-10-30 19:35:22 +03:30
113539b053
Merge pull request #1183 from akohlmey/voro-clean-namespace
...
Reduce namespace pollution for VORONOI package
2018-10-30 11:53:56 -04:00
ba6f6f73f1
first commit: added SDPD
2018-10-30 17:40:00 +03:30
c838a9fd48
use forward declarations for better namespace hygiene
2018-10-30 00:33:51 -04:00
fb4df86d3d
Merge pull request #1170 from akohlmey/fix-merge-sort
...
Bug fix for merge sort by Jeffrey Frey
2018-10-29 18:47:50 -04:00
1bae30c295
liblammps.pc: add some more documentation
2018-10-29 06:57:46 -06:00
044507640f
include Plumed.h with full path
2018-10-29 06:52:19 -06:00
bcc7a4c32f
cmake: add PLUMED include dir
2018-10-29 06:36:47 -06:00
283096d1d5
update .gitignore
2018-10-29 03:50:55 -04:00
079134255d
make sure class member "list" is initialized to NULL in constructor
2018-10-29 03:49:25 -04:00
25b425dbb0
no need to import the PLMD namespace globally
2018-10-28 22:21:35 -04:00
bee2cb96fa
remove references to Plumed.cpp and Plumed.h
2018-10-28 22:18:27 -04:00
360aca581c
remove last reference to voro++
2018-10-28 21:56:49 -04:00
21661f84db
Merge pull request #1181 from akohlmey/fixup-github-folder
...
Updates to contributing guidelines
2018-10-28 21:55:02 -04:00
a662afe970
fully integrate USER-PLUMED package into conventional build
2018-10-28 21:37:33 -04:00
3a082e227e
remove obsolete and redundant files
2018-10-28 21:33:51 -04:00
54d728c0c7
reduce need for include files by adding forward declaration
2018-10-28 21:33:06 -04:00
ae499b980d
make Plumed.cpp obsolete in USER-PLUMED code by inserting it into fix_plumed.cpp
2018-10-28 21:32:47 -04:00
925d6d37b9
adjust header inclusion to current LAMMPS conventions
2018-10-28 21:32:01 -04:00
bdf3764905
update user-plumed Install.sh file to fit better into LAMMPS, adjust to changes in lib folder
2018-10-28 21:31:40 -04:00
bfbf5695fd
adjust path for includelink to find the Plumed.h wrapper properly
2018-10-28 21:30:37 -04:00
e788ffe210
Merge branch 'master' of github.com:gtribello/lammps into fix-plumed
2018-10-28 21:29:53 -04:00
3cc9384488
cmake: add support USER-PLUMED
2018-10-28 16:23:29 -06:00
a60b6d1ab8
add feature to python lib install script to support existing installation and use links
2018-10-28 18:12:32 -04:00
174b180a41
remove file that is not present
2018-10-28 18:12:02 -04:00
7bbd8644c8
rework some of the pull request instructions to be realigned with the recent changes in the workflow.
2018-10-28 08:50:37 -04:00
f36b7e38a8
correct link to github tutorial in CONTRIBUTING doc
2018-10-28 08:42:28 -04:00
f70af61b35
Added new version of Plumed wrapper
2018-10-28 09:27:22 +00:00
a2671f8943
doc files for new parallel dump file read capability
2018-10-26 18:06:34 -06:00
0a4007c55b
add parallel file read capability to ReadDump
2018-10-26 17:37:50 -06:00
85c8877aeb
make 2 copy of old read_dump and rerun for comparison to new
2018-10-26 17:31:42 -06:00
4fa78a78de
Added instructions on PLUMED to build extras and Package details pages of manual
2018-10-26 22:12:17 +01:00
ff9f836be4
Merge remote-tracking branch 'upstream/master'
2018-10-26 22:01:05 +01:00
2e79d9f340
Merged Pablo's fixes into the plumed interface for lammps
2018-10-25 21:45:35 +01:00
2428c1c1f3
Merge pull request #1177 from lammps/modify-reorder
...
reorder operations in init() to fix a bug with compute chunk/atom del…
2018-10-25 10:55:14 -04:00
0e213b80e9
reorder operations in init() to fix a bug with compute chunk/atom deleting a fix
2018-10-25 08:23:10 -06:00
2c1f420a48
more tweaks
2018-10-24 13:43:26 -06:00
07f92d225e
formatting tweak
2018-10-24 12:03:51 -06:00
7e5ec96bcd
more tweaks from style check script
2018-10-24 12:02:36 -06:00
c8870f1b78
change intro to each list of commands
2018-10-24 11:57:34 -06:00
7069b52a44
Merge pull request #1172 from akohlmey/next-patch-release
...
Patch release 24 October 2018
2018-10-23 18:08:38 -04:00
45f28517ef
Merge pull request #1174 from akohlmey/fix-kspace-refactor
...
Bug fix for Kspace refactoring in USER-INTEL package
2018-10-23 13:33:36 -04:00
fccc26758b
Merge pull request #1152 from lammps/doc-adjust2
...
More Documentation consistency improvements
2018-10-23 13:05:04 -04:00
b6b6270716
fix bug reported in issue #1173
2018-10-23 11:58:00 -04:00
0293dee9b2
patch 24Oct2018
2018-10-23 11:03:51 -04:00
6107f00e9d
Merge pull request #1164 from akohlmey/fix-halt-for-minimize
...
Enable use of fix halt for minimizations
2018-10-23 10:35:26 -04:00
1d38f2d725
Merge pull request #1165 from akohlmey/refactor-kspace-base-class
...
Refactor kspace base class to have a settings() method
2018-10-23 10:35:12 -04:00
4a5c14f60d
Merge pull request #1148 from akohlmey/deprecated-styles
...
Implement dummy classes for deprecated and removed styles
2018-10-23 10:34:58 -04:00
aa27c8f733
convert double quotes to latex style
2018-10-23 09:17:00 -04:00
da38ae0370
apply fix for merge sort from issue #1163 by @jtfrey and re-enable it
2018-10-23 08:57:33 -04:00
527ec61586
Merge pull request #1169 from akohlmey/kokkos-parallel-for-workaround
...
Workaround for parallel_for() compilation issue with newer GNU compilers
2018-10-22 11:17:47 -04:00
8649081904
fix broken links in manual
2018-10-21 18:39:25 -04:00
c0dd187802
make sure all pictures are includes in epub/mobi files
2018-10-21 18:38:46 -04:00
3661836a3b
Merge pull request #1168 from athomps/compute-adf
...
Created new compute ADF for angular distribution function
2018-10-20 20:57:38 -04:00
76a2a9ab0a
Fixed normalization error for ordinate degree
2018-10-20 17:16:47 -06:00
8223f5e0a3
Eliminated another initialization error and tweaked rdf-adf example
2018-10-20 16:46:45 -06:00
07a499fcc1
improve check for missing styles in lammps.book
2018-10-20 10:01:55 -04:00
8aecefe233
fix uninitialized data bug in compute adf
2018-10-20 08:12:19 -04:00
2140caa6f5
add an example for RDF and ADF computation with water molecules
2018-10-20 08:12:02 -04:00
fb6f019a11
correct link to output options
2018-10-20 06:45:57 -04:00
79da210dc4
integrate compute adf into manual build infrastructure
2018-10-20 06:45:28 -04:00
348febdf4b
work around for parallel_for() compilation issue with newer compilers
...
apparently, data items used inside parallel_for() constructs have
rather strict requirements on const-ness, which is enforced by
newer GNU compilers. As a workaround we construct explicit const
copies of those class instances. This closes #1045
2018-10-20 02:54:48 -04:00
0783f8ad2f
Added compute_rdf.txt
2018-10-19 18:43:58 -06:00
3a735d15d4
Added compute_rdf.cpp
2018-10-19 18:43:04 -06:00
04a4a29fcf
Creatd new compute ADF for angular distribution function
2018-10-19 18:36:11 -06:00
52f02f2bbb
Merge pull request #1167 from lammps/create-triclinic-lib
...
fix triclinic rounding bug for lib interface as well
2018-10-19 19:06:01 -04:00
f82a8493fa
Merge pull request #1166 from rbberger/cmake_prevent_src_builds
...
Add src directory to PreventInSourceBuilds checks
2018-10-19 17:56:25 -04:00
8cd70f7d78
fix triclinic rounding bug for lib interface as well
2018-10-19 15:27:38 -06:00
27a46cec8c
Add src directory to PreventInSourceBuilds checks
2018-10-19 17:25:18 -04:00
15de09683e
Merge pull request #1162 from lammps/restart2dump
...
added -restart2dump command-line option
2018-10-19 17:24:17 -04:00
f542590090
Merge pull request #1136 from junghans/cmake_out_source
...
cmake: prevent in-source build
2018-10-19 17:02:05 -04:00
01c3ab5979
update embedded command line help summary string for new feature
2018-10-19 16:49:06 -04:00
709013be5a
harden code against buffer overflows
2018-10-19 16:48:37 -04:00
db32373b32
fix some typos caused by trusting emacs' smart case-preserving replace too much
2018-10-19 16:11:13 -04:00
9d7c4ac5f2
add depreacted kspace style
2018-10-19 16:01:26 -04:00
0ec94b2ad6
replace non-ASCII character
2018-10-19 16:01:13 -04:00
83c830fd8a
port kspace refactor to GPU and KOKKOS package
2018-10-19 15:47:00 -04:00
3a4bef351c
refactor kspace style in USER-SCAFACOS and fix uninitialized handle bug
2018-10-19 15:32:29 -04:00
da84138475
correct scafacos input example
2018-10-19 15:31:53 -04:00
2f52eee6bf
kspace refactor compiles for KSPACE and USER-OMP
2018-10-19 15:11:37 -04:00
80e0dddae0
use min_post_force() method to hook fix halt into minimization
2018-10-19 14:08:25 -04:00
1c994bda46
corrections to fix neb doc page
2018-10-19 09:53:19 -06:00
f5206d2f7b
more one-liner in pair_style doc page
2018-10-19 09:53:19 -06:00
9bca5ae607
added one-line pair descriptions
2018-10-19 09:53:19 -06:00
d1f260a765
undo changes to PRD doc from another branch
2018-10-19 09:53:19 -06:00
36a1ca7e72
updates some one-line style defs
2018-10-19 09:53:19 -06:00
5f1c77ced2
tweaks to USER-PTM package doc
2018-10-19 09:53:18 -06:00
dc89bdd924
more changes augmenting lists with USER styles and to core/shell doc pages
2018-10-19 09:53:18 -06:00
a979c6eeec
updating files that have lists of command styles
2018-10-19 09:53:18 -06:00
cc6f1be82d
first attempt to port fix halt to minimizations
2018-10-19 07:26:49 -04:00
52cb8cf51b
Merge conflicts in fwgr.cpp fixed
2018-10-18 16:39:20 -06:00
9090fd0255
propagate the kspace change to a the first few kspace styles
2018-10-18 16:31:17 -04:00
7deb1df2b6
split kspace style constructor into plain constructor and settings() method
2018-10-18 16:30:45 -04:00
d9dd80b368
added -restart2dump command-line option
2018-10-18 14:24:48 -06:00
4015b36a1a
Merge pull request #1161 from lammps/create-atoms-single
...
bug fix for create_atoms single remap and triclinic
2018-10-18 13:41:28 -04:00
dcde84eb53
bug fix for create_atoms single remap and triclinic
2018-10-18 11:22:51 -06:00
7bb5821baf
add deprecated dump and region styles
2018-10-17 18:13:12 -04:00
2b0e474729
implement deprecated styles for bond, angle, dihedral, and improper
2018-10-17 16:26:20 -04:00
65ebbdada3
add DEPRECATED compute style
2018-10-17 16:05:10 -04:00
b71f530bd0
make default style name for deprecated styles uppercase, so it is considered internal
...
also consolidate the writeout message across styles into a single convenience function
2018-10-17 16:04:52 -04:00
0ec9b9a71a
Merge pull request #1160 from akohlmey/user-ptm-portability
...
Make USER-PTM compile with MinGW64 for Windows
2018-10-16 14:52:26 -04:00
2273604533
resolve portability issues to windows w.r.t. fixed width integer types
2018-10-16 13:49:06 -04:00
6e99b3d8ff
Merge pull request #1159 from wmbrownIntel/user-intel-sf-hybrid
...
Fix to allow suffix and pair hybrid to work together with USER-INTEL.
2018-10-16 06:09:58 -04:00
bea0a3091d
Fix to allow suffix and pair hybrid to work together with USER-INTEL.
2018-10-15 10:25:39 -07:00
7968d2ed22
Merge pull request #1155 from athomps/sna-atom-leakfix2
...
Fixed a segfault introduced by memory-leak fix (#1125 )
2018-10-12 13:01:15 -04:00
382e91cf5b
Merge pull request #1156 from wmbrownIntel/user-intel-hybrid
...
Adding hybrid support to USER-INTEL package + EAM/intel bug fix
2018-10-12 12:35:36 -04:00
ce63a22783
Merge pull request #1157 from wmbrownIntel/user-intel-makefiles
...
Changes to intel Makefiles to make use of MKL consistent.
2018-10-12 12:32:28 -04:00
00c75ecb74
Merge pull request #988 from valleymouth/granular-kokkos
...
Kokkos port for GRANULAR
2018-10-12 09:04:36 -06:00
8224c89f93
Revert size_velocity change in atom_vec_dpd_kokkos
2018-10-11 16:38:44 -06:00
a223338b47
Fix hang with Kokkos and USER-DPD examples
2018-10-11 16:32:44 -06:00
8eb74d8fb3
Add missing Kokkos pack/unpack comm vel functions
2018-10-11 13:21:44 -06:00
e5c6b6987a
Merge branch 'master' of github.com:lammps/lammps into granular-kokkos
2018-10-11 13:14:25 -06:00
8cbee78725
Changes to intel Makefiles to make use of MKL consistent.
2018-10-11 05:46:40 -07:00
c37deebffa
Adding full hybrid support to USER-INTEL package and fixing bug with EAM parameter initialization.
2018-10-11 05:12:00 -07:00
c142288eb3
Fixed a segfault introduced by memory-leak fix
2018-10-10 17:24:14 -06:00
7faa48b4c3
Merge pull request #1154 from stanmoore1/small_fixes
...
Small fixes
2018-10-10 23:05:21 +02:00
a1266a1a1e
Fix compile error with copysign function
2018-10-10 14:19:23 -06:00
7cce002cf9
Makefile fix from the mailing list
2018-10-10 14:18:24 -06:00
2def00d4c9
Add missing files to .gitignore
2018-10-10 14:18:00 -06:00
3d0722b974
Merge branch 'master' of github.com:lammps/lammps into granular-kokkos
2018-10-10 10:43:54 -06:00
747f72aca2
Merge branch 'granular-kokkos' of https://github.com/valleymouth/lammps into granular-kokkos
2018-10-10 09:53:15 +01:00
1b76e14224
Merge pull request #1151 from akohlmey/next-patch-release
...
update version number for next patch release
2018-10-10 02:20:50 +02:00
9a0c02a845
Merge pull request #1150 from mkanski/compute_pair_multiple_pstyles
...
Extend compute pair to handle multiple instances of a sub-style in pair style hybrid
2018-10-10 00:48:52 +02:00
70bee26641
update version number
2018-10-09 12:59:12 -04:00
7416e113ff
Merge pull request #1147 from akohlmey/fix-omp-intel-neighbor
...
Resolve neighbor list request conflict with USER-INTEL and USER-OMP
2018-10-09 18:40:41 +02:00
791024586e
Merge pull request #1131 from ckadding/master
...
Add compute_pressure_cylinder to USER-MISC package
2018-10-09 18:40:02 +02:00
962fd1df90
Merge pull request #1146 from jrgissing/maxspecial_restarts
...
put atom->maxspecial in restarts
2018-10-09 17:55:24 +02:00
dc6123fafc
fix stupid typo
2018-10-08 17:26:21 +02:00
3c41295e70
change implementation to be consistent with pair_coeff and remain backward compatible
2018-10-08 17:23:22 +02:00
e7ca200e97
Merge pull request #1149 from akohlmey/doc-adjust-bugfix
...
correct typo in USER-SMD introduced by doc-adjust PR
2018-10-05 22:21:33 +02:00
d5fe8857cc
Commit JT 100518
...
- correction torque ewald_dipole
- idem ewald_dipole_spin to check
2018-10-05 14:01:29 -06:00
8b944e06f0
Small changes in doc file
2018-10-05 21:08:18 +02:00
8960774b16
correct typo in USER-SMD introduced by doc-adjust PR
2018-10-05 14:55:18 -04:00
1e9778b81e
Extend compute pair to handle multiple instances of a given pair style
2018-10-05 20:34:12 +02:00
d805796cd7
Merge pull request #1133 from lammps/doc-adjust
...
Multiple documentation adjustments and corrections from Steve and Axel
2018-10-05 20:20:18 +02:00
0c1ff5ac3e
Fixing issues with AtomVecSphereKokkos not correctly handling cases with varying and constant radius.
2018-10-05 17:10:31 +01:00
43ae9656d7
add a "deprecated" command style for flagging future removed commands
2018-10-05 17:23:09 +02:00
61e2cd3f61
avoid requesting threaded neighbor lists that are both threaded via USER-OMP and USER-INTEL
2018-10-05 16:03:11 +02:00
e024658cec
Merge branch 'doc_cleanup' of https://github.com/jrgissing/lammps into maxspecial_restarts
2018-10-05 14:15:39 +02:00
17853aef20
modify restart changes, so it stays backward compatible and does not result in unexpected behavior when reading old restarts. also use consistent naming conventions for enum entries
2018-10-05 09:47:47 +02:00
7f8302b65b
replace extra_special with maxspecial in restarts
2018-10-04 22:08:43 -06:00
fd20eb93b2
remove listing of extinct special_bonds 'extra' keyword
2018-10-04 21:30:34 -06:00
b16a83cddc
Merge pull request #28 from lammps/master
...
rebase
2018-10-04 21:26:22 -06:00
b02d3b1b94
cosmetic change
2018-10-04 12:24:46 +02:00
a1a9f34c18
pair style deprecated now functional and compatible with hybrid pair styles
2018-10-04 12:18:28 +02:00
c3abf13af1
don't allow hybrid/overlay as hybrid substyle as well
2018-10-04 12:18:01 +02:00
a745a0aed0
Commit JT 100318
...
- correction forces ewald_dipole
- correction mag. dipolar energy
2018-10-03 10:23:58 -06:00
cdea8968c2
Merge pull request #1143 from athomps/semigrand_issue_1139
...
Fixed sign error on mu for semigrand variant of fix atom/swap
2018-10-03 07:42:56 +02:00
9e9b97231c
Fixed sign error on mu for semigrand variant
2018-10-02 16:56:27 -06:00
a549752764
reduce compiler warnings and some more whitespace adjustments
2018-10-02 15:18:15 -04:00
590ab1661e
convert more system headers to c++ style
2018-10-02 15:17:11 -04:00
08b135ce6b
Apply uniform LAMMPS formatting
2018-10-02 14:54:09 -04:00
a6ba55080f
Use MathConst namespace
2018-10-02 14:33:49 -04:00
e3b80e734a
remove trailing whitespace
2018-10-02 12:37:13 -04:00
177044cd07
Merge pull request #1142 from stanmoore1/kk_eam
...
Fix bug in Kokkos EAM
2018-10-02 10:28:51 -06:00
ff7449b29a
ensure, that we have no division by zero and add an upper limit for bins
2018-10-02 12:27:05 -04:00
13d3903e8d
integrate compute pressure/cylinder into build and README
2018-10-02 11:56:29 -04:00
f81836d605
reformat compute pressure/cylinder docs and integrate it into the manual
2018-10-02 11:51:23 -04:00
57b2f60556
Fix bug in Kokkos EAM
2018-10-02 09:45:13 -06:00
c7c0defa77
Insert a comma
2018-10-02 10:45:43 -04:00
ac658a17fc
Update compute_pressure_cylinder.cpp
2018-10-02 10:34:08 -04:00
b5a5270f4a
fix typos in compute msd/chunk
...
as reported by @evoyiatzis the example is incorrect,
but also a mention of the compute a few lines above.
2018-10-02 16:29:18 +02:00
b481af51d6
add pair_style deprecated and some tweaks for fix style
2018-10-02 16:26:20 +02:00
69c3ff560e
Clarify restrictions and output
2018-10-02 10:11:57 -04:00
af5ac6bcdf
Add NULL pointers to constructor init
2018-10-02 09:55:37 -04:00
89c0655809
Add input validation
2018-10-02 09:46:53 -04:00
3a0cfc1d57
Modifying headers
2018-10-02 09:32:26 -04:00
dba8f9c62b
Merge pull request #1137 from dilkins/fast-forward-langevin
...
Fast-forward Langevin functionality included in USER-MISC package
2018-10-02 14:19:37 +02:00
ca3a64ea3e
fully integrate fix ffl in conventional build processing
2018-10-02 11:25:39 +02:00
4b4f7d6ee0
implement conventions for unique links in docs
2018-10-02 11:25:12 +02:00
66bfdd20d4
fully integrate fix ffl docs into the manual system
2018-10-02 11:24:45 +02:00
990a93f9d9
fix typo in example input
2018-10-02 10:58:28 +02:00
d5e71e7099
enumeration of flip types
2018-10-02 10:41:55 +02:00
14251948f3
LAMMPS coding conventions
2018-10-02 10:18:40 +02:00
b9d12f0aa0
Update function pointer name
2018-10-01 22:01:12 -05:00
f61f43a56b
Merge branch 'master' into kim-v2-update
2018-10-01 21:17:26 -05:00
799ffc58d9
C++ system headers included and enumeration of flip_int used;documentation corrected
2018-10-01 17:13:56 +02:00
a333fdac30
correct some documentation issues with the recently added USER-PTM package
2018-09-28 18:02:13 +02:00
ffbc33bea5
Merge branch 'master' into doc-adjust
2018-09-28 17:07:51 +02:00
12d2dd201a
update description of RPM based LAMMPS packages with info from @junghans
...
this fixes #1135
2018-09-28 15:47:56 +02:00
497af2ebb9
document eam/cd/old
2018-09-28 13:44:42 +02:00
21c59d4cf0
Fast-forward Langevin functionality included
2018-09-28 12:46:11 +02:00
4fe23c3854
Merge pull request #1120 from pmla/polyhedral-template-matching
...
Added compute for Polyhedral Template Matching
2018-09-28 12:26:06 +02:00
1de76c33fd
Merge pull request #1122 from oywg11/master
...
collecting small changes for potential #839
2018-09-28 12:22:29 +02:00
2da999d864
cmake: prevent in-source build
2018-09-27 12:18:43 -06:00
e4d4f3a775
Merge pull request #1132 from martok/meam-init
...
Small fixes to MEAM/C
2018-09-27 19:40:05 +02:00
19aaf294e5
Commit JT 092718
...
- renamed pair/spin/long functions
- started to work on debugging ewald_dipole (force errors)
2018-09-27 10:46:52 -06:00
f58aa05e02
remove references to USER-OMP version of pair style nb3b/harmonic
2018-09-27 07:44:54 -04:00
9ae6cb5c4f
add recently renamed file to purge list
2018-09-27 07:28:44 -04:00
f23b638d47
include USER-PTM into git management
2018-09-27 07:23:38 -04:00
e1627caf04
integrate compute ptm/atom and USER-PTM into the docs
2018-09-27 07:20:03 -04:00
5481e99331
remove broken USER-OMP pair style
2018-09-27 06:52:20 -04:00
91286ddb0e
remove references to fix ave/spatial and ave/spatial/sphere
2018-09-27 06:51:30 -04:00
cf0f3b6b61
Update manual for renamed or removed files
2018-09-27 06:23:59 -04:00
8e7ddff6dc
reverse order in which pdf files are created.
...
Creating Developer.pdf first and Manual.pdf later makes
any warnings from the latter step, e.g. about missing
files in doc/src/lammps.book more visible.
2018-09-27 06:15:03 -04:00
7987f3319e
remove outdated references to linux rpms on rpm.lammps.org
2018-09-27 06:05:26 -04:00
b07adbf98c
Update installing/running LAMMPS on ubuntu for daily binary
2018-09-27 05:49:43 -04:00
a9b8a6521d
more mis-matches between doc pages and src files
2018-09-25 13:18:54 -06:00
5a6226caa5
jive src headers with doc page entries and example scripts
2018-09-25 10:50:43 -06:00
37fe03c0ab
escape backslash in bibtex string for correct citeme output
2018-09-25 09:19:09 -04:00
93e56c113a
add USER-PTM to build system
2018-09-25 09:18:11 -04:00
e5ddc909ad
Fully zero-init MEAM data structure
2018-09-25 14:19:26 +02:00
aefdcd0f94
Silence some warnings
2018-09-25 11:14:42 +02:00
6b4303c405
Commit2 JT 092418
...
- initialized g_ewald before Newton solver
- mu2 is now adim in ewald_dipole_spin
2018-09-24 16:40:59 -06:00
53a779067e
Commit JT 092418
...
- ewald_dipole_spin added
- accuracy problem (with eval of gewald and Newton solver)
2018-09-24 10:59:17 -06:00
36c5fb2ec6
update formatting
2018-09-24 10:37:52 -04:00
918030bf1c
Merge branch 'master' of https://github.com/oywg11/lammps into ilp-update
2018-09-24 10:29:08 -04:00
de010551cf
Merge pull request #1128 from akohlmey/complain-reax-meam
...
Warn more loudly about REAX and MEAM going away soon
2018-09-23 10:35:28 -04:00
cce9fe4a34
Commit2 JT 092118
...
- created pair_spin_dipolar_cut
- real-space short-range calc of the spin dipolar interaction
- run and check valgrind ok
2018-09-21 09:55:41 -06:00
407392f6bf
Commit JT 092118
...
- ewald_dipole with virial, torque and slabcorr
- run and valgrind test ok
Merge branch 'pppm_spin' of github.com:julient31/lammps into pppm_spin
Conflicts:
src/KSPACE/ewald_dipole.cpp
2018-09-21 08:33:02 -06:00
6e546ef5af
added ptm namespace
2018-09-20 14:20:58 -04:00
dd39bc44ee
Add compute_pressure_cylinder documentation
2018-09-20 09:16:58 -04:00
5aeba421bb
Add compute_pressure_cylinder .cpp and .h files
2018-09-20 09:15:43 -04:00
37201beda5
Fixed folder structure
2018-09-20 00:04:07 -04:00
c705e8d0e6
renamed files for LAMMPS build system compatibility
2018-09-19 20:46:48 -04:00
cda89283aa
warn more loudly about REAX and MEAM going away soon
2018-09-18 22:13:17 -04:00
c2758a0b55
Merge pull request #1126 from lammps/patch-18-sep-2018
...
patch 18Sep18
2018-09-18 21:50:30 -04:00
9c58834af2
Merge pull request #1127 from akohlmey/reax-bonds-typo
...
fix typo in gzip support for fix reax/bonds
2018-09-18 18:05:57 -04:00
4bfac61b1a
fix typo in gzip support for fix reax/bonds
2018-09-18 17:41:02 -04:00
8dff5fd5d7
patch 18Sep18
2018-09-18 17:24:10 -04:00
e9ed95c2db
Merge pull request #1108 from akohlmey/fix-sprintf-buffer-overflows
...
Avoid more buffer overflows due to using snprintf() on fixed size buffers
2018-09-18 16:57:10 -04:00
33e33048bf
Merge pull request #1125 from athomps/sna-atom-leakfix
...
The sna*/atom computes were not destroying SNA objects. Fixed.
2018-09-18 15:50:17 -04:00
d753c51c45
The sna*/atom computes were not destroying SNA objects. Fixed.
2018-09-17 19:44:32 -06:00
e2293cc7df
Merge pull request #1119 from lammps/doc-clarify
...
doc page clarifications
2018-09-17 06:10:25 -04:00
0c287a55cd
Merge pull request #1092 from RomainVermorel/master
...
New stress/mop and stress/mop/profile computes for USER-MISC
2018-09-17 05:16:42 -04:00
5f6b5c5400
fix typo
2018-09-17 05:11:59 -04:00
494b149272
fix typo
2018-09-17 05:10:56 -04:00
39ee7876c4
fix typo
2018-09-17 05:09:23 -04:00
8fa80081df
fix typo
2018-09-17 05:08:22 -04:00
cdde878d60
Commit JT 091618
...
- merge with modifs Stan 1
- energy correction
Merge branch 'pppm_spin' of github.com:julient31/lammps into pppm_spin
Conflicts:
src/KSPACE/ewald_dipole.cpp
2018-09-16 09:42:27 -06:00
b9e33e631f
Fix bug in ewald_dipole forces
2018-09-15 13:34:24 -06:00
e14db00d52
doc link adjustments
2018-09-14 17:31:33 -06:00
82a5346ab1
Commit JT 091418
...
- created pair_spin_long_qsymp
- modified ewald_dipole
2018-09-14 15:09:59 -06:00
a76457ef22
Fix bug in ewald_dipole structure factor
2018-09-14 13:05:48 -06:00
e6b5112ddc
Fix issues in ewald_dipole
2018-09-13 14:36:54 -06:00
7054800932
Merge branch 'master' into master
2018-09-12 22:13:43 +03:00
01beaf38a1
small modifications for potential #839
2018-09-12 21:51:57 +03:00
83b6d6ae96
small modifications of potential #839
2018-09-12 17:47:16 +03:00
6ae4bdead5
Merge pull request #1089 from lammps/spread
...
2 new computes: chunk/spread/atom and reduce/chunk
2018-09-11 21:21:02 -04:00
1f5885fc45
Merge pull request #1099 from jrgissing/bond/react-efficient-competing_reactions
...
bond/react: efficient competing reactions
2018-09-11 21:18:41 -04:00
92b508f14c
Merge pull request #1097 from lammps/localvars
...
add variable option to compute bond/angle/dihedral local
2018-09-11 21:18:15 -04:00
b7c75b6c4e
Added compute for Polyhedral Template Matching
2018-09-11 16:41:44 -04:00
c3ece2f086
typo in fix relax/box doc page
2018-09-11 12:44:35 -06:00
7f328d3f79
cite a good book on SLLOD thermostatting for molecular systems
2018-09-11 11:49:46 -06:00
983e8bb110
doc page clarifications
2018-09-11 11:36:37 -06:00
0305cca1df
make certain that *_freq flags are initialized. use -1 instead of 0 to avoid division by zero
2018-09-10 22:47:45 -04:00
3d2c731709
avoid class initialization order warnings
2018-09-10 22:32:56 -04:00
02b653c0ce
correct end of itemized list to be compatible with txt2rst conversion
2018-09-10 22:22:42 -04:00
a33f45f176
Merge pull request #1112 from akohlmey/rename-cdeam-omp
...
Rename files for pair style eam/cd/omp in USER-OMP
2018-09-10 15:16:10 -04:00
a903e64947
Merge pull request #1114 from junghans/cmake_eigen3
...
cmake: fix Eigen3 detection
2018-09-10 10:45:20 -04:00
46b87518b8
cmake: use NO_MODULE for Eigen3
2018-09-10 00:35:55 -04:00
45682f8695
Merge pull request #1115 from junghans/cmake_globfix
...
cmake: fix globbing of emacs files
2018-09-09 22:15:44 -04:00
2faa34b2be
Merge pull request #1105 from rbberger/truncate-file-path
...
Avoid buffer overflow during errors with long filenames
2018-09-09 01:30:14 -04:00
075d366051
Merge pull request #1116 from akohlmey/correct-doc-build
...
Correct multiple issues in manual build
2018-09-09 01:28:29 -04:00
3b073de357
make it less likely to have people get confused by Eigen3_DIR
2018-09-09 01:21:37 -04:00
6f379f54d6
Merge pull request #1117 from lammps/doc-tweak
...
small doc page changes, format and content on doc page tarballs
2018-09-07 23:48:46 -04:00
e325c78628
Merge pull request #1101 from Pakketeretet2/bugfix-pair-morse-smooth-linear
...
Bugfix pair morse smooth linear
2018-09-07 23:38:16 -04:00
b488f1072e
recent package links
2018-09-07 14:22:38 -06:00
0384ef8967
more tweaks to client/server doc pages
2018-09-07 14:00:39 -06:00
25907c856e
small doc page changes, format and content on doc page tarballs
2018-09-07 09:56:03 -06:00
861a7acdf0
cmake: fix globbing in some more places
2018-09-07 06:40:06 -06:00
f7cdf2a7b8
Merge pull request #26 from lammps/master
...
rebase
2018-09-06 21:37:52 -06:00
aea148a86a
Merge pull request #1100 from rbberger/info-command-refactoring
...
Avoid unnecessary sorting in print_columns
2018-09-06 22:55:56 -04:00
dd64c063cf
various fixes for the manual to address breakage from merging MESSAGE and USER-SCAFACOS packages
2018-09-06 22:28:20 -04:00
44fcdc4024
update reference examples with versions that do not vary by MPI rank count
2018-09-06 21:20:47 -04:00
947f574503
Merge branch 'master' into compute_mop
...
# Conflicts:
# cmake/CMakeLists.txt
2018-09-06 21:13:42 -04:00
5c4434b283
Merge pull request #1113 from akohlmey/more-codeowners
...
Expand the list of code owners for more automated review requests
2018-09-06 20:59:07 -04:00
8f8aee65d2
cmake: fix globbing of emacs files
...
Done by: sed -i '/GLOB/s@/\*\.@/[^.]*.@g' CMakeLists.txt
2018-09-06 14:52:49 -06:00
d7b00f86f8
cmake: fix Eigen3 detection
...
For some reason FindEigen3.cmake defines all cap. variables, i.e.
Eigen3_FOUND -> EIGEN3_FOUND
2018-09-06 14:18:31 -06:00
efd582fb21
update list of code owners for automatic review requests. started assigning core files
2018-09-06 13:13:20 -04:00
b915716b60
fix inconsistency resulting from error in auto-replace macro
2018-09-06 12:27:10 -04:00
b3079f3aec
rename files and classes for pair style eam/cd/omp to follow the rename of the non-threaded classes
2018-09-06 12:07:25 -04:00
84657f1531
final pass at sprintf() buffer overflow prevention. also fix typo in previous commit
2018-09-06 12:00:04 -04:00
db510af582
more fixes for potential buffer overflows by using snprintf() instead of sprintf()
2018-09-06 11:32:44 -04:00
9c27548a5c
more replacing of sprintf() with snprintf()
2018-09-06 10:45:48 -04:00
4d52cb9245
more buffer overflow avoiding through using snprintf()
2018-09-06 09:57:43 -04:00
fbc1c1cfdd
replace fixed buffer sprintf() with straight fprintf()
2018-09-06 09:57:10 -04:00
ca04e8f31c
use snprintf() in a bunch of cases to avoid overflowing fixed size buffers with unchecked strings
2018-09-06 02:57:53 -04:00
ba1c5d3191
Avoid buffer overflow during errors with long filenames
2018-09-05 21:39:09 -04:00
0b951840f2
Merge pull request #1103 from rbberger/cmake-fix-user-omp
...
cmake: add missing fix_omp.h and fix_omp.cpp to compilation
2018-09-05 21:27:24 -04:00
95c3d2fc8e
Merge pull request #1051 from stanmoore1/data_dup
...
Add data duplication option to the KOKKOS package
2018-09-05 17:09:09 -06:00
ad498811b1
cmake: add missing fix_omp.h and fix_omp.cpp to compilation
2018-09-05 16:04:35 -04:00
510e09f4ef
patch 5Sep18
2018-09-05 13:39:18 -04:00
5003354fba
Replaced a tab with whitespace.
2018-09-05 11:42:48 -04:00
9b38a5b359
Replaced gpu Makefile with the one from upstream so as not to delete it.
2018-09-05 11:39:41 -04:00
1c8feed69f
Removed gpu makefile from wrong branch.
2018-09-05 11:38:04 -04:00
84de0d38ea
Replaced files with those from upstream.
2018-09-05 11:34:07 -04:00
c192236a7e
Commit before switching to old master.
2018-09-05 11:28:06 -04:00
779f1bd0b1
Fixes a bug in pair_morse_smooth_linear where the cutoff was not properly initialized.
2018-09-05 11:27:10 -04:00
a28990ed8d
Merge pull request #989 from rhalver/ScaFaCoS
...
[Feature Contribution] Scafacos
2018-09-05 11:24:13 -04:00
0c92c22755
moved contents of USER-MOP package to USER-MISC as suggested by @sjplimp
2018-09-05 10:56:12 -04:00
4a5e28af81
Avoid unnecessary sorting in print_columns
...
std::map is a sorted associative container. We don't need to
first copy it into a vector and sort that one.
print_columns has been refactored as a template function and
makes use of this property.
2018-09-05 10:35:47 -04:00
d3d16882ca
remove note for Rene
2018-09-05 08:12:19 -06:00
ae7b18fb77
only one call to extract needed
2018-09-05 00:11:50 -06:00
efd81a2854
Merge branch 'master' into bond/react-efficient-competing_reactions
2018-09-04 22:34:04 -06:00
a5f7b418de
bond/react: efficient competing reactions
2018-09-04 22:06:49 -06:00
634ed487a5
Use pkg-config to find kim-api-v2 library settings
2018-09-04 22:43:55 -05:00
09ef2bc829
Merge pull request #1093 from rbberger/cmake-fixes
...
Collection of CMake fixes
2018-09-04 21:51:47 -04:00
f8b8ebed5b
Merge pull request #1098 from junghans/cmake_testing
...
cmake: only add tests if exe is build
2018-09-04 21:50:23 -04:00
ff2e13e063
Merge branch 'master' into ScaFaCoS
2018-09-04 21:35:46 -04:00
8608b4f93c
Remove extra libm in LAMMPS_LINK_LIBS
2018-09-04 21:31:08 -04:00
db7c2549d0
cmake: inject with-pic into Scafacos
2018-09-04 17:05:59 -06:00
037420b611
cmake: only add tests if exe is build
2018-09-04 14:59:30 -06:00
bcecc0389e
add variable option to compute bond/angle/dihedral local
2018-09-04 14:48:44 -06:00
5edff5d970
Merge pull request #1095 from rbberger/cmake-add-core-tests
...
Add core tests to CMake
2018-09-04 16:28:26 -04:00
af4b2b9354
Add LAMMPS_TESTING_SOURCE_DIR and LAMMPS_TESTING_GIT_TAG options
2018-09-04 15:37:32 -04:00
842136afc8
Add core tests to CMake
2018-09-04 12:12:49 -04:00
990f733d22
Merge pull request #1091 from akohlmey/less-compiler-warnings
...
Collected diverse small changes
2018-09-04 10:30:04 -04:00
f18f12d1a6
Fix NETCDF include and libs in CMake
2018-09-04 09:15:00 -04:00
a6dfab6f27
recover some const'ness in Domain class, that was lost when merging MESSAGE package. fixes lib/atc compilation issue
2018-09-04 09:13:22 -04:00
1d3116d7c2
Merge branch 'master' into less-compiler-warnings
2018-09-04 08:59:12 -04:00
cb4ffaf95c
update docs and references for name changes in USER-MOP package, remove obsoleted files
2018-09-04 08:42:32 -04:00
c9cf3fba8f
Merge pull request #1013 from lammps/cslib
...
new MESSAGE package for client/server/coupling
2018-09-04 08:29:15 -04:00
a797a0d193
changed computes names to stress/mop and stress/mop/profile
2018-09-04 14:02:19 +02:00
0af80bbbe0
Merge pull request #24 from lammps/master
...
rebase
2018-09-03 21:44:22 -06:00
f6f4b58167
add parallel reference output
2018-09-03 23:42:52 -04:00
7b423c6d4b
integrate USER-MOP package into build and documentat system. apply latest LAMMPS programming style conventions
2018-09-03 23:37:25 -04:00
ba4ff7744b
new USER-MOP package submitted
2018-09-03 16:26:36 +02:00
9e03bf7db9
make USER-DIFFRACTION input example fully consistent with output and remove additional input file
2018-09-01 19:12:46 -04:00
754036462f
Merge pull request #1088 from junghans/pkgconfig_version
...
liblammps.pc: add lammps version
2018-09-01 11:40:56 -04:00
5f0423b97d
change -mpi to -mpicolor
2018-08-31 17:04:27 -06:00
a299a7fa28
Merge branch 'cslib' of github.com:lammps/lammps into cslib
2018-08-31 16:37:19 -06:00
78301e5e93
Merge branch 'master' into cslib
2018-08-31 16:30:28 -06:00
f66ce801ad
final testing
2018-08-31 16:21:45 -06:00
bc62002b1c
units and doc changes
2018-08-31 16:05:24 -06:00
a989d04d09
think this flag should not be set by this fix
2018-08-31 14:17:36 -06:00
e3ce702eec
doc adjust
2018-08-31 13:53:02 -06:00
c4c5f9a32e
2 new computes: chunk/spread/atom and reduce/chunk
2018-08-31 13:44:49 -06:00
41f0951d0c
liblammps.pc: add lammps version
2018-08-31 10:09:03 -06:00
8f5512eafe
patch 31Aug18
2018-08-31 09:49:35 -06:00
4f30842ac4
Merge pull request #1086 from junghans/find_lammps_cmake
...
cmake: add FindLAMMPS.cmake.in
2018-08-31 09:32:28 -06:00
3f07adb765
Merge branch 'master' of https://www.github.com/lammps/lammps into port-enforce2d-kokkos
2018-08-30 11:53:05 -04:00
16911adcea
Commit1 JT 083018
...
- started to work on ewald_dipole (not yet triclinic)
- compiles and runs (no memory issue)
- check the energy accuracy
2018-08-30 07:33:25 -06:00
b0f5400d52
Add utility function to determine LAMMPS version in CMake
2018-08-29 16:12:16 -04:00
db180209b3
FindLAMMPS.cmake: add LAMMPS_API_DEFINES
2018-08-29 13:20:25 -06:00
47b8a116a6
liblammps.pc: fixed a typo
2018-08-29 13:20:04 -06:00
054abe280e
squash some more compiler warnings
2018-08-29 14:55:36 -04:00
499ffa198d
cmake: change too generic LIB_SUFFIX to LAMMPS_LIB_SUFFIX
2018-08-29 11:31:28 -06:00
c5861307f6
cmake: add FindLAMMPS.cmake.in
2018-08-29 10:58:09 -06:00
447a6c3373
Merge pull request #1085 from akohlmey/silence-user-cgsdk-warnings
...
Silence USER-CGSD warnings
2018-08-29 07:50:11 -06:00
40e7ea83a3
Merge pull request #1084 from rbberger/cmake-and-warning-suppression-bugs
...
Fixes various compilation issues
2018-08-29 07:49:52 -06:00
ed61ed5b56
Merge pull request #1082 from jrgissing/bond/react-competing-reactions
...
Bond/react: treatment of simultaneous competing reactions
2018-08-29 07:49:25 -06:00
a8f1fe8f96
Merge pull request #1078 from junghans/manpage
...
added manpage from debian package
2018-08-29 07:48:48 -06:00
c61f9248f4
Merge pull request #987 from sergeylishchuk/master
...
Added Axilrod-Teller manybody potential
2018-08-29 07:48:22 -06:00
0860b9e674
Build cslib static or as shared
2018-08-29 07:52:16 -04:00
a7e9076bc0
Rename to libcsmpi/libcsnompi like in Makefile
2018-08-29 07:30:53 -04:00
4c32a551bd
Rename to libcs.a
2018-08-29 07:24:38 -04:00
6ea33e3e89
Fix typo and use ZMQ stubs in CMake when necessary
2018-08-29 06:51:20 -04:00
944574232e
Merge branch 'cslib' of github.com:lammps/lammps into cslib
2018-08-28 17:09:24 -06:00
83d453e78b
updates to MD protocol and examples
2018-08-28 17:08:52 -06:00
30d45e6773
Ensure MESSAGE files are added to CMake compilation
2018-08-28 15:22:43 -04:00
03654b2b7f
rename define to better fit LAMMPS' logic
2018-08-28 15:19:07 -04:00
eb850c5326
silence compiler warning about unused static function in shared include file
2018-08-28 15:17:31 -04:00
cb318f55e9
Add missing or lost cmake changes
2018-08-28 10:11:16 -04:00
a404da02d5
Use LMP_UNUSED_PARAM macro instead of existing workarounds
2018-08-27 22:36:38 -04:00
71bc72ec13
formatting: add additional space to avoid bad syntax highlights
2018-08-27 22:13:43 -04:00
02f131c544
Fix USER-OMP compilation with CMake
2018-08-27 22:11:15 -04:00
a103bd4de2
Correct compilation error introduced by #1077
2018-08-27 21:25:48 -04:00
aac238503b
Add missing LMP_USER_OMP definition with CMake
2018-08-27 21:23:47 -04:00
a2ec8d3f21
Merge pull request #1083 from junghans/cmake_fix_potential_location
...
cmake: fix install of potential files
2018-08-27 17:15:47 -06:00
62a1dcba55
Merge pull request #1081 from junghans/cmake_sort_packages
...
cmake: sort package in header
2018-08-27 17:15:17 -06:00
41fff2979e
Merge pull request #1077 from dschwen/warnings_1076
...
Fix compile warnings when building with pedantic flags
2018-08-27 17:14:34 -06:00
31ed3f7178
more changes to insure each triplet IJK computed exactly once
2018-08-27 17:09:59 -06:00
dbc0f0eea0
Ensure generated style headers are sorted
2018-08-27 12:17:57 -04:00
5189bc4f4b
cmake: fix install of potential files
...
Add an '/' at the end avoids the double potentials/ subdir.
2018-08-26 07:57:57 -06:00
b05aa62c49
correctly exclude atoms from simultaneous competing reactions
2018-08-25 15:46:48 -06:00
c471902db1
Merge pull request #23 from lammps/master
...
rebase
2018-08-24 22:23:36 -06:00
c477129165
real <-> metal unit conversion factors
2018-08-24 16:17:07 -06:00
9ed6d0a9d1
cmake: sort package in header
2018-08-24 15:27:15 -06:00
38a998c03c
Fix misc. warnings ( #1076 )
2018-08-24 14:58:28 -06:00
0661a800a7
lammps.1: add options block
2018-08-24 14:57:49 -06:00
c01fb5f701
new loop structure in pair ATM
2018-08-24 14:33:06 -06:00
796b6b2d9c
Merge branch 'master' into kim-v2-update
2018-08-24 14:28:33 -05:00
d8b087aeb4
docs for MD protocol enhancements
2018-08-24 11:11:34 -06:00
735ec9de0b
more general MD c/s protocol
2018-08-24 10:53:05 -06:00
92a4dc25b1
Fix unused params in packages ( #1076 )
2018-08-24 10:42:08 -06:00
19976bb94f
Fixup conditionally used params ( #1076 )
2018-08-24 10:42:08 -06:00
7a2cb10864
Remove unused variable ( #1076 )
2018-08-24 10:42:08 -06:00
fd6792c6be
Fix unused params in GRANULAR ( #1076 )
2018-08-24 10:42:08 -06:00
1abeec3a43
Fix initialization order ( #1076 )
2018-08-24 10:42:08 -06:00
33d5fe457c
re-merge with current master
2018-08-24 09:57:08 -06:00
44bda245a6
resolution of cutoff issues
2018-08-24 09:36:39 -06:00
413fdbbf23
Merge pull request #1080 from junghans/as-needed-fix
...
cmake: fix link issue with --as-needed
2018-08-24 08:16:50 -06:00
1c4d68a92e
Merge pull request #1074 from akohlmey/more-doc-fixes
...
Add conversion from ePUB to MOBI e-book format to doc Makefile
2018-08-24 08:16:01 -06:00
bd1e89ac4c
lammps.1: use -in syntax
2018-08-24 06:55:59 -06:00
e1ef158b36
cmake: rename manpage when installing
2018-08-24 06:52:50 -06:00
9b4f7090d3
cmake: install manpage, too
2018-08-23 19:19:03 -06:00
3622cb9b28
lammps.1: some update
2018-08-23 19:16:41 -06:00
cf1d421e10
Commit JT 082318
...
- corrected memory errors in pppm_dipole and pppm_dipole_spin
- created fm_long in atom_vec_spin
- fm_long added to fm in initial_integrate (in ComputeInteractionsSpin)
2018-08-23 15:18:30 -06:00
a10bb4b96f
cmake: fix link issue with --as-needed
2018-08-23 15:02:36 -06:00
9eacabd821
added manpage from debian package
2018-08-23 14:43:31 -06:00
e9bc939098
Fix more unused parameter warnings ( #1076 )
2018-08-23 12:22:44 -06:00
7238d4af94
Fix logic warnings ( #1076 )
2018-08-23 10:08:36 -06:00
2eeb8cecb2
removed left-over debug messages
2018-08-23 10:08:31 -06:00
9388ed8cd0
Add build files and clang-format config to gitignore ( #1076 )
2018-08-23 09:25:20 -06:00
dd923edf15
Fix unused parameters in memory.h ( #1076 )
2018-08-23 09:20:02 -06:00
59d3af44f2
use c++ style system headers
2018-08-23 10:27:51 -04:00
a04008cdfd
fully integrate atm pair style into manual
2018-08-23 10:27:40 -04:00
648d8c3d2a
adapt docs to refactored manual
2018-08-23 10:15:17 -04:00
c5d3274222
restore files
2018-08-23 10:13:06 -04:00
4f36f077ff
whitespace cleanup
2018-08-23 10:08:36 -04:00
929185da07
Merge branch 'master' into axilrod-teller
...
# Conflicts:
# cmake/CMakeLists.txt
# doc/src/Commands.txt
# doc/src/Commands_bond.txt
# doc/src/Howto.txt
# doc/src/Howto_bioFF.txt
# doc/src/Howto_coreshell.txt
# doc/src/Howto_couple.txt
# doc/src/Howto_diffusion.txt
# doc/src/Howto_dispersion.txt
# doc/src/Howto_granular.txt
# doc/src/Howto_library.txt
# doc/src/Howto_multiple.txt
# doc/src/Howto_replica.txt
# doc/src/Howto_restart.txt
# doc/src/Howto_temperature.txt
# doc/src/Howto_tip4p.txt
# doc/src/Intro.txt
# doc/src/Intro_authors.txt
# doc/src/Intro_features.txt
# doc/src/Intro_nonfeatures.txt
# doc/src/Manual.txt
# doc/src/Manual_version.txt
# doc/src/Packages.txt
# doc/src/Packages_details.txt
# doc/src/Packages_standard.txt
# doc/src/Packages_user.txt
# doc/src/Section_start.txt
# doc/src/Speed.txt
# doc/src/Speed_compare.txt
# doc/src/Speed_gpu.txt
# doc/src/Speed_intel.txt
# doc/src/Speed_kokkos.txt
# doc/src/Speed_measure.txt
# doc/src/Speed_omp.txt
# doc/src/Speed_opt.txt
# doc/src/Speed_packages.txt
# doc/src/Speed_tips.txt
# doc/src/fix_deform.txt
# doc/src/fix_external.txt
# doc/src/fix_property_atom.txt
# doc/src/lammps.book
# doc/src/neb.txt
# doc/src/pair_eam.txt
# doc/src/prd.txt
# doc/src/run_style.txt
# doc/src/temper.txt
# src/version.h
2018-08-23 10:06:47 -04:00
440338d769
last round of spelling fixes
2018-08-22 22:35:35 -04:00
af35c3bcca
atomID -> atom-ID
2018-08-22 22:28:53 -04:00
c0d9d96e09
better help message in make file
2018-08-22 22:24:51 -04:00
0cd71ee582
more false positives
2018-08-22 22:18:35 -04:00
b00046fd34
fix typo
2018-08-22 22:18:27 -04:00
4b2629d8ba
recompile/recompute/reinit -> re-compile/re-compute/re-init
2018-08-22 22:18:16 -04:00
193f46dd9f
spelling fix
2018-08-22 22:04:03 -04:00
96bde51ae4
autodetect -> auto-detect
2018-08-22 22:03:53 -04:00
683c87347c
neighborlist -> neighbor list
2018-08-22 22:02:24 -04:00
fe6debfe9a
precompiled -> pre-compiled
2018-08-22 22:02:01 -04:00
9a8c09288f
use Hyper-Threading consistently
2018-08-22 21:54:41 -04:00
eca0487daf
subdomain -> sub-domain
2018-08-22 21:50:56 -04:00
4278a284e4
fix one more broken link
2018-08-22 21:48:42 -04:00
5da714bcc8
fix another source of broken links inserted into processed files
2018-08-22 21:33:40 -04:00
2d6d635ce0
update list of false positives
2018-08-22 21:30:40 -04:00
e632acec29
fix a bunch more spelling errors
2018-08-22 21:30:21 -04:00
1bd5626140
fix some more spelling issues
2018-08-22 20:43:35 -04:00
ffb1a9c46a
update link in lammps theme for sphinx
2018-08-22 20:36:01 -04:00
9e37ea16ac
fix some speelink ehrrors
2018-08-22 20:35:35 -04:00
c8ac88dd87
update link in LAMMPS theme for Sphinx
2018-08-22 19:46:49 -04:00
0e292b397f
even more broken links detected by ePUB to MOBI conversion
2018-08-22 19:41:44 -04:00
01fe356904
first version of scafacos.h without the inclusion of the ScaFaCoS header
2018-08-22 17:18:36 -06:00
d5089858bd
add support for the conversion of ePUB to MOBI (compatible with Kindle)
2018-08-22 19:17:21 -04:00
357ffef09c
fix some more broken links detected by ebook conversion
2018-08-22 19:16:36 -04:00
2aa4770e0d
correct link in AtC html docs
2018-08-22 19:16:11 -04:00
4074c4c67f
correct some more broken or outdated links
2018-08-22 19:08:07 -04:00
a1098d5796
fix broken and inconsistent links in the manual
2018-08-22 18:45:32 -04:00
8930a88e99
enrich the AIMD interface
2018-08-22 15:12:52 -06:00
fd56124a94
corrected remap call and logic for check if correct solver / tolerance combinations are set
2018-08-22 14:17:21 -06:00
03b880a31c
more doc page updates
2018-08-22 11:42:41 -06:00
4e13ce1d25
add back in MESSAGE package info in CMakeLists.txt
2018-08-22 11:21:14 -06:00
89a3670fb5
merge master into cslib branch, update docs
2018-08-22 11:19:55 -06:00
c4b55385e2
doc updates
2018-08-22 10:40:39 -06:00
cb8482b0e6
another doc change
2018-08-22 10:22:51 -06:00
a9fb8636ad
doc page updates and changed domain->remap() call
2018-08-22 09:52:44 -06:00
9a15d0bd83
Merge branch 'master' into scafacos
2018-08-22 09:25:29 -06:00
f466c64071
enable merge to current GH master
2018-08-22 09:21:54 -06:00
b47e492233
patch 22Aug18
2018-08-22 08:45:41 -06:00
bb72604eec
Merge pull request #1071 from akohlmey/doc-updates-for-release
...
Doc updates for release
2018-08-22 08:37:44 -06:00
316f265e3d
Merge pull request #1067 from jrgissing/bond/react-better-template-checks
...
Bond/react: better template validity checks
2018-08-22 08:36:44 -06:00
25bc74eb21
Merge pull request #1070 from rbberger/pylammps_mpi_bugfix
...
Fixes issue #1069
2018-08-22 08:35:52 -06:00
9d4994b383
Add missing bullet points
2018-08-22 10:08:56 -04:00
fc47b8c6dd
some more tweaks and epxlanations for windows support
2018-08-22 09:51:29 -04:00
c4bda59f9a
make the statement, that the group id is ignored more visible
2018-08-22 09:41:29 -04:00
87afaa44fd
add notes on compiling LAMMPS for windows
2018-08-22 09:41:12 -04:00
2baa0b3452
nasty little bug
2018-08-22 03:32:17 -06:00
fd0b041e0e
remove debugging comments
2018-08-21 21:10:34 -06:00
bfd711ad12
fixed missing initialization of xpbc as well as deallocation in constructor
2018-08-21 17:29:38 -06:00
c23534019c
fixed typo in example file name
2018-08-21 17:28:42 -06:00
3573970e4a
fixed double definition, removed virial check for p3m and removed unused function definition Scafacos::pack...
2018-08-21 17:04:52 -06:00
8d79db03d3
Commit1 JT 082118
...
- created pppm_dipole_spin.h/cpp (child-class of pppm_dipole)
- improved pair_spin_long.h/cpp
- created documentation for pair_spin_long
- new 3xN fm_long vector in atom_vec_spin (with associated comm)
2018-08-21 13:47:38 -06:00
c0150e80e9
Merge pull request #1068 from lammps/junghans-patch-1
...
cmake/README.md: add BUILD_EXE option
2018-08-21 13:24:15 -06:00
4b0382cadd
Fixes issue #1069
2018-08-21 14:45:01 -04:00
fc7d9ff558
apply PBC to coords passed to scafacos
2018-08-21 11:12:21 -06:00
fd788e5bbd
cmake/README.md: add BUILD_EXE option
2018-08-21 09:25:06 -06:00
ee3b7a67a0
Merge pull request #1066 from rbberger/doc-fixes
...
minor tweak to docs
2018-08-21 08:01:30 -06:00
2b5618dc40
Updates for Speed_gpu.txt doc page
...
This corrects some inaccurate statements about required hardware and briefly discusses some OpenCL related basics. also a typo is fixed
2018-08-21 06:50:30 -04:00
95d462e5d3
bond/react: better template validity check
...
now always throws error if a bond type changes, but both of of the involved atoms are too close to edge of template
2018-08-21 02:28:53 -06:00
3aedfbf9d5
Merge pull request #22 from lammps/master
...
rebase
2018-08-20 22:57:04 -05:00
d66d696dff
minor tweak
2018-08-20 22:45:57 -04:00
cca1e0a399
Merge branch 'master' into granular-kokkos
2018-08-20 22:02:41 -04:00
2c19079707
Merge pull request #1062 from lammps/doc-reformat
...
change format of Howto and Tools doc pages
2018-08-20 15:36:53 -06:00
937d4707dc
proposed SJP changes for 2nd cutoff_triple
2018-08-20 15:03:21 -06:00
21c332353a
Merge pull request #1065 from lammps/latte-ifort
...
add a needed ifort flag for LAMMPS/LATTE link
2018-08-20 13:58:48 -06:00
f8faf4dfe2
cosmetic tweak to Howto page
2018-08-20 13:50:55 -06:00
c719af8bcd
remove wrong link optimization flag
2018-08-20 13:42:34 -06:00
f402d2f520
Merge pull request #1064 from junghans/cmake_fix
...
cmake: required v3.7 for some DOWNLOAD options
2018-08-20 13:40:28 -06:00
044141eb8f
Merge pull request #1063 from akohlmey/small-doc-fixes
...
Fix some documentation issues
2018-08-20 13:39:59 -06:00
2248bf12d5
Merge pull request #1061 from lammps/doc-tweak2
...
doc typos and push author details back to website
2018-08-20 13:39:32 -06:00
0ca0e0a93c
mis-spelled word
2018-08-20 13:36:44 -06:00
f8e6e4275a
Merge branch 'master' of https://www.github.com/lammps/lammps into port-enforce2d-kokkos
2018-08-20 15:12:11 -04:00
e0fc050bf4
Changes to linux makefile.
2018-08-20 15:12:05 -04:00
639573ff87
more instructions on external lib downloads, and CMake versions
2018-08-20 13:10:26 -06:00
f73ffb829b
add a needed ifort flag for LAMMPS/LATTE link
2018-08-20 11:20:23 -06:00
353c004d6c
cmake: required v3.7 for some DOWNLOAD options
2018-08-20 10:07:49 -06:00
703a795af8
Modify Howto and Tools
...
- add missing TOCs in Howto section
- limit section numbering to maximum of 3 levels
- add "Tool descriptions" header
2018-08-20 01:50:16 -04:00
dd2a1e4787
Fix typos in pair_kim.cpp
2018-08-18 12:38:29 -05:00
d0667d21cc
Merge branch 'master' into kim-v2-update
2018-08-18 12:23:19 -05:00
7aa7002347
Added check & error for KIM/LAMMPSvirial argument
2018-08-18 12:02:22 -05:00
9962f941e6
pair_kim - no need to comm vatom() values
2018-08-18 11:53:03 -05:00
4f37b46b10
Merge branch 'master' into small-doc-fixes
2018-08-17 11:24:25 -04:00
5436169c20
change format of Howto and Tools doc pages
2018-08-17 09:20:44 -06:00
7dac513235
doc typos and push author details back to website
2018-08-17 09:15:21 -06:00
6c5d339a94
Merge pull request #1060 from rbberger/doc-fixes
...
Rename Run.txt to Run_head.txt to avoid file name clash on OSX
2018-08-17 08:51:11 -06:00
c0544ba346
Actually rename the file
2018-08-17 10:34:17 -04:00
eb7568a4fb
Fixes issue #1058
2018-08-17 10:13:19 -04:00
2a547ede68
Merge pull request #1059 from rbberger/cmake_fixes
...
Add missing source file for KOKKOS with KSPACE
2018-08-17 06:49:04 -06:00
bfaa345536
add comment on KOKKOS compiler and platform support
2018-08-17 00:09:39 -04:00
f8c9ab4a3e
some rewrite/update of the accelerator comparison page removing outdated info
2018-08-16 23:47:00 -04:00
a8c687aee8
cleaner formatting in Sphinx for package tables
2018-08-16 22:41:48 -04:00
73540e6b44
remove unneeded comments
2018-08-16 22:33:38 -04:00
e05d471869
fix typo
2018-08-16 22:33:13 -04:00
4c3bd3909e
Add missing source file for KOKKOS with KSPACE
2018-08-16 18:49:45 -04:00
b7d64e0374
patch 16Aug18
2018-08-16 11:55:57 -06:00
8c0c6659e4
Merge pull request #1056 from lammps/doc-tweak
...
tweaks to Manual formatting
2018-08-16 11:43:46 -06:00
47f02b323a
Undo change, would create inconsistent tocs
2018-08-16 12:39:48 -04:00
3f15353616
Merge remote-tracking branch 'origin/master' into doc-tweak
2018-08-16 12:27:52 -04:00
5e287033f7
Commit1 JT 081618
...
- converted pppm_spin for long range spin-spin interactions
- modified kspace, pair,and pair_hybrid to add spinflag
2018-08-16 10:13:18 -06:00
b55f3162f4
date got lost somehow
2018-08-16 09:41:04 -06:00
17e5da978b
Merge branch 'master' of github.com:lammps/lammps
2018-08-16 09:32:12 -06:00
34b9b44cb6
Merge pull request #1057 from junghans/cmake_fixes
...
cmake: convert FFT and INTEL_ARCH
2018-08-16 09:31:58 -06:00
8cea92d0bd
few more formatting issues
2018-08-16 09:24:55 -06:00
481924fccc
Update CMakeLists.txt
2018-08-16 05:50:10 -06:00
71227cb3c6
cmake: convert INTEL_ARCH to upper
2018-08-15 18:06:41 -06:00
2137668c35
cmake: convert FFT and INTEL_ARCH
2018-08-15 16:30:21 -06:00
07cd194e27
tweaks to Manual formatting
2018-08-15 16:27:39 -06:00
ccc9fcda77
tweaks to doc page formatting
2018-08-15 16:22:26 -06:00
ccacf0d4bb
Merge pull request #1048 from lammps/doc-reorg-start
...
Documentation Refactoring: Section Start
2018-08-15 15:25:17 -06:00
6cc653f631
Merge pull request #1055 from rbberger/temporary_qsort_v_mergesort_bugfix
...
favor qsort over mergesort for stable release
2018-08-15 15:14:43 -06:00
46f1e63a19
update to Authors for CMake addition
2018-08-15 15:14:01 -06:00
9e154abba0
remove pre-install of 3 default packages from docs
2018-08-15 14:55:48 -06:00
6069d392a3
favor qsort over mergesort for stable release
2018-08-15 16:44:31 -04:00
e541074697
Merge pull request #1050 from rbberger/fix_shared_lib_voro_build
...
Generate Position Independent Code in ExternalProject Voro when necessary
2018-08-15 14:01:08 -06:00
c9131cf1de
drop FFTW2 support, and change doc pages
2018-08-15 13:54:37 -06:00
b9e2b26b65
Simplified change
2018-08-15 12:22:06 -04:00
023c8e5d6e
Correct option values to lower case in README.md
2018-08-15 11:31:22 -04:00
1776ade72e
Update CMake README.md
2018-08-15 11:23:02 -04:00
3bb8fefb12
Little tweak to error message
2018-08-15 10:57:45 -04:00
60c9477e96
Add option validation and remove extra variables in CMakeLists.txt
2018-08-15 10:50:51 -04:00
95bfc3b536
one more entry to lammps.book
2018-08-15 07:54:17 -06:00
1823fc2bd1
commands.txt -> commands_list.txt to avoid conflict with Commands.txt
2018-08-15 07:50:10 -06:00
6eededb190
one more tweak
2018-08-15 07:45:52 -06:00
6c90410260
one more file I forgot to commit
2018-08-15 07:44:36 -06:00
1f65150e16
60 -> sm_60 for GPU_ARCH
2018-08-15 07:34:20 -06:00
9c3748e07c
change Python.txt to Python_head.txt, adapt GPU package syntax
2018-08-15 07:31:31 -06:00
ad9126f30e
Kokkos bugfix for building with cmake
2018-08-14 22:19:20 -04:00
b72048097c
Correct Build_settings.txt
2018-08-14 22:17:40 -04:00
9526db44ce
Fix lammps.book and broken link
2018-08-14 22:10:08 -04:00
e1ab38439b
Commit2 JT 081418
...
- converted pppm_dipole toward spin quantities
- need to check if can handle ferrimagnets
2018-08-14 17:09:44 -06:00
63f57bbece
small tweak on USER-INTEL section
2018-08-14 16:07:04 -06:00
7ec52784cb
more changes to doc pages and CMakeLists.txt
2018-08-14 15:44:25 -06:00
062c1a04fc
Commit JT 081418
...
- initial commit pppm_spin branch
- copied short_range spin files (src/SPIN)
- copied/renamed Stan's file (from pppm_dipole branch)
2018-08-14 14:42:01 -06:00
64d539d9d2
Disable sin/cos check in CMakeLists.txt since it breaks KOKKOS CUDA support
2018-08-14 11:56:57 -04:00
7ab11488d0
Added brief discussion on how to use presets files with CMake
2018-08-14 11:51:37 -04:00
3384c683df
Correct FFT_PACK in CMakeLists.txt
2018-08-14 11:41:22 -04:00
dde0974a1a
Update for corrected neighbor list hint
2018-08-13 22:34:42 -05:00
13bb02b100
Updated CMake build for USER-INTEL
...
- Removed differences between MAKE/OPTIONS/Makefile.intel_cpu/coprocessor and
CMake compilation and added INTEL_ARCH to select between CPU and KNL.
- Added some sanity checks for requirements
- Added FindTBB
2018-08-13 19:58:54 -04:00
781ddc07c7
update to CSlib website link
2018-08-13 15:29:28 -06:00
afbfaf0a8f
Change LAMMPS_SIZE_LIMIT to LAMMPS_SIZES and use lower case values
2018-08-13 15:53:50 -04:00
8634301b53
Limit depth of howto tocs
2018-08-13 11:48:32 -04:00
fef2b8260b
Correct CMake FFT settings in docs
...
The upper or lowercase matters. It won't work with lower case.
2018-08-13 11:46:46 -04:00
9765a9a430
Implementing forward/border comm in Kokkos.
2018-08-13 16:03:23 +01:00
6e8a68a420
fix a bunch of typos and broken links as detected by ebook-convert
2018-08-12 17:16:24 +02:00
11f04fde5c
fix typo
2018-08-12 16:44:31 +02:00
e01185c283
correct some errors and misconceptions about zlib and USER-OMP
2018-08-12 16:44:26 +02:00
907b061e0b
more updates to Build doc page
2018-08-10 15:04:33 -06:00
165fa01a97
Cleanup
2018-08-10 14:23:51 -06:00
8f665a5a0f
Update Kokkos docs for data duplication
2018-08-10 13:46:03 -06:00
6f1986a8f1
Small tweaks to Kokkos EAM
2018-08-10 13:10:02 -06:00
135b877161
Make sure -fPIC is passed to ExternalProject VORO if BUILD_SHARED_LIBS=on
2018-08-10 15:01:46 -04:00
eb4d586493
Remove duplicate if test in fix_qeq_reax_kokkos
2018-08-10 12:53:27 -06:00
9f058f19bc
Deallocate duplicated memory
2018-08-10 12:49:02 -06:00
44d7c79fdc
Merge branch 'master' of https://github.com/lammps/lammps into reax_dup
2018-08-10 12:33:28 -06:00
12ecc45b6a
Add data duplication to pair_snap_kokkos
2018-08-10 12:30:58 -06:00
ebc0abbb8d
Add data duplication to pair_eam_kokkos variants
2018-08-10 12:30:37 -06:00
faa21a0591
Add data duplication to pair_sw_kokkos
2018-08-10 12:30:17 -06:00
d9fb37e25e
Add data duplication to pair_tersoff_kokkos and variants
2018-08-10 12:30:03 -06:00
120fdbb9fc
Add data duplication to pair_eam_kokkos
2018-08-10 10:53:22 -06:00
28c03e4518
Merge pull request #1046 from rbberger/gpu_fix_deprecated
...
Replace deprecated CUDA functions calls in GPU package
2018-08-10 09:30:02 -06:00
b33452040a
correct FFT definitions in docs and make -DFFT_KISSFFT explicit in CMake
2018-08-10 17:27:40 +02:00
ddd8533d81
make -DLAMMPS_MEMALIGN optional in CMake by checking of 0 alignment. also some rewording.
...
this changes the CMake configuration file.
also, the special case of Windows not supporting posix_memalign() is documented.
some more explanations for FFTs and memory alignment are added
2018-08-10 16:33:20 +02:00
bc8939a08b
more corrections/rewrites/additions for OpenMP, QM/MM and USER-QUIP
2018-08-10 15:55:32 +02:00
f67b198c24
discourage the use of MEAM and REAX, which have been supersede by USER-MEAMC and USER-REAXC
2018-08-10 13:04:31 +02:00
13d1f26a0f
provide additional information about building QM/MM with QE
2018-08-10 12:15:49 +02:00
8318b96c11
update OpenMP support info in build basics
2018-08-10 11:54:51 +02:00
0b523cb48e
some rewording and updates for the traditional and cmake documentation
2018-08-10 11:38:59 +02:00
b0183de7ca
Merge branch 'master' into reax_dup
2018-08-09 17:11:26 -06:00
76289cd955
Add LAMMPS shared library instructions for CMake
2018-08-09 17:50:55 -04:00
edb535d36f
Fix some of the missing TODOs in cmake docs
2018-08-09 17:21:00 -04:00
4db08f5351
Some tweaks and corrections
2018-08-09 16:02:54 -04:00
630a46ad67
Move Manual_version to Intro
...
It should not be its own chapter. The intro seems to be the right place for it.
2018-08-09 14:53:40 -04:00
aca9416c7f
Merge branch 'master' into doc-reorg-start and resolve merge conflicts with master
...
Conflicts:
doc/src/Speed_kokkos.txt
doc/src/package.txt
2018-08-09 20:18:12 +02:00
f7164e593e
fix a few more broken or non-unique links
2018-08-09 20:09:11 +02:00
a5170e93ec
fix a bunch more broken, duplicate links and misformatted text
2018-08-09 19:46:25 +02:00
108f2d0ed7
Merge branch 'collected-small-changes' into doc-reorg-start
...
Resolved Conflicts:
doc/src/Packages_details.txt
doc/src/Python_shlib.txt
doc/src/fix_manifoldforce.txt
2018-08-09 18:48:11 +02:00
6663fbeb11
Merge pull request #928 from akohlmey/fix-rcb-balance-issue
...
Fix rcb balance issue
2018-08-09 10:24:38 -06:00
cfc1b3a823
more changes induced by removing Section_start.txt
2018-08-09 10:20:02 -06:00
c97e6537c8
changes to replace Section_start.txt
2018-08-09 10:19:10 -06:00
9dde50a4f2
Merge pull request #1042 from akohlmey/kokkos-vs-gpu-direct
...
Kokkos vs gpu direct
2018-08-09 09:25:24 -06:00
08636889ca
Merge pull request #1043 from lammps/compute-cluster-atom
...
bug fix for compute cluster/atom when computing values used to update…
2018-08-09 09:15:09 -06:00
bb25e5d98a
adjust header levels for Tools section
2018-08-09 17:13:07 +02:00
8e9ea1e4fa
formatting tweak for Build the manual page
2018-08-09 17:13:07 +02:00
f4ea28cd32
update src/lammps.book file with missing entries
2018-08-09 17:13:07 +02:00
1604f011d2
fix a couple more broken links
2018-08-09 17:13:07 +02:00
a065143723
create missing "Build_manual.txt" file from 'doc/README'
2018-08-09 17:13:07 +02:00
df20fbbca4
fix a bunch of broken linke or make links unique across files
2018-08-09 17:13:07 +02:00
a97ad15d22
update .gitignore
2018-08-09 17:13:06 +02:00
d5594350c4
change zero-size shrink box to original box
2018-08-09 08:50:11 -06:00
9521814441
rename Kokkos::gpu_direct to Kokkos::gpu_direct_flag
...
This is for consistency with other parts of LAMMPS where
such variables have "flag" in their name. Also reduces
confusion with have_gpu_direct() function.
When we can safely detect, that GPU-direct is not available,
change the default setting of Kokkos::gpu_direct_flag from 1 to 0
2018-08-09 04:52:58 -04:00
dd9fed11dc
use '-pk kokkos gpu/direct on/off' consistently in comments and docs
2018-08-09 04:16:22 -04:00
65d11171c4
Replace functions which were deprecated since CUDA 5
2018-08-09 03:36:21 -04:00
01b8134746
Small tweak to GPU direct not available warning
2018-08-09 09:35:11 +02:00
6d60075d3b
GPU Package: Use __shfl_xor_sync starting with CUDA 9
2018-08-09 02:33:35 -04:00
32658c20d4
Fix typo in gridcomm_kokkos
2018-08-08 17:07:12 -06:00
1c550d8f39
Change defaults for GPU-direct to use comm host
2018-08-08 16:46:36 -06:00
d8aa6d534b
Remove hardcoded GPU-direct in KOKKOS package
2018-08-08 16:09:41 -06:00
e08aaa7e39
added examples for P3M with ScaFaCoS
2018-08-08 15:03:47 -06:00
2a5e550bda
updated log files
2018-08-08 15:02:19 -06:00
fc93a79fdd
updated to support ScaFaCoS 1.0.1
2018-08-08 14:05:28 -06:00
7f5476b408
removed deprecated log files (will be replaced with more current ones)
2018-08-08 14:04:41 -06:00
64cd37b6ed
Merge branch 'master' of https://www.github.com/lammps/lammps into port-enforce2d-kokkos
2018-08-08 11:56:28 -04:00
76ad2b35a9
Merge remote-tracking branch 'origin/master' into ScaFaCoS
2018-08-08 09:53:32 -06:00
74633ce28f
fixed merge conflict
2018-08-08 09:53:27 -06:00
9202896e75
bug fix for compute cluster/atom when computing values used to update a dynamic group
2018-08-08 09:31:16 -06:00
985318203d
Merge pull request #1038 from stanmoore1/issue-1037
...
KOKKOS Package bugfix: Workaround for issue #1037
2018-08-08 08:42:21 -06:00
ff87cdb8f4
Merge pull request #1041 from rbberger/fix_gpu_segfault
...
Add extra check for OpenCL timers
2018-08-08 08:41:32 -06:00
a3fad229ab
Merge pull request #1040 from lammps/natom
...
enable more correct natoms computation when atoms are lost
2018-08-08 08:41:15 -06:00
fac5e29f48
Merge pull request #994 from danicholson/user-uef-image-flags
...
USER-UEF support for image flags
2018-08-08 08:40:56 -06:00
64e152bced
add some notes about GPU-direct support requirements to the manual
2018-08-08 14:25:49 +02:00
5d87e0c651
add wrapper for MPI implementation specific GPU-direct detection
...
this adds a local wrapper function have_gpu_direct(), that informs about
the support for GPU-direct, if possible and add a warning message in case
it cannot be detected or is not available and using more than 1 MPI rank.
2018-08-08 13:57:41 +02:00
3d537850fd
make communication settings consistent, in case the package command is used multiple times.
2018-08-08 10:20:24 +02:00
b6c458192c
reword misleading message about GPU usage
2018-08-08 10:19:48 +02:00
ac7aeb6862
Add extra check for OpenCL timers
...
Fixes issue #1034 by preventing time() to access non-existent OpenCL events
2018-08-07 21:43:59 -04:00
d27215b7e1
enable more correct natoms computation when atoms are lost
2018-08-07 15:05:07 -06:00
48fd8b46ee
cleaned documentation, added p3m entry for allowed tolerance type
2018-08-07 15:04:37 -06:00
eb86ec3eea
added support for p3m, added check for compatible tolerance / method combinations (should they not be caught by ScaFaCoS itself)
2018-08-07 15:03:48 -06:00
cdde51d8af
fixed example so that P3M also works, changed tolerance type in the FMM example
2018-08-07 14:29:04 -06:00
a944d1c913
fixed missing REQUIRED and introduced the compilation of internal sub-libraries (FFTW,PFFT,PNFFT)
2018-08-07 14:26:53 -06:00
bf2a942f36
Merge branch 'master' into reax_dup
2018-08-07 13:18:45 -06:00
ba693a74be
Add contribute method to pair_table_kokkos
2018-08-07 12:27:32 -06:00
0a27b7065b
bug fixes: ScaFaCoS returns virial as 9-value array, requires copies to Lammps 6-value array; fixed error in compuation of per-atom energy calculation
2018-08-06 16:01:39 -06:00
953b283773
updated URL for tarball download
2018-08-06 15:59:46 -06:00
b97195d48f
CMake: download ScaFaCoS, compile and link it - required resorting, as Fortran MPI is required
2018-08-06 15:58:53 -06:00
4d75d2d611
more changes to ATM source and doc file
2018-08-06 20:49:05 +01:00
32917f4caa
Workaround for issue 1037
2018-08-06 10:50:06 -06:00
c1dffe40dc
Merge branch 'master' of https://www.github.com/lammps/lammps into port-enforce2d-kokkos
2018-08-06 10:25:22 -04:00
446a8da8e7
Commit before merge.
2018-08-06 10:25:12 -04:00
e88311235f
Merge pull request #1033 from lammps/doc-reorg-commands
...
replace Section_commands.txt file
2018-08-06 08:20:59 -06:00
78bddacd88
Merge pull request #1032 from lammps/slope
...
bug-fix for slope() function in variable
2018-08-06 08:20:32 -06:00
fba9f0aaae
Fix various links
2018-08-06 00:10:06 -04:00
6927ed5eb9
Fix pair body rounded polygon and polyhedron links
2018-08-06 00:01:38 -04:00
6de3dab72a
Remove duplicates
2018-08-05 23:59:52 -04:00
82744773b3
replace Section_commands.txt file
2018-08-03 16:04:54 -06:00
31c3c6c93e
Merge pull request #1031 from akohlmey/cmake-cross-linux-mingw
...
Allow cross-compiling from linux to windows with cmake
2018-08-03 14:55:03 -06:00
382e3b08ac
Merge pull request #1028 from lammps/doc-reorg-intro-howto
...
changes for Intro and Howto doc pages
2018-08-03 14:54:34 -06:00
94bf221258
implemented checks for unsupported solvers
2018-08-03 11:31:50 -06:00
e8774dce97
removed thread restriction on make command, should make the building process faster
2018-08-03 11:31:11 -06:00
5789ef9128
bug-fix for slope() function in variable
2018-08-03 10:08:02 -06:00
463e34cef5
Merge remote-tracking branch 'origin/master' into HEAD
2018-08-03 08:13:12 -06:00
cdd85b0749
Merge branch 'reax_dup' of ssh://github.com/stanmoore1/lammps into reax_dup
2018-08-03 07:37:49 -06:00
3e962c9729
Update from master
2018-08-03 07:37:18 -06:00
2321c8ff37
Merge remote-tracking branch 'origin/master' into doc-reorg-intro-howto
2018-08-03 00:12:58 -04:00
9cc75792d6
Update lammps.book
2018-08-02 23:29:29 -04:00
b2d1332d46
change proc count to color for MPI_Comm_split
2018-08-02 14:47:20 -06:00
f330013584
lost SPIN in package list
2018-08-02 14:26:02 -06:00
39f61a78f2
couple more doc page tweaks
2018-08-02 14:09:00 -06:00
c105e21a73
more mods to Intro section
2018-08-02 13:58:25 -06:00
efaebe0eb0
READMEs for USER-SCAFACOS completed
2018-08-02 13:44:12 -06:00
1b0a8fdc9b
Merge pull request #942 from tootea/nhfixes
...
Fix discrepancies between fix_nh and papers
2018-08-02 11:16:54 -06:00
fb03924e83
patch 2Aug18
2018-08-02 11:12:57 -06:00
4faeda28ee
allow cross-compiling from linux to windows with cmake
2018-08-02 06:38:25 -04:00
5412204ff7
Merge branch 'master' into granular-kokkos
2018-08-02 10:11:50 +02:00
ad88ecd3ef
Merge pull request #1030 from akohlmey/collected-small-fixes
...
Collected small fixes for the next patch release
2018-08-01 10:54:31 -06:00
d598e7c60e
rename preprocessor guard to prevent multiple inclusion to be consistent with file name
2018-08-01 15:54:46 +02:00
42948b60ee
corrections for broken links in the html docs
2018-08-01 14:37:03 +02:00
d877a12e0c
Merge branch 'fix_xrd_histo' of https://github.com/king-michael/lammps into collected-small-fixes
2018-08-01 13:57:56 +02:00
c8be5a3f2d
change ave/histo to ave/histo/weight
2018-08-01 11:11:18 +02:00
90897f570e
changes for Intro and Howto doc pages
2018-07-31 15:27:09 -06:00
a8f0200fe9
Install.py works on dummy tar-ball
2018-07-31 13:33:10 -06:00
ac0ab4ba34
changed CMake file to require pkg_config for ScaFaCoS and removed Fortran/C dependencies
2018-07-31 13:31:50 -06:00
77e5445bfe
Need to purge old pair_cdeam.* files
2018-07-31 14:16:54 -04:00
eb967a8a6c
Merge pull request #1027 from akohlmey/move-cdeam
...
Move pair style eam/cd from USER-MISC to MANYBODY
2018-07-31 10:39:18 -06:00
2b7b61d5b7
Merge pull request #1023 from amritagos/patch-1
...
docs: Fix spelling mistakes and clarify Tools.txt
2018-07-31 10:38:47 -06:00
ff351bd5f7
Merge pull request #1022 from HaoZeke/updateEmacs
...
emacs: Update mode file
2018-07-31 10:38:26 -06:00
ae04fd0bea
fixed error: if no particles are on a process, the arrays for efield and epot were not allocated, leading to segfaults; shifted the parameter output to after the tuning step, so if the values are changed, the changed values are displayed
2018-07-31 09:48:59 -06:00
c6186bf00d
whitespace and formatting update
2018-07-31 17:36:49 +02:00
e9d40d3c6d
rename class from PairCDEAM to PairEAMCD
2018-07-31 17:16:18 +02:00
8c0955aaff
Merge pull request #1025 from lammps/doc-reorg-speed-packages
...
changes to Packages and Speed doc files
2018-07-31 08:58:49 -06:00
67e70316de
rename pair_cdeam.* to pair_eam_cd.*
2018-07-31 16:58:44 +02:00
bbaf522430
Merge pull request #1024 from akohlmey/cmake-dependencies-fixups
...
Resolve object dependency problems for CMake build system
2018-07-31 08:50:33 -06:00
6dad2f59d8
list @HaoZeke as (new) owner of the LAMMPS emacs mode list code
2018-07-31 11:06:09 +02:00
50fe209782
mention -*- cookie for switching emacs modes and clarify file pattern text
2018-07-31 10:24:36 +02:00
24e293326d
Remove disabled line and add comment on package dependencies
2018-07-31 09:36:35 +02:00
f3615e83e8
move pair style eam/cd from USER-MISC to MANYBODY and update docs accordingly
2018-07-31 09:18:37 +02:00
18a7b1ab4f
Fix broken links and duplicate TOC
2018-07-30 21:32:12 -04:00
57cd1ab55a
Add missing extension
2018-07-30 19:13:26 -04:00
34f619ea1d
Update lammps.book
2018-07-30 19:04:52 -04:00
a8e2a0a54b
Merge pull request #1019 from rbberger/cmake_updates
...
CMake updates
2018-07-30 15:18:47 -06:00
d9c328932f
changes to Packages and Speed doc files
2018-07-30 12:31:12 -06:00
ee822bec1b
selectively handle dependency of qeq/fire on MANYBODY
2018-07-30 20:04:31 +02:00
b02362b943
add manual treatment of source dependencies between USER-REAXC and USER-OMP
2018-07-30 19:09:16 +02:00
82c9e8a52c
add explicit pattern based dependencies for CORESHELL packages, so KSPACE is no longer enforced
2018-07-30 18:56:56 +02:00
2bb11ef47a
Merge pull request #1021 from akohlmey/spin-package-fixes
...
SPIN package fixes, especially for DMI
2018-07-30 10:39:35 -06:00
4a8f2c2d29
Merge pull request #1020 from akohlmey/coverity-inspired-fixes
...
Coverity inspired fixes to BODY package
2018-07-30 10:39:08 -06:00
882e1e5138
resolve dependency problem between RIGID and USER-OMP package
2018-07-30 18:32:28 +02:00
b76f86602a
docs: Fix spelling mistakes and clarify Tools.txt
2018-07-30 21:18:59 +05:30
a00d7becc3
emacs: Major readme update and refactor
...
Also update the license and switch to GPL v2 like lammps
2018-07-30 20:51:28 +05:30
2c9e96be11
emacs: Stop forcing filename patterns
2018-07-30 19:58:18 +05:30
82fc3b99d9
emacs: Update mode file
...
This is a squashed commit including the following changes:
1) Update mode header
2) Clean up white-space
3) Fix free variable warning
4) Add proper file ending stuff
5) Rename to keep conventional naming scheme
6) Updates to the readme
7) Update to conform to `package-lint` criteria
8) Add license header
9) Add in-file instructions
2018-07-30 19:37:01 +05:30
528fc8f6a1
Merge pull request #21 from lammps/master
...
rebase
2018-07-29 16:04:36 -05:00
fa9b46fb40
Add BUILD_DOC option to CMake README.md
2018-07-29 00:08:20 -04:00
8fccf6b9b4
Use absolute paths for docenv
2018-07-28 23:31:50 -04:00
99985a1d5b
Add profile.d files to set LAMMPS_POTENTIALS environment variable
2018-07-27 20:31:53 -04:00
6cd7299920
update CODEOWNERS file to automatically notify @julient31 on changes to the SPIN package
2018-07-27 12:10:43 +02:00
28993d9823
Commit JT 072618
...
- improvements documentation (dmi and exchange)
- correction error cross product in pair_spin_dmi.cpp
- implementation mech. part in pair_spin_dmi.cpp
- correction in all pairs: init_one for [j][i] couples
- correction in atom_vec_spin.cpp: index error in read_data
- some improvements in pair_spin_dmi.cpp and pair_spin_magelec.cpp
2018-07-27 12:00:15 +02:00
649d0167c8
sorted out restart
2018-07-27 10:41:01 +01:00
2af88dcc26
avoid uninitialized variables
2018-07-27 10:39:01 +02:00
8075b98fc5
initialize rsqinv
2018-07-27 10:24:38 +02:00
f63e2b6eaf
simplify code and guarantee that "mode" is initialized
2018-07-27 10:24:15 +02:00
06335e77cb
Ensure doc is built by default when enabled
2018-07-27 02:56:26 -04:00
9ffd262039
Add CMake target for html documentation
2018-07-27 02:46:36 -04:00
819e47b69e
Add output dir and verbose option to txt2rst
2018-07-27 02:30:28 -04:00
c8b9a727e4
Add potential files to CMake install target
2018-07-27 00:35:08 -04:00
ed96958915
Merge branch 'master' of https://github.com/sergeylishchuk/lammps
2018-07-26 11:56:41 +01:00
a2303e5a15
more changes to ATM source and doc file
2018-07-26 11:54:04 +01:00
7cae80b6d8
Merge https://github.com/lammps/lammps
...
more changes to ATM source and doc file
2018-07-26 11:42:53 +01:00
ae0979e1ad
Merge pull request #1017 from lammps/doc-reorg-errors-python
...
changes to Errors and Python doc pages
2018-07-25 16:32:46 -06:00
532d09bd56
Correct lammps.book
2018-07-25 16:56:49 -04:00
353ecd2c7a
Correct header levels
2018-07-25 16:56:28 -04:00
e6e026433c
Fix clean-all in docs Makefile
2018-07-25 16:49:51 -04:00
1d9ad55796
changes to Errors and Python doc pages
2018-07-25 14:10:00 -06:00
dff8977156
Merge pull request #1016 from lammps/doc-reorg-examples-modify
...
doc changes for Examples and Modify sections
2018-07-25 11:44:54 -06:00
592804d56f
Fix header level of Tools.txt
2018-07-25 11:53:31 -04:00
ee394b0ed1
Fixup header levels
2018-07-25 11:53:17 -04:00
030f1c0127
Update lammps.book
2018-07-25 11:48:57 -04:00
22c9258b8e
doc changes for Examples and Modify sections
2018-07-25 09:27:13 -06:00
0fc789bae5
Merge pull request #1015 from akohlmey/allow-commands-after-exception
...
Re-allow commands after an exception was caught inside a run.
2018-07-25 08:43:02 -06:00
8d49d1a8c5
Merge pull request #1010 from lammps/latte-checksum
...
new checksum for LATTE download
2018-07-25 08:42:35 -06:00
c31d7c6f45
Merge pull request #1009 from ndtrung81/gpu-maint
...
Fixed bugs to the tersoff gpu styles for OpenCL builds and some maintenance
2018-07-25 08:42:04 -06:00
45532b7106
Merge pull request #996 from marshallmcdonnell/fix_tail_in_gcmc
...
Fixes #995 : Added tail correction to fix gcmc
2018-07-25 08:41:37 -06:00
bf83e55cfa
Merge pull request #1014 from lammps/doc-reorg2
...
Doc Reorganization - Tools Section
2018-07-25 08:37:38 -06:00
80d85841af
one more tweak on a link
2018-07-25 08:15:25 -06:00
7ac3f08eec
Fix typo
2018-07-25 09:39:18 -04:00
678df2498a
Updated lammps.book
2018-07-25 09:32:02 -04:00
c3661272f1
re-allow commands after an exception was caught inside a run.
...
after an exception "all bets are off",
i.e. the user should be allowed to do anything to recover.
through setting Update::whichflag to 0, the guard against running commands during a run is removed.
2018-07-24 19:55:39 -04:00
b2c75cc0b9
enable LAMMPS/VASP coupling to work w/out using VASP
2018-07-24 17:29:52 -06:00
a4dbac63d3
more updates to the new MESSAGE package
2018-07-24 17:22:15 -06:00
37a0a7b49b
fixed compilation error
2018-07-24 15:55:48 -06:00
8846f97868
explained differences between absolute and relative tolerance more
2018-07-24 15:46:28 -06:00
655bd10db6
doc changes to 2 files
2018-07-24 15:20:37 -06:00
8385f5666b
link changes for new Tools.html
2018-07-24 14:43:48 -06:00
d83d05088f
remove replaced file
2018-07-24 14:33:27 -06:00
da1be29278
2nd try at incremental doc page reorg, Section_tools
2018-07-24 14:31:55 -06:00
1aa8307fa1
change CSlib files to BSD license
2018-07-24 12:04:23 -06:00
81abd8bc0a
extended scafacos documentation
2018-07-24 11:59:44 -06:00
ab1cc706cc
change syntax of standard C include files
2018-07-24 11:55:56 -06:00
2e93202519
Merge branch 'cslib' of github.com:lammps/lammps into cslib
2018-07-24 11:46:55 -06:00
c2c654c87b
CMake additions to new MESSAGE package
2018-07-24 11:44:15 -06:00
b08a2fcd3b
mended un-done changes from Git master
2018-07-24 11:36:12 -06:00
7702114e25
fix typo in pair_atm.txt
2018-07-24 13:11:58 -04:00
e37ee02eed
port nh fixes to USER-BOCS package
2018-07-24 11:19:00 -04:00
57ad197b7d
port nh fixes to KOKKOS
2018-07-24 10:48:06 -04:00
8495fb62f4
Add preliminary cmake support
2018-07-24 10:33:12 -04:00
eee0df45dd
Updated fix gcmc docs for tail correction note
2018-07-24 09:26:06 -04:00
ae2d43031b
added pressure output, to compare results with global virial (with internal PPPM)
2018-07-23 16:25:02 -06:00
1b7af5d93b
added the computation of the global virial by ScaFaCoS
2018-07-23 16:24:16 -06:00
a90e019ec7
updated ScaFaCoS examples, added open-boundary Hammersley distributed sphere and charged cloud near a charged wall examples
2018-07-23 16:13:15 -06:00
ef3fd1374a
added kspace_style for internal fmm tuning (for inhomogenous systems) and fixed the call to fcs_set_tolerance
2018-07-23 16:11:18 -06:00
2f55981224
new MESSAGE package for client/server/coupling
2018-07-23 15:58:33 -06:00
923ae041dc
(temporary) workaround for memory leaks with OpenCL and MPI for upcoming stable release
2018-07-23 15:52:42 -04:00
2ac3953e17
update src/Purge.list to cleanly remove obsolete files
2018-07-23 12:37:05 -04:00
35ffa0a214
update MD5SUM entry in CMake build system
2018-07-23 12:36:29 -04:00
40dcfa44c9
new checksum for LATTE download
2018-07-23 08:35:40 -06:00
6ab93b52bc
Merge remote-tracking branch 'lammps/master' into kim-v2-update
2018-07-23 09:30:43 -05:00
644888d03c
Fixed bugs with time_q and time_quat not calling start() and stop() when _charge and/or _rot in Atom are true for OpenCL builds
2018-07-22 15:12:45 -05:00
b612c7ee75
Fixed a copy-paste bug in lal_neighbor.cpp for neigh no
2018-07-22 13:15:01 -05:00
d71e037c23
Renamed dev_acc to dev_ilist for better description and updated the 3-body styles accordingly; also fixed bugs with accessing dev_packed from the three_end kernel of tersoff/mod and tersoff/zbl gpu styles for OpenCL builds
2018-07-22 11:27:14 -05:00
94da4be922
Fixed bugs for tersoff gpu styles for OpenCL builds
2018-07-21 13:50:10 -05:00
01c27194d4
Fixes for lal_neighbor.cpp for get_host() and for time_kernel
2018-07-21 00:18:30 -05:00
223de57401
Added set_platform_accelerator() for nvd_device.h for OpenCL compatibility
2018-07-21 00:14:31 -05:00
5c21d2aff9
Merge pull request #962 from ndtrung81/body-dem
...
Discrete element models for the BODY package
2018-07-20 14:37:41 -06:00
884e72a4ba
Merge pull request #1008 from akohlmey/support-platform-select
...
OpenCL related fixes and improvements to the GPU package
2018-07-20 14:32:49 -06:00
2732b8b647
Merge pull request #1007 from rbberger/fix_memleak_in_gpu_package
...
Fixes a memory leak when using OpenCL
2018-07-20 14:27:16 -06:00
de8176b4fc
various minor OpenCL related fixes and improvements to the GPU package
...
- document previously undocumented OpenCL tune settings
- implement OpenCL platform selection through prefixing the device type with the platform id separated by a colon
- allow passing custom tune parameters though postfixing the device type with the 13 tuneable parameters separated by commas
- remove an extra clear() that would delete device properties structs an cause LAMMPS to output garbage strings
2018-07-20 14:41:54 -04:00
0e0afdeb51
fixed typo and removed comment
2018-07-20 10:41:19 -06:00
5c934cdb6f
fixed examples to work with charged molecular restriction and new kspace call format
2018-07-20 10:40:29 -06:00
407708dcd2
reverted change to kspace call and using domain->boxlo for origin for now
2018-07-20 10:38:18 -06:00
fba165d6b2
changed the files according to remarks by Steve (compare to previous commit)
2018-07-19 11:46:56 -06:00
591e782415
Optimizing PairGranHookeHistoryKokkos to be less divergent.
2018-07-19 17:08:44 +01:00
36081f9ffd
Merge pull request #1005 from timattox/USER-DPD_alpha
...
USER-DPD: propagate a minor performance bugfix throughout the DPDE code
2018-07-19 09:07:21 -06:00
c0a7cabcba
Added GPLv2 exception to link to kim-api in pair_kim.*
2018-07-18 22:15:23 -05:00
2eb8d779e8
Fixes a memory leak when using OpenCL
...
The GPU package uses OpenCL events for measuring time. These have to be
released to free up memory. I removed the clReleaseEvent() calls in the
clear() method because in some cases they don't exist yet and I couldn't
find a way to check for a valid event (clRetainEvent didn't work). This
at least fixes the massive leak during simulations.
See issue #1006
2018-07-18 18:54:57 -04:00
a62b65096b
more error checks for Scafacos usage
2018-07-18 15:48:17 -06:00
b0c9fde1dd
more changes from Steve
2018-07-18 15:32:03 -06:00
1a959a5683
must add USER-SCAFACOS to PACKLIB variable in Makefile
...
We need "make no-lib" to be correct for automated testing to work, since only known packages with libraries can be successfully compiled through jenkins and other tools. Those scripts usually do "make yes-all no-lib" and then "make yes-XXX" for selected packages where it is known how to build the required libs.
2018-07-18 13:26:45 -04:00
7d4de932b6
reinstate reference to fix wall/ees in lammps.book
2018-07-18 13:13:57 -04:00
eebd075a15
added scaling for different units (lj, metal, ...) and storage of atom-wise potentials (eatom / eatom_flag)
2018-07-18 11:05:54 -06:00
dfd40c1b70
more doc tweaks
2018-07-18 10:48:29 -06:00
f9c7fa973b
USER-DPD: propagate a minor performance bugfix throughout the DPDE code
...
The fix_shardlow_kokkos.cpp code had already factored out a redundant
sqrt() calculation in the innermost loop of ssa_update_dpde(). This
changeset propagates an equivilent optimization to:
fix_shardlow.cpp
pair_dpd_fdt_energy.cpp
pair_dpd_fdt_energy_kokkos.cpp
The alpha_ij variable was really just an [itype][jtype] lookup parameter,
replacing a sqrt() and two multiplies per interacting particle pair
by a cached memory read. Even if there isn't much time savings, the
code is now consistent across the various versions.
2018-07-18 10:50:22 -05:00
843b96e8dd
more changes to new polygon/hedron docs and command names
2018-07-18 08:49:42 -06:00
de69e24551
Added replies to Steve's questions
2018-07-17 11:05:32 -05:00
d23788831c
Updated to the doc pages of body rounded/polygon and rounded/polyhedra and the pair style:
...
+ added examples for special cases with disks and rods for 2d, and spheres and rods for 3d,
+ corrected the definition of the cutoff distance in pair style command
2018-07-17 10:54:05 -05:00
54e33bd72b
Merge branch 'master' of https://github.com/sergeylishchuk/lammps
2018-07-17 14:00:38 +01:00
dbd0d2180e
Merge https://github.com/lammps/lammps
2018-07-17 11:22:41 +01:00
203f82ed47
Merge pull request #20 from lammps/master
...
rebase
2018-07-16 21:47:04 -05:00
62c8ba7824
pair_kim : private to protected and add virtual to all routines
2018-07-16 21:21:28 -05:00
e37e9cfa2f
Add virtual set_contributing() to pair_kim
2018-07-16 19:46:00 -05:00
fa73fab5df
patch 16Jul18
2018-07-16 18:12:15 -06:00
a3b6f38a42
Merge pull request #1003 from akohlmey/restart_extra_flags
...
include support for 'extra/XXX/per/atom' info in restart files
2018-07-16 15:07:43 -06:00
5abbea3606
doc file changes/Qs added for body DEM particles
2018-07-16 14:52:18 -06:00
783839e985
add support for restarting extra/XXX/per/atom settings in binary restarts
2018-07-16 15:21:52 -04:00
cfa6e8717d
Updated doc pages for pair body rounded/polygon and rounded/polyhedron with equations
2018-07-16 12:45:23 -05:00
d4385ade15
more changes to ATM source and doc file
2018-07-16 11:22:22 -06:00
27dc7f3205
Added a tex file for the equations of pair rounded/polygon and rounded/polyhedron
2018-07-16 11:44:45 -05:00
c589029219
Merge pull request #1002 from rbberger/set_velocity_command
...
Allow 'set' command to change atom velocities
2018-07-16 08:50:15 -06:00
140767be16
Merge pull request #1001 from stanmoore1/kk_bugfix
...
Fix rare crash in Kokkos ReaxFF on GPUs
2018-07-16 08:49:30 -06:00
1c007ce7a1
Merge pull request #1000 from HaoZeke/fixDocs
...
docs: Fix sneaky unicode character
2018-07-16 08:49:13 -06:00
6f1b6e7abd
Merge pull request #999 from junghans/cmake_doc
...
cmake/README.md: fix GPU_ARCH options
2018-07-16 08:48:48 -06:00
5fc4aaef06
Merge pull request #940 from Pakketeretet2/port-enforce2d-kokkos
...
Port enforce2d kokkos
2018-07-16 08:48:21 -06:00
406aaf011f
Improving global memory access pattern for firstflag and firstvalue in FixNeighHistoryKokkos.
2018-07-16 15:30:24 +01:00
f7d551eb54
Added a figure illustrating pair body rounded/polygon and rounded/polyhedron
2018-07-15 08:27:55 -05:00
aa3d3213c9
Update set command documentation
2018-07-13 23:06:42 -04:00
d00eaef070
Allow 'set' command to change atom velocities
2018-07-13 23:05:44 -04:00
e7f4e059cf
convert to KSspace style rather than fix
2018-07-13 16:46:06 -06:00
286a284c5a
Merge branch 'gran_mods' of github.com:dsbolin/lammps
2018-07-13 15:06:44 -06:00
eeaf907227
Resolved merge conflict.
2018-07-13 21:36:40 +01:00
b461967e91
Updated documentation and source
2018-07-13 20:45:06 +01:00
8447d8dd91
Updated doc pages for pair body rounded/polygon and rounded/polyhedra
2018-07-13 14:34:50 -05:00
bf5fbc92df
Updated documentation and source
2018-07-13 20:18:53 +01:00
6cfdcd1000
removed custom error message, information is added to error->one() call
2018-07-13 08:49:47 -06:00
cdf091f228
fixed an error in the scafacos example (added missing keyword tolerance)
2018-07-13 08:37:29 -06:00
d4f8940ff2
Update command doc page for Kokkos enforce2d
2018-07-13 07:40:06 -06:00
16381a52b1
Fix crash in ReaxFF on GPUs
2018-07-12 20:22:38 -06:00
85511a4db8
docs: Fix sneaky unicode character
...
Fixes the `pdf` target of the `Makefile`.
2018-07-13 00:44:04 +05:30
c442166ded
Tidied up example directory for PLUMED
2018-07-12 16:22:40 +01:00
21f749243a
Required newton on for pair styles body rounded/polygon and rounded/polyhedron
2018-07-12 10:21:06 -05:00
4ac47ba037
cmake/README.md: fix GPU_ARCH options
2018-07-12 07:27:11 -06:00
6d9face1ec
Added documentation describing PLUMED package installation
2018-07-12 12:26:09 +01:00
6dfb74f23e
Merge pull request #997 from lammps/balance-bug-fix
...
2 small bug fixes to load balancing
2018-07-11 16:13:22 -06:00
67e6afaab2
Update to KIM kim-api-v2.0.0-beta.1
2018-07-11 15:09:58 -07:00
3e73418601
Updated example/kim log files
2018-07-11 15:09:58 -07:00
81e33f5f78
Minor fixes & Error message updates in pair_kim.h
2018-07-11 15:09:58 -07:00
af42251142
Update doc/src/pair_kim.txt
2018-07-11 15:09:58 -07:00
fcec1498e3
update input example scripts for pair_kim
2018-07-11 15:09:58 -07:00
90a9b7ccd1
Remove pair_kim support for partialVirial - do it w/fdotr
2018-07-11 15:09:58 -07:00
7eeb96f1af
Update pair_kim to work with new neig. list Hints
2018-07-11 15:09:58 -07:00
0264e044e2
Update example/kim input files
2018-07-11 15:09:58 -07:00
0fbc6bebf5
Fix no-virial support -> LAMMPSvirial in pair_kim
2018-07-11 15:09:58 -07:00
5bdc295331
Add skin to pair_kim neigh-list cutoffs & update docs
2018-07-11 15:09:58 -07:00
68ec8822ee
Update example/kim/log.*
2018-07-11 15:09:58 -07:00
955fe583d8
Updated docs for new pair_kim
2018-07-11 15:09:57 -07:00
cb21051eb8
Update KIM Model matching code in pair_kim.cpp
2018-07-11 15:09:28 -07:00
199a017148
Some cleanup in pair_kim
2018-07-11 15:09:28 -07:00
a7e3ccd8c4
Finish off multi-neighbor list support for pair_kim
2018-07-11 15:09:28 -07:00
f1f140dd5f
remove unnecessary code in pair_kim.cpp
2018-07-11 15:09:28 -07:00
cb07782935
Multiple neig lists working in pair_kim
2018-07-11 15:09:28 -07:00
5958b24edc
Adjust some internal pair_kim things
2018-07-11 15:09:28 -07:00
8a8b968d55
Fixup the pressure/virial computation in pair_kim
2018-07-11 15:09:28 -07:00
da9441471a
Fixup partialVirial bug in pair_kim
2018-07-11 15:09:28 -07:00
906a12353c
Fixup neighbor list settings for pair_kim
2018-07-11 15:09:28 -07:00
8bbba22867
First working version of pair_kim with kim-api-v2
2018-07-11 15:09:28 -07:00
2fa9a986de
Strip out all but NEIGH_PURE_F and Loca from pair_kim
...
Progress toward implementation of kim-api-v2 support
2018-07-11 15:09:28 -07:00
b31f0245d0
2 small bug fixes to load balancing
2018-07-11 15:55:16 -06:00
4734bc09dc
Added descriptions of static linking of PLUMED to README files
2018-07-11 21:56:08 +01:00
8cca44ae45
removed wrong error messages
2018-07-11 14:02:51 -06:00
88d3233b66
replaced printf with fprintf as requested
2018-07-11 14:02:30 -06:00
aa705f6122
Added tail correction to fix gcmc
2018-07-11 15:59:48 -04:00
65d12b1961
Merge remote-tracking branch 'lammps_upstream/master' into user-uef-image-flags
2018-07-11 15:18:39 -04:00
f288331874
Merge pull request #993 from lammps/doc-plus-makefile
...
better rRESPA doc page, also a new Makefile.theta
2018-07-11 12:53:31 -06:00
71f6991233
Small tweaks to fix_enforce2d_kokkos
2018-07-11 12:39:04 -06:00
5d13321425
Standardize suffix paragraph in fix_enforce2d.txt
2018-07-11 12:15:50 -06:00
56c2127127
Merge branch 'granular-kokkos' of github.com:valleymouth/lammps into granular-kokkos
2018-07-11 12:03:57 -06:00
b5816f2637
Update docs for Kokkos version of GRANULAR package
2018-07-11 12:03:34 -06:00
492e945b5a
Added options to link plumed statically
2018-07-11 16:39:52 +01:00
0d1e55c99d
Removing unnecessary calls to sync/modified in AtomVecSphereKokkos.
2018-07-11 11:06:16 -04:00
acdc240cdd
better rRESPA doc page, also a new Makefile.theta
2018-07-11 08:42:28 -06:00
69baaaec16
Merge pull request #991 from akohlmey/collected-small-updates
...
Collected small updates for the next patch release
2018-07-11 07:50:31 -06:00
1f1447c3ac
need to update exclusions with the new atom IDs in case of molecular systems
2018-07-11 07:22:47 -04:00
c3a32dde12
Updated doc/body.txt for body rounded/polygon and rounded/polyhedron
2018-07-11 00:21:49 -05:00
930215a4b1
superfluous code removal and formatting changes
2018-07-10 23:10:04 -04:00
c83b5ec226
Prevent error when Kokkos debug mode turned on
2018-07-10 19:49:41 -06:00
eaf3d1ea9e
added an image flag update a la domain->image_flip() to FixNHUef::pre_exchange()
2018-07-10 19:38:18 -04:00
c3bf7d0971
added an interface for the inverse c.o.b. matrix to UEF_utils
2018-07-10 19:02:31 -04:00
5124c9e993
Fixed bugs in body rounded/polydedra for correct size_border
2018-07-10 16:53:26 -05:00
9a70f4a08c
modified UEF_utils to compute inverse change of basis
2018-07-10 17:10:01 -04:00
687a4427da
Fix runtime error in pair_dpd_fdt_energy_kokkos due to rmass change
2018-07-10 12:15:08 -06:00
af0eb52410
Error out if using fix pour with the KOKKOS package
2018-07-10 10:21:42 -06:00
a49f946f2f
Add missing modify in atom_vec_sphere_kokkos
2018-07-10 10:04:13 -06:00
8c3cbad7ae
Fix runtime error in fix_nve_kokkos
2018-07-10 09:15:24 -06:00
4d5635a3c4
Fixed virial contribution from PLUMED
2018-07-10 16:01:45 +01:00
ca8b109a1c
Fix issues with rmass in KOKKOS package
2018-07-10 08:59:06 -06:00
1ed25d195b
convert c-style includes for c-library calls to c++-style
2018-07-10 09:48:49 -04:00
792b182cb0
whitespace cleanup
2018-07-10 09:46:08 -04:00
ade9b7bfc3
Commit2 JT 070918
...
- modified the citeme reference (replaced by the JCP one)
- same modification in doc and src/SPIN
2018-07-10 09:44:14 -04:00
9d5dc561ca
Commit1 JT 070918
...
- created README in examples/SPIN
- modified doc/src/set.txt to define 'spin' and 'spin/random' keywords
2018-07-10 09:44:14 -04:00
199c96f985
update and clarify the choice of atom ids for angle style dipole (which is not really an angle potential)
2018-07-10 09:22:41 -04:00
ad4f61a5ce
update fatbin makefile for libgpu.a to latest additions
2018-07-10 09:07:54 -04:00
55980294f1
Fix issues in atom_vec_sphere_kokkos
2018-07-09 18:47:17 -06:00
13338bf8cb
small changes to Trung body files
2018-07-09 16:15:15 -06:00
ee98d026dc
preliminary documentation added (to be improved)
2018-07-09 14:28:25 -06:00
75ec0a6a99
remove HTML file
2018-07-09 14:17:21 -06:00
3a824b3a4b
mods to Sergey's files
2018-07-09 14:16:46 -06:00
dd38318f5f
adjustments to indention and line lengths (<=80 now)
2018-07-09 14:12:06 -06:00
4c4d8372e4
removed C++ std::cout I/O and replaced it with printf
2018-07-09 14:01:06 -06:00
dbfea0e617
update folder structure to comply to LAMMPS contribution rules
2018-07-09 13:53:31 -06:00
f698e37bf2
merged latest version of CMakeLists.txt with custom one (adding USER-SCAFACOS)
2018-07-09 13:41:35 -06:00
4743bb3c30
rename of the ScaFaCoS package
2018-07-09 13:35:46 -06:00
400ae72267
added tolerance to the example
2018-07-09 13:18:28 -06:00
b259de95d2
fix for ScaFaCoS library
2018-07-09 13:00:52 -06:00
c84ae38e34
Fixed installation scripts for PLUMED
2018-07-09 17:27:41 +01:00
43cdca80f2
Fixed passing of charges
2018-07-09 15:06:10 +01:00
0c1dcfb617
Favor copymode instead of cleanup_copy
2018-07-06 17:06:37 -06:00
ee98daeba5
Fix bug in atom_vec_sphere_kokkos
2018-07-06 16:47:55 -06:00
2cd95d1a99
Fix misnamed variable in comm_kokkos
2018-07-06 15:47:14 -06:00
13d562e969
Removed wrong which variable
2018-07-06 12:06:09 -06:00
228caa3fab
Remove randomread from radius to prevent Kokkos runtime error when radius isn't defined
2018-07-06 11:59:25 -06:00
64fb7674b1
Fix compile warning in fix_freeze_kokkos
2018-07-06 11:58:42 -06:00
cce0755ee9
Fix memory free issue in fix_neigh_history_kokkos
2018-07-06 10:08:21 -06:00
67ed11a960
Allow Kokkos version of fix gravity in fix pour, including kk/device and kk/host suffixes
2018-07-06 09:52:41 -06:00
db75232957
Removed debug print and comment.
2018-07-06 11:31:48 -04:00
acb0436057
Allow Kokkos version of fix gravity in fix pour
2018-07-06 09:31:48 -06:00
2f3343b7ed
Fixing dependencies with GRANULAR.
2018-07-06 05:24:26 -04:00
13efc1b76d
Attempt to fix compilation issue with kokkos_omp.
2018-07-05 18:32:19 -04:00
24405217d0
Updated Install.sh in KOKKOS.
2018-07-05 11:20:27 -04:00
dc93d4ceea
Added virial computation to PairGranHookeHistoryKokkos.
2018-07-05 06:03:27 -04:00
7260bb58e1
Added Axilrod-Teller manybody potential
2018-07-04 11:03:30 +01:00
a6df61a637
Making ComputeTempKokkos compatible with rmass in device memory.
2018-07-03 12:05:21 -04:00
f394ed94f3
dump vtk also works with VTK version 8.
2018-07-03 11:33:55 -04:00
11a5ed0e03
Porting fix freeze to Kokkos.
2018-07-03 11:29:13 -04:00
a365246e3a
Porting fix gravity to Kokkos.
2018-07-03 11:21:54 -04:00
8ebe38474d
Porting fix nve/sphere to Kokkos.
2018-07-03 11:13:27 -04:00
0a5b027bac
Porting pair gran/hooke/history to Kokkos.
2018-07-03 11:10:27 -04:00
7f5a83cb1d
Added first go at checks on PLUMED interface to LAMMPS
2018-07-02 17:04:19 +01:00
b299bfa821
Started adding tests on PLUMED interface
2018-07-02 13:58:38 +01:00
2c5f2a6683
Added running example of PLUMED + LAMMPS
...
Not sure if this has been done correctly. I add both the input and the output
2018-07-02 10:22:23 +01:00
a52ddf8759
patch 29Jun18
2018-06-30 08:03:24 -06:00
0f71ed1fec
Merge pull request #983 from akohlmey/python-module-typo
...
fix typo in python module
2018-06-29 17:23:45 -06:00
43ffee980d
fix typo in python module
2018-06-29 19:07:14 -04:00
560b34aad0
Merge pull request #982 from lammps/doc-tweak-again
...
couple more doc tweaks - sigh
2018-06-29 16:35:46 -06:00
ea35235ca0
couple more doc tweaks - sigh
2018-06-29 16:12:25 -06:00
474b59a1f3
Merge pull request #981 from lammps/latte-tweak
...
fix glitch in ABIVERSION in fix latte
2018-06-29 16:03:45 -06:00
c63d77d0b8
Merge pull request #980 from lammps/spin-doc
...
added SPIN package to Section_packages doc
2018-06-29 15:26:36 -06:00
bf9646cbbe
fix glitch in ABIVERSION in fix latte
2018-06-29 15:08:19 -06:00
d2dd76e655
added SPIN package to Section_packages doc
2018-06-29 14:56:27 -06:00
d649a6fe38
Merge pull request #979 from rbberger/small-python-fix
...
Fixes issue #975
2018-06-29 14:55:25 -06:00
a8b7153f4e
Fixes issue #975
2018-06-29 16:03:38 -04:00
c3fe26a614
Merge pull request #977 from akohlmey/collected-small-changes
...
Collected small changes for the next patch release
2018-06-29 13:57:14 -06:00
bbe77e4c31
Merge branch 'collected-small-changes' of github.com:akohlmey/lammps into collected-small-changes
2018-06-29 15:33:23 -04:00
b819018084
Revert change to CMakeLists.txt which only works with 3.9+
2018-06-29 15:31:15 -04:00
6900f9edf9
Merge branch 'master' into collected-small-changes
2018-06-29 14:59:02 -04:00
11a8d4e1c3
Merge pull request #978 from lammps/new-makefiles
...
new ARM makefiles, also some doc tweaks
2018-06-29 12:53:58 -06:00
d9396df5b9
Merge pull request #976 from akohlmey/collected-cmake-changes
...
Collected cmake changes
2018-06-29 12:53:18 -06:00
9b44529591
Added an example
2018-06-29 17:46:51 +01:00
0e047f2786
Merge branch 'collected-small-changes' of github.com:akohlmey/lammps into collected-small-changes
2018-06-29 12:05:28 -04:00
e08ccd0a7c
Forgot to include change in fix_enforce2d to access fixlist in kokkos port.
2018-06-29 11:58:27 -04:00
f5642ac292
Removed reference to local version of PLUMED from interface
2018-06-29 16:28:53 +01:00
ec99b0957c
new ARM makefiles, also some doc tweaks
2018-06-29 08:06:51 -06:00
ef0f9c0451
First attempt at permanent PLUMED interface
2018-06-29 12:26:19 +01:00
75a3968039
multiple small tweaks to compute entropy/atom
...
- improve error detection and messages
- avoid sigma/cutoff to be zero (and thus division by zero)
- move new/delete of temporary storage outside of loop
2018-06-29 06:48:11 -04:00
a3a2981cd2
remove unused class member
2018-06-29 01:22:35 -04:00
4f9c0456e6
eliminate variable length arrays from compute entropy/atom
2018-06-29 01:22:26 -04:00
ad4720ef00
make various compiler instrumentation flags "advanced" options
2018-06-29 01:00:20 -04:00
946bca82c5
add options to support GNU gcc sanitizers
2018-06-29 00:56:35 -04:00
85d7f7ddc9
Merge branch 'cmake_presets' of https://github.com/rbberger/lammps into collected-cmake-changes
2018-06-29 00:23:52 -04:00
ee0e9f94f1
Merge branch 'cmake_misc' of https://github.com/junghans/lammps into collected-cmake-changes
2018-06-29 00:16:19 -04:00
9f1aabea50
Merge branch 'cmake-fix-check-for-installed' of https://github.com/akohlmey/lammps into collected-cmake-changes
2018-06-29 00:13:23 -04:00
b3bc5fd823
Merge branch 'record-compile-flags' of https://github.com/akohlmey/lammps into collected-cmake-changes
2018-06-29 00:09:51 -04:00
e0dc53ab3f
Simplify CreateStyleHeader CMake utility
2018-06-28 14:22:37 -04:00
206d349d5b
Simplify DetectBuildSystemConflict CMake utility
2018-06-28 14:16:56 -04:00
4d629872d8
CMake preset docs wording
2018-06-28 14:05:25 -04:00
7a783870e2
Merge remote-tracking branch 'origin/master' into cmake_misc
2018-06-28 11:19:54 -06:00
0df8587c18
cmake: make GPU_ARCH free form
2018-06-28 11:13:51 -06:00
ad3d049edd
Merge pull request #974 from akohlmey/moltemplate-2.8.6
...
Update moltemplate tool to version 2.8.6
2018-06-28 07:34:52 -06:00
7abc960d39
import moltemplate 2.8.6 from andrew jewett
2018-06-28 08:18:35 -04:00
23fb0370a9
Update CMake documentation
2018-06-28 00:39:24 -04:00
a043ddcb82
Merge branch 'master' into cmake_misc
2018-06-27 21:12:25 -04:00
a2b2507121
cmake: remove ENABLE_ALL option
2018-06-27 19:02:10 -06:00
6bd5a3d69b
Merge pull request #935 from julient31/spin_origin
...
Spin origin
2018-06-27 16:58:27 -06:00
086e83456b
Merge pull request #970 from jrgissing/bond/react-optional-EdgeIDs
...
Bond/react: edge IDs optional
2018-06-27 16:52:41 -06:00
1db4705a3d
Merge pull request #966 from wmbrownIntel/user-intel-2018Jun
...
Intel Package: Bug fix when using LRT with minimize and for virial calculation with GNU...
2018-06-27 16:52:16 -06:00
8e77be0848
Merge pull request #967 from lammps/latte-tweak2
...
small changes to last LATTE PR, including xControl to upper case
2018-06-27 16:44:25 -06:00
fc3694189e
update CODEOWNERS file for LATTE
2018-06-27 17:01:49 -04:00
75aacfd17f
add explanation comment to ABIVERSION define
2018-06-27 16:58:58 -04:00
08552fefe9
add md5 checksum support to Install.py for LATTE
2018-06-27 16:52:28 -04:00
20fe0cd9d0
Define CMake presets
2018-06-27 16:41:10 -04:00
8f4b7161c5
README: add cmake
2018-06-27 14:12:34 -06:00
38cdc1828d
insert spin package into make and cmake build system
2018-06-27 15:29:24 -04:00
9353569d30
cmake: add KOKKOS_ARCH to summary
2018-06-27 13:25:56 -06:00
868f5711a2
cmake: fix summary for GPU
2018-06-27 13:23:35 -06:00
7ffab9a228
cmake: added INJECT_KNL_FLAG option
2018-06-27 13:22:22 -06:00
58559d9e62
update src/.gitignor for SPIN package sources
2018-06-27 14:08:54 -04:00
3eed23d3f7
whitespace cleanup
2018-06-27 14:07:09 -04:00
d3b83885d1
make SPIN package examples consistent with other examples and add reference logs
2018-06-27 14:06:56 -04:00
3549345830
whitespace cleanup
2018-06-27 12:30:19 -04:00
244963aa19
fix incorrect scaling of emag bug
2018-06-27 12:29:34 -04:00
264f832b18
fix formatting of dump_modify docs
2018-06-27 07:58:57 -04:00
5c4bf8ac47
bond/react: optional EdgeIDs take2
2018-06-26 20:40:02 -06:00
6008cee6aa
...and replace with symbolic links
2018-06-26 16:02:56 -04:00
f33a2c982c
remove redundant potential files
2018-06-26 16:01:54 -04:00
8e14143908
Merge pull request #925 from PabloPiaggi/pair_entropy
...
Pair entropy fingerprint
2018-06-26 13:16:09 -06:00
e6ef8ce5ee
Merge pull request #968 from oywg11/github-tutorial-update
...
New paramteters for potential #839
2018-06-26 13:14:22 -06:00
ebe622ff7d
make edge atoms optional
2018-06-26 09:35:38 -06:00
f94cdf856c
Merge pull request #18 from lammps/master
...
rebase
2018-06-26 10:15:52 -05:00
e2622f0230
Remap the paragraph
2018-06-26 17:27:55 +03:00
e4dd6dec40
Refine the documentation
2018-06-26 16:36:16 +03:00
b0126dd9d6
updata potential file CH.KC
2018-06-26 16:09:42 +03:00
f36e1a2cdc
Changed default deltabin from 2 to 3
2018-06-26 13:06:04 +02:00
c9d147c366
New paramteters for potential #839
2018-06-26 11:09:48 +03:00
19f81e0802
Add library functions for accessing LAMMPS configuration
2018-06-25 23:56:18 -04:00
49a91db0b2
small changes to last LATTE PR, including xControl to upper case
2018-06-25 17:43:31 -06:00
bad750eb2b
move LATTE ABI version constant into a define at the top of fix latte, as suggested by @sjplimp
2018-06-25 19:34:10 -04:00
5e48565761
Merge pull request #961 from cnegre/newsystem
...
Added newsystem flag to be passed to latte
2018-06-25 17:20:57 -06:00
af91f7fa5d
LAMMPS does not build on windows without this one
2018-06-25 18:13:41 -04:00
0cd86bab22
Added new checksum value
2018-06-25 14:58:49 -06:00
bec82e4045
Added new checksum value
2018-06-25 14:23:44 -06:00
06b3209ad8
Commit JT 062518
2018-06-25 09:56:39 -06:00
2fd45050cd
Merge branch 'newsystem' of https://github.com/cnegre/lammps into newsystem
2018-06-25 08:44:57 -06:00
8ffa96c9e9
Added fix latte
2018-06-25 08:43:00 -06:00
6a9251245c
update MD5 sum for latte-v1.2.0.tar.gz src archive
2018-06-25 09:43:37 -04:00
cb2cf5b773
cmake: fixed comment
2018-06-25 06:31:09 -06:00
c4d0994d5e
cmake: fixed a typo
2018-06-25 06:29:24 -06:00
e2c03f0596
Simplify build system conflict checks
...
- removes redundant code for conflict checks
- updates and expands original check to report fatal error instead of ignoring
files
- removes obsolete DetectAndRemovePackageHeader and RemovePackageHeader utility
functions which are no longer needed
- adds utility function DetectBuildSystemConflict, which loops over files and
reports an error if they exist in the lammps src directory.
- updates definition of LAMMPS_SOURCE_DIR, LAMMPS_LIB_SOURCE_DIR and
LAMMPS_LIB_BINARY_DIR to be absolute paths. This improves instructions in
error messages
2018-06-25 03:09:42 -04:00
9108306c11
Shorter entropy/atom example
2018-06-24 00:36:09 +02:00
86519ce213
Rename compute to entropy/atom
2018-06-24 00:25:07 +02:00
0b1d4a1696
liblammps.pc: fix lib suffix
2018-06-22 17:06:39 -06:00
264e4fd3b1
cmake: fix for <cmake-3.4
2018-06-22 17:05:55 -06:00
d237625d2a
patch 22Jun18
2018-06-22 14:08:09 -06:00
ce0f3daad6
cmake: don't include quiet packages in summary
2018-06-22 11:43:52 -06:00
cb7b23e220
cmake: add BUILD_EXE option
2018-06-22 11:11:09 -06:00
3f17d33fbe
cmake: add BUILD_LIB option
2018-06-22 11:06:12 -06:00
510834cb7b
Merge pull request #960 from lammps/latte-tweak
...
made latte.in compatible with v1.1.1 and updated log files
2018-06-22 10:18:19 -06:00
2165a2aa9b
Changed version on cmakelist and install.py
2018-06-22 10:04:20 -06:00
ac41cc2c9a
cmake: add GPU_PREC status output
2018-06-22 09:02:10 -06:00
f5f73b0172
Merge pull request #958 from ndtrung81/gpu-updates
...
Bug fixes and updates to the GPU package
2018-06-22 08:52:20 -06:00
35f5a685f6
small change to preempt a possible merge conflict
2018-06-22 08:19:49 -04:00
62984c1de0
small tweaks: improve messages and comments
2018-06-22 08:02:17 -04:00
04d040b863
update make purge list and fix checking for styles and installed package files in cmake
2018-06-22 07:57:03 -04:00
92f0f19df6
make info config output of compile time defines consistent with lmp_<machine> -h
2018-06-22 07:26:33 -04:00
dcdc7877a4
make compile time output more consistent and complete
2018-06-22 07:05:09 -04:00
2f11f2d7b2
query compile time settings in Info class
2018-06-22 06:59:09 -04:00
e25b6c81ee
use a more conventional way to generate and include the lmpinstalledpkgs.h file
2018-06-22 06:58:31 -04:00
80cca7c4c1
make has_XXX_support functions static, so they can be called without having to create an instance of Info, which requires a fully instantiation of the LAMMPS and Pointers classes
2018-06-22 06:57:05 -04:00
2fe0eabc09
Intel Package: Bug fix when using LRT with minimize. Bug fix for virial calculation when using GNU compilers. Most of framework for adding hybrid support is now in place.
2018-06-22 01:52:55 -07:00
7da8e69b45
add code to create lmpinstalledpkgs.h file with cmake
2018-06-21 19:08:09 -04:00
e8e1349da4
make the list of installed packages a static const class member of the LAMMPS class
...
through this change, the list of packages becomes accessible for the
library interface and the python wrapper, e.g. to check whether a
prerequisite packages is installed (simpler/faster for quick highlevel
check than having to try instantiating a specific style).
2018-06-21 19:07:16 -04:00
dc132c8bf1
Added newsystem flag to be passed to latte
2018-06-21 15:40:20 -06:00
f0a2c57401
Merge pull request #959 from rbberger/cmake_documentation
...
Expand cmake documentation
2018-06-21 13:57:48 -06:00
4ca3d30db7
Add BUILD_MPI and BUILD_OMP in cmake docs
2018-06-21 14:45:00 -04:00
cbfb751e92
made latte.in compatible with v1.1.1 and updated log files
2018-06-21 11:10:29 -06:00
65c895721f
Update README.md to reflect change ENABLE_* to PKG_*
2018-06-21 12:32:46 -04:00
bfacfc46be
Add TOC to README.md
2018-06-21 12:32:46 -04:00
919d95d375
Fill in package descriptions
2018-06-21 12:32:46 -04:00
258185690d
Fixup GitHub markup version
2018-06-21 12:32:46 -04:00
cea0227f14
Expand CMake build documentation
2018-06-21 12:32:32 -04:00
3e58ebea4f
Merge pull request #957 from akohlmey/collected_small_fixes
...
Collected small changes and bugfixes for next patch release
2018-06-21 08:49:18 -06:00
7a22612bea
Merge pull request #956 from cnegre/latte_examples
...
Added boxrel example and simplified latte.in
2018-06-21 08:48:56 -06:00
9805b5d34a
Merge pull request #955 from junghans/fortran_linking
...
cmake: implicit fortran libs need to linked last
2018-06-21 08:48:26 -06:00
9f3cb83fb3
use a list instead of a string to store the names of installed packages
2018-06-20 17:57:17 -04:00
9f3fae1c47
record 3d-FFT array packaging algorithm
2018-06-20 17:23:37 -04:00
0e603493af
fix bug that made compilation fail with no packages installed
2018-06-20 17:23:37 -04:00
7f0c88c74b
refactor the gathering of compile time settings after discussion with @sjplimp
...
- remove feature to record the compilation time and date
- remove 'echo -n' based "progress bar"
- update output format for "lmp_machine -h" to be consistent with help output
- move generation of lmpinstalledpkgs.h to be a separate target depending on
all sources and headers in src folder. this way it is only regenerated
when files are modified or packages installed
2018-06-20 17:23:37 -04:00
1f770a6a8f
print information about serial/parallel and MPI version for known libraries
2018-06-20 17:23:37 -04:00
596acaf4d2
give visual feedback on when the compile starts since gathering the package information can take time
2018-06-20 17:23:37 -04:00
472a1a501d
add lmpinstalledpks.h to the list of purgable files
2018-06-20 17:23:37 -04:00
eb485afc45
fix logic bug that would not create lmpinstalledpkgs.h when there was none
2018-06-20 17:23:37 -04:00
4265e68ff8
record installed packages
2018-06-20 17:23:37 -04:00
90f0586c9e
include compilation date as an example for embedding info, that is not a define
2018-06-20 17:23:37 -04:00
c371ce1005
include date when LAMMPS was compiled
2018-06-20 17:23:37 -04:00
e3a528a493
report compile time options (-DLAMMPS_XXX) in help output and info config
2018-06-20 17:23:37 -04:00
28504e91c0
Added missing source files for born/coul/wolf/cs in the gpu library
2018-06-20 15:08:24 -05:00
47482afbc1
add more thorough checks on parsing reaxff force field and signal when the lgvdw setting is correct.
2018-06-20 15:47:32 -04:00
7d3a549de9
remove entries that are not compatible with lgvdw yes and not included in the publication
...
closes #876
2018-06-20 14:16:34 -04:00
a9b794b2ab
Updates to the core-shell gpu pair styles
2018-06-20 10:43:13 -05:00
3ae8fdccd8
Updated the kernels for born/coul/long/cs and coul/long/cs gpu styles
2018-06-19 16:22:00 -05:00
70a7b37614
Updated pair coul/long/cs and born/coul/long/cs; updated gpu neighbor builds to support core-shell styles where r2 can be tiny.
2018-06-19 15:50:02 -05:00
036647c102
correct sign of virial tally in fix smd. issue reported by Dinesh SD on lammps-users
2018-06-19 16:19:37 -04:00
37b901eadb
Added boxrel example and simplified latte.in
2018-06-19 11:12:28 -06:00
4a88f53d22
adjust input files for changed paths
2018-06-18 19:17:25 -04:00
d4861e71d2
integrate SPIN package into documentation, fix links and make it consistent
2018-06-18 18:36:30 -04:00
5a3ef99272
cmake: implicit fortran libs need to linked last
2018-06-18 16:11:31 -06:00
605b4dca22
fix overlooked merge conflict
2018-06-18 18:09:59 -04:00
dade67664d
restore bugfix for refrences
2018-06-18 18:07:26 -04:00
93d6510d34
restore deleted file
2018-06-18 18:02:40 -04:00
4f8d1893e9
restore fix for formatting cleanup
2018-06-18 18:01:28 -04:00
7c7a80b31a
restore deleted file
2018-06-18 17:59:22 -04:00
da5931d65d
whitespace cleanup
2018-06-18 17:55:12 -04:00
83ae0ad26f
remove unused code
2018-06-18 17:47:59 -04:00
b189a328ed
source code formatting cleanups
2018-06-18 17:00:23 -04:00
469b67a39b
remove bogus file
2018-06-18 17:00:01 -04:00
1d0773d10d
remove redundant statement
2018-06-18 16:50:24 -04:00
03a7d1cd5d
Merge pull request #933 from rtoijala/fix_dt_reset_energy
...
Limit atom energy change in fix dt/reset
2018-06-18 13:43:03 -06:00
08331da93d
Merge pull request #950 from martok/subst-equal-fmt
...
Add support for inline format strings to immediate variable substitution
2018-06-18 13:42:24 -06:00
ab0f3debeb
Merge pull request #948 from martok/variable-string
...
Variable style 'string' substitutes variables in definition
2018-06-18 10:50:36 -06:00
fe14bfd1d2
Merge pull request #951 from martok/meam-diaref-fix
...
Apply modifications to MEAM & MEAM/C as found by Kyung-Han Kang
2018-06-18 10:29:57 -06:00
d55c7039ee
Merge pull request #943 from Pakketeretet2/improve-manifoldforce-warning
...
Improve fix manifoldforce warning
2018-06-18 10:09:18 -06:00
87dcef7115
Merge pull request #952 from rbberger/coverage
...
Add code coverage target to CMake
2018-06-18 10:08:31 -06:00
7e234497ff
Merge pull request #953 from jrgissing/bond/react-update
...
Bond/react update
2018-06-18 10:08:06 -06:00
277b43b2fd
Merge pull request #949 from jdevemy/master
...
Fix the tail correction with pair_nm
2018-06-18 10:07:26 -06:00
6f61ed2af5
Merge pull request #938 from akohlmey/collected-bugfixes
...
Collected bugfixes and updates
2018-06-18 10:06:55 -06:00
16cc613993
Merge pull request #920 from junghans/mscg
...
cmake: add DOWNLOAD_MSCG option
2018-06-18 10:06:16 -06:00
6842a527e0
Fixed bugs and added born/coul/long/cs/gpu and coul/long/cs/gpu, need tests
2018-06-18 00:15:28 -05:00
d094bf789c
Updated GPU/Install.sh
2018-06-17 11:50:41 -05:00
3750e0a427
resolve newton setting and parallel disparities, improve syntax error catching
2018-06-16 11:13:52 -06:00
40c4461a78
Merge pull request #17 from lammps/master
...
rebase
2018-06-15 23:26:01 -06:00
d830fc2301
Inline find_program() for gcovr
2018-06-16 00:40:10 -04:00
265b6c261e
Fixed bugs with lj/expand/coul/long and its gpu version
2018-06-15 23:38:37 -05:00
3411b0e576
add more code owners
2018-06-15 18:03:15 -04:00
47458f1ca0
Add code coverage target to CMake
2018-06-15 17:57:33 -04:00
c4bcb7e73d
mention requirement to come after the box creation in Restrictions section
2018-06-15 17:52:54 -04:00
18b543179c
fix typo
2018-06-15 17:47:23 -04:00
14c4438a72
update docs to reflect the state of reserving space for topology info with molecule files
2018-06-15 17:46:09 -04:00
acd20512f0
require that box is defined before molecule command is issued
2018-06-15 17:40:14 -04:00
5fcdfe6dcb
describe the use of wildcards for adapting ranges of bond types
2018-06-15 17:35:43 -04:00
7c9afc1be2
change warning and move it do init() as discussed in PR #943
2018-06-15 17:27:23 -04:00
b2e6863d93
add reference log file.
2018-06-15 17:01:26 -04:00
cb887d48a1
include compute pentropy/atom in src/USER-MISC/README
2018-06-15 16:55:05 -04:00
9ef1bfe814
whitespace cleanup
2018-06-15 16:44:07 -04:00
76b85e4d25
rename source files for compute pentropy/atom to match the command name
2018-06-15 16:43:19 -04:00
8a2faff541
integrate compute pentropy/atom into the documentation tree
2018-06-15 16:40:25 -04:00
fe483a769f
update makefiles in lib/linalg to support .F files in addition to .f files
2018-06-15 15:35:34 -04:00
f312fbfe32
update Install.py to use a specific numbered release version instead of master
2018-06-15 15:16:10 -04:00
f68c6dddb8
Apply modifications to MEAM & MEAM/C as found by Kyung-Han Kang
2018-06-15 12:33:38 +02:00
c5b51df06e
Add support for inline format strings to immediate variable substitution
2018-06-14 14:17:37 +02:00
479cc9424d
C include
2018-06-14 13:57:10 +02:00
673202d05f
Bugfix for pair_nm and tail correction
2018-06-14 13:44:55 +02:00
3e79296dcf
Variable style 'string' substitutes variables in definition
2018-06-14 13:10:08 +02:00
fcf9ed0fc2
Merge pull request #946 from b-v/patch-1
...
Update README.md
2018-06-13 13:01:15 -06:00
14c4aea32d
Merge branch 'master' into port-enforce2d-kokkos
2018-06-13 14:59:07 -04:00
666a13ea8a
Merge branch 'master' of https://www.github.com/lammps/lammps
2018-06-13 14:58:58 -04:00
661848139c
Merge pull request #926 from ndtrung81/gpu-updates
...
some updates to the GPU package
2018-06-13 12:57:01 -06:00
12d8370ec5
Update README.md
2018-06-12 23:03:33 +01:00
3c781afa6c
Switched to standard C++ header files for pair lj/expand/coul/long in USER-MISC
2018-06-09 09:41:03 -05:00
37268e435b
Merge remote-tracking branch 'origin/master' into mscg
2018-06-08 18:06:06 -06:00
29e555213c
Merge pull request #924 from junghans/cmake_misc
...
miscellaneous CMake Fixes
2018-06-08 17:34:58 -06:00
965ac3cedd
cmake: lower cmake requirement to 2.8.12
2018-06-08 16:18:02 -06:00
30e3e9ab88
cmake: simplify Fortran linkage
2018-06-08 16:14:28 -06:00
6cb0c2e9c5
Merge pull request #937 from stanmoore1/kk_bonds
...
Fix issues in Kokkos topology files
2018-06-08 15:42:40 -06:00
ebd93cac69
Merge pull request #930 from stanmoore1/kk_update
...
Update Kokkos library to v2.7.00
2018-06-08 15:42:05 -06:00
a2dd21dca5
Made statement in if have equal whitespace on either side.
2018-06-08 15:15:37 -04:00
e78ed7d044
Improved the warning message of fix_manifoldforce about incompatible min_style.
2018-06-08 15:11:59 -04:00
142de878f9
Kokkos doesn't yet support map_style hash, so use may_style array by default if Kokkos is enabled
2018-06-08 09:38:16 -06:00
3495141dbe
Fix the target kinetic energy of the NH barostat
...
The cell momenta should be thermostatted to kT per barostat degree
of freedom (d^2 in general, d*(d-1) without rotations), according to
Shinoda et al. 2004 (doi:10.1103/PhysRevB.69.134103) Eqn. 1 and Martyna,
Tobias, Klein (JCP 1994, doi:10.1063/1.467468 section II.D).
2018-06-06 17:54:02 +02:00
d0ba8e1dcb
Make omega_mass proportional to (N+1)kT
...
According to papers like Martyna, Tobias, Klein (JCP 1994,
doi:10.1063/1.467468 section II.F) and Martyna, Tuckerman, Tobias,
Klein (Mol. Phys. 1996, doi:10.1080/00268979600100761 section 2.5), the
mass of the cell parameters should be proportional to (Ndof + dim) / dim, or
in other words, Natoms + 1.
2018-06-06 17:24:26 +02:00
4bf9a93c11
Removed x dependency from enforce2d_kokkos.
2018-06-06 10:47:07 -04:00
4c28827aa1
JT commit 060518
2018-06-05 12:32:18 -06:00
824a21a661
Removed debug printing from setup.
2018-06-04 12:28:06 -04:00
5a383aa518
Reverted fix nve/manifold/rattle to upstream.
2018-06-04 12:26:26 -04:00
a4a3133b76
Switched to standard C++ header files for consistency with other source files
2018-06-01 23:13:49 -05:00
0e96918313
Made enforce2d_kokkos actually set data masks.
2018-06-01 17:22:25 -04:00
031077b4fa
Made enforce2d also set rotations to in-plane.
2018-06-01 17:19:53 -04:00
9dda907f7d
Commit JT 060118 Changes Stan
2018-06-01 15:19:27 -06:00
fa5ecf88a5
change error->all to error->warning on pair style restartinfo bug
2018-06-01 16:13:05 -04:00
7ca794beb9
whitespace cleanup
2018-06-01 16:11:43 -04:00
962946ee45
Ported fix enforce2d to Kokkos.
2018-06-01 14:52:34 -04:00
1ee85e59c3
Removed obsolete changes to fix_nve-manifold_rattle
2018-06-01 14:50:41 -04:00
c386bdddf9
Merge branch 'master' of https://www.github.com/lammps/lammps
2018-06-01 10:44:11 -04:00
56c3a0be29
support virtualenv on machines with python3 where it is called virtualenv-3
2018-05-31 19:03:28 -04:00
cf3095e938
document restartinfo bug message, add check to Pair::write_restart as well
2018-05-31 19:02:03 -04:00
6056c1db4d
fix restart bug in pair style quip
2018-05-31 18:54:38 -04:00
38182dcc60
clarify docs on what energy is monitored
...
changes to the energy only consider the kinetic energy, so make that explicit in the augmented `fix dt/reset` docs
2018-05-31 17:32:19 -04:00
ef3c0dbf7b
Merge branch 'molecule-template-validity-checks' of https://github.com/jrgissing/lammps into collected-bugfixes
2018-05-31 16:30:25 -04:00
4c18a07193
Merge branch 'fix/adapt-wildcard-bondtypes' of https://github.com/jrgissing/lammps into collected-bugfixes
2018-05-31 16:15:33 -04:00
e3e040227b
Fix issues in Kokkos topology files
2018-05-30 12:31:20 -06:00
82b1ab2ac4
Cleaned up pair body rounded/polyhedron
2018-05-30 00:04:48 -05:00
f5e9b1e021
Added example input for fix wall rounded/polygon
2018-05-29 23:59:58 -05:00
1fbd4fffd4
Updated rounded/polygon example
2018-05-29 23:50:43 -05:00
d4cca615fb
Refactored pair body rounded/polyhedron so that kernel_force() can be derived for other styles
2018-05-29 23:42:03 -05:00
f2a6aa249f
Commit2 JT 052918: doc
2018-05-29 17:18:45 -06:00
6457e5eedb
Commit1 JT 052918 modifs files
2018-05-29 14:51:21 -06:00
7aab932731
Fixed typos in pair body rounded/polygon header file
2018-05-29 15:49:15 -05:00
c27e617fd8
Add logic to Makefile.kokkos
2018-05-29 11:33:18 -06:00
b9a8f91753
Limit atom energy change in fix dt/reset
...
Allow limiting of the maximum energy change of an atom in
fix dt/reset in addition to the existing distance limit.
Useful especially for high-energy irradiation.
2018-05-28 10:57:40 +03:00
95e259fe71
also include consistent type checks
2018-05-26 15:18:26 -06:00
69a9f1bf94
molecule templates sanity checks
2018-05-26 15:03:24 -06:00
e7773808a5
Merge pull request #14 from lammps/master
...
rebase
2018-05-26 14:38:13 -06:00
0368202d12
Merge pull request #929 from stanmoore1/snap_fix
...
Small bugfixes for Pair Snap
2018-05-26 14:07:19 -06:00
f2c302c2c4
Added fix wall/body/polygon and related doc pages
2018-05-26 14:59:40 -05:00
6438cffa57
Added examples for body rounded/polygon
2018-05-26 13:39:43 -05:00
6b9637eaa3
Added doc page for pair body rounded/polyhedron and updated related pages
2018-05-26 12:34:07 -05:00
4ca870b2a9
Updated doc page for pair body rounded/polygon
2018-05-26 11:41:15 -05:00
179dcd6895
Updated pair body rounded/polygon and rounded/polyhedron
2018-05-26 10:02:53 -05:00
5a23342934
Refactored pair body rounded/polyhedron so that other kernel force models can be implemented in the future
2018-05-26 00:39:55 -05:00
3ba87e52e9
fix/adapt wildcard bondtypes
2018-05-25 21:18:11 -06:00
1422b0413b
Update Kokkos library to v2.7.00
2018-05-25 15:00:53 -06:00
dd3278ea07
Added examples for body rounded/polygon and rounded/polyhedron
2018-05-24 23:54:50 -05:00
4bd4b2a1c7
Updated pair body rounded/polygon and rounded/polyhedron
2018-05-24 23:35:49 -05:00
4308f005ab
Updated pair body rounded/polygon
2018-05-24 23:12:01 -05:00
41687a84a4
Added body and pair styles for rounded/polygon and rounded polyhedra, wall fixesthat are compatible with these body styles
2018-05-24 22:55:49 -05:00
18c6d7f289
Fix possible MPI deadlock in pair_snap
2018-05-24 15:31:49 -06:00
1b4068b575
Restore workaround for compiler bug in pair_snap.h
2018-05-24 15:31:22 -06:00
5f0e6d0aa7
Commit JT2 052418
2018-05-24 12:55:39 -06:00
99f4274483
Commit JT 052418 rm comments
2018-05-24 06:59:40 -06:00
341fa160fe
Updated UCL_Device built with OpenCL to use platforms that support accelerators by default
2018-05-23 16:11:55 -05:00
d10a470245
second try to implement changes suggested in issue #888
...
In src/rcb.cpp:460 there is an if (smaller > largest).
now if we have one particle you will see that lo[] = hi[] and because
of this smaller == largest == 0 for all values of dim. This causes
this particular part of the code to never be run. In particular the
memcpy inside this if is never executed. This causes an unitialized
memory access in line 472. Additionally, dim is initialized with -1
and thus the accesses in 484 and 485 are problematic. Additionally,
valuehalf_select is never initialized either.
closes #888
2018-05-23 16:05:32 -04:00
c960b9295c
fix cut-n-paste error in fix property/local docs
...
correct issue reported in comment at https://github.com/lammps/lammps/pull/911
2018-05-23 16:05:32 -04:00
102be8dd8b
Commit JT 052318
2018-05-23 11:23:39 -06:00
6c42c9b378
Add missing OCL_TUNE define to CMake build
2018-05-22 20:21:58 -04:00
ce4a446cea
Merge pull request #911 from akohlmey/collected-small-changes
...
Collected small changes and bugfixes
2018-05-22 10:11:12 -06:00
933cf92e36
Merge pull request #923 from akohlmey/remove-register
...
Remove deprecated 'register' keyword
2018-05-22 10:02:32 -06:00
69903cb4aa
Merge pull request #921 from lammps/doctweaks
...
tweaks to doc pages
2018-05-22 10:02:01 -06:00
6de4569483
Removed unused variables - corrected documentation
2018-05-22 17:29:51 +02:00
ad5cfb5ae6
Switched member variables from private to protected for lj/cut/dipole/long
2018-05-22 09:55:16 -05:00
fbc435a0cb
Formatted according to Lammps guidelines
2018-05-22 16:40:25 +02:00
108c31e24a
Moved to USER-MISC
2018-05-22 14:56:26 +02:00
e550f5120b
Updated docs
2018-05-22 12:44:40 +02:00
2f9e6d4566
Fixed bugs in lal_device.cpp with node_names dynamically allocated and dipole/long/gpu
2018-05-21 23:32:25 -05:00
1641f78e3e
Merge from lammps master
2018-05-21 16:06:53 -06:00
4ec31564fe
fix preprocessor directive bug in lib/atc
2018-05-21 16:50:16 -04:00
f5b7419108
fix typo reported in #915
2018-05-21 16:49:00 -04:00
1f193e02e0
update to c++ style include header syntax
2018-05-21 16:49:00 -04:00
838a1938bb
Added pair styles lj/expand/coul/long to USER-MISC and its gpu version to GPU package, added lj/cut/dipole/long/gpu; and added an example Makfile to build GPU package for multi-arch
2018-05-20 17:03:12 -05:00
df3eb36519
cmake: KOKKOS enables C++-11 internally
2018-05-20 08:22:20 -06:00
bb6dcb8ebd
cmake: make CORESHELL depend on KSPACE
2018-05-20 07:54:00 -06:00
e6f76451eb
cmake: fix pkg_depend macro
2018-05-20 07:27:22 -06:00
cfb350d40b
cmake: QMMM and H5MD need C
2018-05-19 11:07:19 -06:00
5daf1fe0d4
remove deprecated 'register' keyword. closes #922
2018-05-18 17:43:18 -04:00
2e7b919774
linalg: update to netlib lapack-3.7.1
2018-05-18 15:20:47 -06:00
858c211fdc
linalg: add functions needed for MSCG
2018-05-18 15:08:08 -06:00
6997aedf30
cmake: avoid warning of missing include dir
2018-05-18 15:06:54 -06:00
cab602045e
tweaks to doc pages
2018-05-18 08:37:29 -06:00
124641dc8a
Examples - new local option
2018-05-18 15:13:48 +02:00
6944973484
cmake: don't build Eigen3 for USER-SMD
2018-05-17 20:07:43 -06:00
9e82c86fbd
cmake: minor improvement for MSCG
2018-05-17 20:01:33 -06:00
68dd7d4f2b
cmake: fix 2 typos in MSCG build
2018-05-17 17:43:16 -06:00
b2da3ca3e9
cmake: add DOWNLOAD_MSCG option
2018-05-17 17:23:54 -06:00
e1361a9dca
Merge branch 'master' of https://www.github.com/lammps/lammps
2018-05-17 10:42:18 -04:00
94c6d2d546
Merge pull request #918 from stanmoore1/kk_atomics
...
Fix performance regression in KOKKOS package
2018-05-16 16:46:02 -06:00
585a164e78
Merge pull request #901 from timattox/bugfix_atom_vec_dpd
...
USER-DPD: bugfix for AtomVecDPD::unpack_restart() and the Kokkos version
2018-05-16 16:45:35 -06:00
5a4a7cebc1
Fix performance regression in KOKKOS package
2018-05-16 16:12:05 -06:00
133f0922b3
Merge branch 'master' of https://www.github.com/lammps/lammps
2018-05-15 12:58:40 -04:00
1a88ffd5ab
Updated fix_nve_manifold_rattle.cpp
2018-05-15 12:58:32 -04:00
307e471456
Merge pull request #914 from jrgissing/bond-react-restart
...
smooth restarts with bond/react
2018-05-14 16:16:58 -06:00
f5d66e74c5
Merge pull request #913 from jrgissing/bond/react-doc-reformat
...
Bond/react doc reformat
2018-05-14 16:16:46 -06:00
bebf25dcb3
Merge pull request #912 from ellio167/kim-update
...
Update to kim-api-v1.9.5
2018-05-14 16:16:18 -06:00
3f316f71ef
Merge pull request #910 from junghans/cmake_intel
...
USER-INTEL: enforce icc and add icc flags
2018-05-14 16:15:50 -06:00
8303d1a375
allow smooth restarts
2018-05-13 22:49:54 -06:00
363d8ef775
tweaks1
2018-05-13 15:45:43 -06:00
a449488b1d
simplify
2018-05-13 12:14:15 -06:00
e076d08ee9
correctly render doc page
2018-05-12 14:17:29 -06:00
1a5144bf37
Merge pull request #13 from lammps/master
...
rebase
2018-05-12 12:59:57 -06:00
ca6920be72
Merge pull request #907 from akohlmey/dump_maxfile
...
Implement 'dump_modify maxfiles' feature
2018-05-12 12:59:33 -06:00
55d8cc0341
cmake: add DOWNLOAD_KIM option
2018-05-12 09:48:15 -06:00
6b73e29f64
cmake: update kim to v1.9.5
2018-05-12 09:43:13 -06:00
09046ad3f7
Update to kim-api-v1.9.5
...
Fixes the 'everything' option
2018-05-12 10:08:09 -05:00
06c18dd36c
cmake: make CMAKE_VERBOSE_MAKEFILE option visible
2018-05-11 17:50:50 -06:00
55bd823339
cmake: fix icc versioning
2018-05-11 17:48:31 -06:00
77e04a9213
Merge branch 'dump_maxfile' of github.com:akohlmey/lammps into dump_maxfile
2018-05-11 18:04:06 -04:00
233f03ea8e
windows portability bugfix
2018-05-11 18:03:49 -04:00
f65b06de0e
dump_modify maxfiles tweak
2018-05-11 15:54:16 -06:00
0f32d603b5
tweaks to dump_modify maxfiles doc page
2018-05-11 15:52:18 -06:00
3440b1a2a7
Merge pull request #909 from lammps/tablecut
...
new dihedral table/cut command
2018-05-11 15:41:52 -06:00
8952b1107c
cmake: add user overwrite for USER-INTEL
2018-05-11 15:33:18 -06:00
b3b3c225e8
cmake: check that USER-INTEL flags actually work
2018-05-11 15:32:32 -06:00
4d34e55072
rename jpeg file, recreate tex file and fix typo in docs for dihedral style table/cut
2018-05-11 17:31:14 -04:00
437e854741
Commit JT 051118 before CEA
2018-05-11 15:24:26 -06:00
4820cef5d4
cmake: USER-INTEL fix flags
2018-05-11 15:19:29 -06:00
e7598eeec0
ignore new style sources in USER-MSIC
2018-05-11 16:17:00 -04:00
a5d29fa52e
Merge remote-tracking branch 'origin/master' into cmake_intel
2018-05-11 14:13:30 -06:00
821ef0cf77
update documentation for dihedral style table/cut
2018-05-11 16:08:23 -04:00
42f22a9723
Merge pull request #908 from akohlmey/coverity-scan-fixes
...
Correct small bugs found by static code analysis
2018-05-11 14:06:18 -06:00
0d8110bc19
Merge pull request #903 from akohlmey/move-enums-to-headers
...
Move enums that have to be consistent across files into a class
2018-05-11 14:05:58 -06:00
44c5e88e24
Merge pull request #902 from junghans/cmake
...
CMake improvements
2018-05-11 14:05:26 -06:00
8d24101df4
patch 11May18
2018-05-11 14:04:49 -06:00
308dac6821
fix force->bounds() bug and remove dead code
2018-05-11 15:54:51 -04:00
944dab1351
USER-INTEL: enforce icc and add icc flags
2018-05-11 11:53:34 -06:00
c3cc07bd3d
truncate filename path to a segment starting with 'src/'
...
this will trim warnings and error messages when compiling using the CMake
build system, which uses full paths. as a bonus,one can now see, if a
source is taken from a package or not.
2018-05-11 13:52:34 -04:00
c50258e89c
cmake: ENABLE -> PKG for packages
2018-05-11 07:51:59 -06:00
9674512997
new dihedral table/cut command
2018-05-11 07:36:40 -06:00
f864584bce
correct small bugs found by coverity scan static code analysis
...
- in fix rigid, rigid/small, and poems, a string argument was
incorrectly assigned to a %d format
- plug two small memory leaks in fix bond/react
2018-05-11 00:43:09 -04:00
075598b405
port dump_modify maxfiles option to COMPRESS and MPIIO package
2018-05-10 23:44:27 -04:00
7780d92823
implement 'dump_modify maxfiles' feature as discussed
2018-05-10 23:25:26 -04:00
66caf1c1a3
cmake: rename PNG,JPEG options to WITH_*
2018-05-10 20:33:18 -06:00
95eb86d6c7
Need to use MPI_CXX_INCLUDE_PATH instead of MPI_C_INCLUDE_PATH on Fedora 28 with cmake 3.11
2018-05-10 21:20:06 -04:00
724ade0af3
silence compiler warnings about bool vs int in AtC lib
2018-05-10 18:48:47 -04:00
d43c556263
cmake: fix typo and added summary for KSPACE package
2018-05-10 16:11:10 -06:00
40a8b1af79
fix stupid bug in AtC when using alloca() instead of VLAs
2018-05-10 17:42:10 -04:00
33a41a4fb3
Merge pull request #906 from akohlmey/recover-jenkins
...
Recover jenkins test builds
2018-05-10 15:20:01 -06:00
d7992f324d
cmake: summary, fix typo, more info
2018-05-10 14:30:45 -06:00
5dafd03d1f
Various fixes to fix/wall/gran DMT
2018-05-10 13:56:02 -06:00
79d1d3458e
revive lib/atc/Makefile.mpic++
2018-05-10 15:44:36 -04:00
a25895d31d
cmake: add FFT_SINGLE option
2018-05-10 12:52:04 -06:00
4f762deff8
cmake: drop FFTW2 support
2018-05-10 12:37:11 -06:00
843f89fc92
cmake: add GPU into to summary
2018-05-10 12:36:09 -06:00
6336c3b975
cmake: add option to download voro
2018-05-10 12:31:55 -06:00
a43e74180a
cmake: add downlad option for LATTE
2018-05-10 11:09:15 -06:00
6626cd5aaa
cmake: add Eigen3 download for USER-SMD
2018-05-10 11:04:56 -06:00
aa1d815fe5
Merge pull request #904 from jrgissing/typing_bugfix
...
Retyping parameters bugfix
2018-05-10 06:56:50 -06:00
863a85353a
type reassignment bugfix for edge atoms
2018-05-09 23:55:04 -06:00
662535865f
Merge pull request #12 from lammps/master
...
rebase
2018-05-09 23:51:57 -06:00
6226ec8831
import enum{GEOMETRIC,ARITHMETIC,SIXTHPOWER} from pair.h
2018-05-10 01:32:57 -04:00
6c91cc1f76
cmake: rename ENABLE_MPI to BUILD_MPI
2018-05-09 23:12:00 -06:00
4e42ee2cfc
cmake: add BUILD_OMP option
2018-05-09 23:09:23 -06:00
1224296365
move enum{INT,DOUBLE,STRING,BIGINT}; to Dump class in dump.h
2018-05-10 01:09:04 -04:00
25cef528c9
cmake: remove -fno-second-underscore injection
2018-05-09 23:03:22 -06:00
6359392834
cmake: MEAM needs a C compiler
2018-05-09 23:02:00 -06:00
71e1867dd2
move enum{LAYOUT_UNIFORM,LAYOUT_NONUNIFORM,LAYOUT_TILED}; to Comm class
2018-05-10 00:50:20 -04:00
f90af1839e
cmake: add a warning for QMMM
2018-05-09 22:42:33 -06:00
2ebd4eb26e
cmake: COMPRESS needs zlib
2018-05-09 22:24:22 -06:00
3682bc47c2
move enum{NO_REMAP,X_REMAP,V_REMAP} to Domain class in domain.h
2018-05-10 00:20:10 -04:00
2797afbf3e
cmake: only enable CXX by default
2018-05-09 22:16:19 -06:00
635383c00c
cmake: cache check for installed packages
2018-05-09 22:09:19 -06:00
b6a8168e3f
fix bug in procmap Comm::MULTIPLE import
2018-05-10 00:02:12 -04:00
71fce2e413
move enum{SINGLE,MULTI} and enum{MULTIPLE} to Comm in comm.h
2018-05-09 23:57:24 -04:00
994fd2af0e
move enum{NSQ,BIN,MULTI} to the Neighbor class in neighbor.h
2018-05-09 23:46:09 -04:00
d8138a5b4c
move enum{IGNORE,WARN,ERROR) into Thermo class and use Thermo:: namespace to reference it
2018-05-09 18:11:31 -04:00
a001f2c248
cmake: turn PNG, JPEG, GZIP and FFMPEG into options
2018-05-09 15:54:04 -06:00
8104568b6a
cmake: improve check again make-based build system
2018-05-09 15:26:59 -06:00
96d1c421df
cmake: improve summary
2018-05-09 15:19:52 -06:00
dde271db36
Merge pull request #900 from lammps/install
...
Consistency tweaks to various package Install.sh files and related shell scripts
2018-05-09 15:10:35 -06:00
a7a83b118d
update dependencies for USER-CGSDK package. make script permissions consistent
2018-05-09 16:13:54 -04:00
8697cac6aa
make QEQ package depend on MANYBODY
...
the qeq/fire style depends on pair style comb,
thus QEQ needs and explicit Install.sh file and
it has to depend on MANYBODY
2018-05-09 16:06:37 -04:00
96c5c92b1a
USER-DPD: bugfix for AtomVecDPD::unpack_restart() and the Kokkos version
...
Also, cleaned up UCG_MASK and UCGNEW_MASK usage in atom_vec_dpd_kokkos.cpp
Fixes a crash when using the python interface on a 2nd LAMMPS invocation
when using the restart (or replicate) commands, because of garbage
in the uCG and uCGnew arrays leftover from the previous LAMMPS invocation.
2018-05-09 15:00:10 -05:00
793260f227
consistency tweak to package LATTE Install.sh file
2018-05-09 11:47:57 -06:00
e5a589e05a
Merge pull request #898 from robeme/fix_restrain_individual_energies
...
Output individual energies in fix restrain
2018-05-09 11:43:52 -06:00
dc8e141501
Merge pull request #896 from akohlmey/cplusplus-compliance-lib
...
C++ style header includes and C++ standard conforming code changes in lib folder
2018-05-09 11:43:03 -06:00
9f03a6798f
Merge pull request #880 from stanmoore1/kk_dep
...
Remove Kokkos deprecated code
2018-05-09 11:41:25 -06:00
b4e5828a60
Update fix_restrain.cpp
2018-05-08 15:36:32 -04:00
671876efef
Make the description of global properties more explicit
2018-05-08 15:33:42 -04:00
8705ea9fc5
replace pointless use of strncat() emulating strcat() with plain strcat()
2018-05-08 08:49:05 -04:00
16697fc4cb
forgot to reduce energies
2018-05-08 10:46:41 +02:00
53fc9f1f0f
updated doc for new fix restrain output
2018-05-08 10:11:00 +02:00
6960529594
set appropriate flags for computing a vector in constructor of fix restrain
2018-05-08 10:02:10 +02:00
fccc16f42c
tune OpenCL for generic architecture by default
2018-05-08 00:50:23 -04:00
e7e1827e57
remove variable length arrays in gpu lib
2018-05-08 00:48:53 -04:00
c9817b0db9
update src/.gitignore
2018-05-08 00:33:27 -04:00
318dfd0613
correct indentation
2018-05-08 00:32:49 -04:00
f4d14c96e8
convert poems lib to use c++-style header includes
2018-05-08 00:29:56 -04:00
3394d18a2a
convert gpu lib to use c++-style include files
2018-05-08 00:25:10 -04:00
ff6507e7b7
convert colvars lib to use c++ style header files
2018-05-08 00:17:57 -04:00
fff962646f
convert awpmd header include to c++ style
2018-05-08 00:10:20 -04:00
f39a8d46d1
convert atc library header files to C++ style
2018-05-08 00:05:18 -04:00
00b92cd93b
Merge pull request #11 from lammps/master
...
rebase
2018-05-07 21:58:57 -06:00
808eb2a25e
Merge pull request #895 from junghans/cmake
...
cmake: remove obsolete BODY/POEMS conflict
2018-05-07 16:43:25 -06:00
1888b616c4
remove some extra semicolons
2018-05-07 18:04:25 -04:00
761b15b8f4
cmake: remove obsolete BODY/POEMS conflict
2018-05-07 16:03:23 -06:00
cde6e9b7c4
Fix CUDA issue in pair_exp6_rx_kokkos
2018-05-07 15:51:15 -06:00
104dde27ed
eliminate variable length arrays from AtC lib for C++ standard compliance
2018-05-07 17:36:34 -04:00
bfdfd36c1c
Merge pull request #894 from akohlmey/cplusplus-clang-fixes
...
More fixes to conform with C++ standards as indicated by Clang
2018-05-07 14:53:43 -06:00
a4759210a8
Merge pull request #893 from ohenrich/user-cgdna
...
Docs update and journal reference for USER-CGDNA package
2018-05-07 14:39:32 -06:00
7fed6c7e4c
Merge pull request #634 from craabreu/master
...
Computation of forces/torques on rigid bodies moved to post_force
2018-05-07 14:39:10 -06:00
82217001c8
must use fabs() on doubles, not abs(), to avoid ambiguity
2018-05-07 15:56:35 -04:00
b2370b6986
use correct namespace when instantiating IntelBuffers;
2018-05-07 15:49:51 -04:00
624173d25a
Merge branch 'master' into kk_dep
2018-05-07 13:42:33 -06:00
7cf42e42eb
make links to citations unique across files 2/2
2018-05-07 14:25:18 -04:00
d80b375e26
make links to citations unique across files 1/2
2018-05-07 14:24:00 -04:00
d203118286
update rigid body reference outputs. add bodyforces early examples
2018-05-07 14:19:50 -04:00
74fbb84b8c
Merge pull request #878 from jrgissing/group_extract
...
Group extract
2018-05-07 11:45:37 -06:00
5076b6d161
Removed old documentation
2018-05-07 18:25:55 +01:00
fcdcdb3286
Merge branch 'master' into user-cgdna
2018-05-07 18:19:24 +01:00
722549965e
Added reference to implementation paper
2018-05-07 18:13:18 +01:00
ca96a7ab05
Merge pull request #891 from akohlmey/collected-small-changes
...
Collected small changes, fixes and updates
2018-05-07 10:43:19 -06:00
8ec033e823
Merge pull request #889 from akohlmey/cplusplus-compliance
...
Collected changes to restore C++ standard compliance
2018-05-07 10:42:22 -06:00
a7c9418629
Merge pull request #890 from jrgissing/bond_react_final_touches
...
bond/react final touches
2018-05-07 10:37:47 -06:00
bc0c405bfa
Merge pull request #887 from akohlmey/create-bonds-single-bugfix
...
Fix bug in create_bonds single/bond
2018-05-07 10:37:00 -06:00
1ea5b9eabb
Merge pull request #879 from mdelyser/USER-BOCS
...
USER-BOCS
2018-05-07 10:34:51 -06:00
d9d33ac766
add ability to set multiplicity for dihedrals with fix restrain
...
this introduces an optional keyword, so backward compatibility is preserved.
this closes #884
2018-05-07 07:23:29 -04:00
d51745fd27
whitespace cleanup
2018-05-07 07:23:29 -04:00
c3588f08b7
provide keyword/value option to compute ackland/atom for selecting legacy or current variant of implementation
2018-05-07 07:23:29 -04:00
ecfe5c8373
use american spelling of neighbor consistently in docs and code comments
2018-05-07 07:23:29 -04:00
009666d9a5
need to ignore pair style kim in src/
2018-05-07 07:23:29 -04:00
551ea9694d
add VTK config for recent fedora versions
2018-05-07 07:23:29 -04:00
d7339bbd9e
significantly expand .github/CODEOWNERS file to automatically notify more contributors of changes to files/packages they maintain
2018-05-07 07:23:29 -04:00
934f825388
update USER-INTEL Install.sh script and dependency handling
2018-05-07 07:23:29 -04:00
f4fbdea0b3
update .gitignore for lib/latte
2018-05-07 07:23:29 -04:00
14588f6242
remove dead code and fix compilation for fix mscg
2018-05-07 07:23:29 -04:00
5e49976b70
correct typo in fix bond/react docs
2018-05-06 11:17:34 -04:00
9d9d7cb9ed
update example log files
2018-05-06 11:10:40 -04:00
941d289a69
cosmetic changes to avoid compiler warnings
2018-05-06 10:54:34 -04:00
e1f9ee1347
fix1
2018-05-06 01:04:23 -06:00
916ed71760
fix bond/react final touches
2018-05-06 00:34:03 -06:00
9d6891823a
some more cosmetic changes
2018-05-05 20:38:22 -04:00
e14b61e4a4
replace variable length array with constant length through making maxLine constant
2018-05-05 19:51:30 -04:00
2d321a602c
Merge pull request #10 from lammps/master
...
rebase
2018-05-05 14:22:23 -06:00
9acd35abe2
another change to fix poems
2018-05-05 10:52:39 -06:00
0c53afbfcf
more changes to fix rigid and fix poems
2018-05-05 10:39:01 -06:00
2616dd91f9
include USER-BOCS package in cmake
2018-05-05 12:05:32 -04:00
f7c37a7a98
adapt isfinite() handling to upstream
2018-05-05 11:46:35 -04:00
095ca76b5b
plug memory leaks in USER-BOCS
2018-05-05 11:44:21 -04:00
f9f8e2bdbe
update USER-BOCS example to match LAMMPS style and include reference logs
2018-05-05 11:43:05 -04:00
735bceb468
Merge branch 'master' into USER-BOCS
2018-05-05 10:21:21 -04:00
81293b0fda
changes to integrate USER-BOCS into LAMMPS and to closer follow the LAMMPS programming/documentation style
2018-05-05 10:21:11 -04:00
88dca11b3c
update colvars dependencies
2018-05-05 02:36:02 -04:00
460e8bd298
add return value to non-void function
2018-05-05 02:35:42 -04:00
ce86ff6cd1
add missing USER-MOFFF to Makefile and fix typo
2018-05-05 02:15:36 -04:00
36126ccb7d
be more verbose in USER-PHONON install script when KSPACE is not installed
2018-05-05 02:14:17 -04:00
b7210e931c
more cosmetic changes to silence pedantic warnings
2018-05-04 22:34:20 -04:00
53342a5cec
address a few cosmetic issues flagged by -Wpedantic
2018-05-04 22:17:25 -04:00
d53dc541d8
avoiding variable length array in pair style comb3 by declaring MAXLIB const
2018-05-04 21:48:44 -04:00
974ea3420b
replace variable length array in fix drude/transform with new/delete
2018-05-04 21:45:17 -04:00
c83fedf100
replace variable length array in Molecule class with new/delete
2018-05-04 21:41:23 -04:00
7edeccae80
replace variable length arrays in fix filer/corotate by Memory::create() / Memory::destroy()
2018-05-04 21:14:08 -04:00
e242b37619
cast implicit string objects to char * for C++ standard compliance
2018-05-04 21:13:02 -04:00
9a389c946c
replace variable length arrays in fix rx of USER-DPD with new/delete
2018-05-04 19:36:57 -04:00
1b31b4899a
replace variable length arrays in pair style tdpd with new/delete
2018-05-04 19:06:36 -04:00
d24885f805
replace variable length array in fix lb/momentum with fixed size array
2018-05-04 19:00:43 -04:00
345c212828
replace variable length arrays in compute basal/atom with new/delete
2018-05-04 18:55:22 -04:00
477d9feb5c
replace variable length arrays in fix gcmc with new/delete
2018-05-04 18:48:43 -04:00
0a835c499a
fix newly introduced bug
2018-05-04 18:32:41 -04:00
6dcee30b1a
replace variable length arrays in fix gle with new/delete
2018-05-04 18:21:22 -04:00
5670dc5e6e
replace variable length array in msm with new/delete
2018-05-04 18:09:25 -04:00
b11757adb3
replace variable length array in fix ipi with new/delete
2018-05-04 16:47:29 -04:00
b61834f28d
replace variable length array with fixed size
2018-05-04 16:34:46 -04:00
1d54c93df8
replace variable length array with new/delete in PNG support of dump image
2018-05-04 16:30:52 -04:00
330f29db0b
replace variable length arrays in USER-PHONON with new/delete
2018-05-04 16:26:48 -04:00
366aaf2450
port bugfix for single/bond to single/angle and single/dihedral
2018-05-04 00:32:13 -04:00
c9d41178d8
update logfiles and adjust some example inputs to be consistent
2018-05-03 23:37:01 -04:00
6886dcb2e4
correct minor issues, so LAMMPS compiles again
2018-05-03 23:04:07 -04:00
23f71ee4ad
fix bug in create_bonds, where ghost atoms were counted incorrectly
2018-05-03 22:34:11 -04:00
844858d3a7
2nd set of updates
2018-05-03 17:00:08 -06:00
2b8576c7c7
first updates
2018-05-03 16:55:22 -06:00
eeee2d3026
Merge pull request #803 from jrgissing/fix_bond_react
...
Fix bond react
2018-05-03 14:16:46 -06:00
53cc609c4c
make filenames comply with LAMMPS conventions and add reference log files
2018-05-03 16:03:37 -04:00
c8a0689d78
correct typo in converting c-library header includes to c++ styles
2018-05-03 15:44:17 -04:00
28786ef99b
tweak to header file names
2018-05-03 11:49:27 -06:00
749f1ff407
Merge pull request #875 from akohlmey/collected-small-fixes
...
Collected small changes and bug fixes for the next patch release
2018-05-03 11:28:00 -06:00
654fec164d
Merge pull request #881 from akohlmey/cplus-plus-style-includes
...
Replace C-style include files with their C++ equivalents
2018-05-03 11:25:51 -06:00
35294dafbc
Merge pull request #883 from giacomofiorin/colvars-update
...
Fixes to Colvars library (version 2018-04-29)
2018-05-03 11:25:32 -06:00
83f5c331cd
Merge pull request #886 from lammps/snap-quadratic
...
updates to quadratic form of SNAP potential
2018-05-03 11:21:29 -06:00
1fdb010c41
Revert "workaround for ISFINITE() macro to work with the latest KOKKOS library update"
...
This reverts commit f202f1bcf6 .
2018-05-03 13:08:15 -04:00
b5b70b429f
update log files for SNAP package examples to reflect current state of keywords.
2018-05-03 13:00:24 -04:00
07a15a719f
whitespace cleanup
2018-05-03 12:38:24 -04:00
75cffc78c5
updates to quadratic form of SNAP potential
2018-05-03 10:23:50 -06:00
0c005f5cb0
Small fixes to Colvars library
...
Primarily a list of small fixes, combined with cosmetic changes and cleanups
in several files.
6d0c917 2018-04-29 Fix missing deallocation of output stream object (reported by HanatoK) [Giacomo Fiorin]
c92d369 2018-04-17 Do not test for atom group size [Jérôme Hénin]
431e52a 2018-04-06 Allow scripted/custom colvars to be periodic [Jérôme Hénin]
81d391f 2018-04-05 Split colvarcomp constructor into POD constructor + init() function [Giacomo Fiorin]
9b85d5f 2018-03-13 Fix issue with out-of-order atom selections; clarify format for ref positions [Giacomo Fiorin]
0e0ed37 2018-03-07 Support triclinic unit cells in VMD, clean up PBC functions [Giacomo Fiorin]
eed97c9 2018-02-24 Obtain integer version number from version string [Giacomo Fiorin]
c17f3cd 2018-02-23 Write trajectory labels only when needed [Giacomo Fiorin]
2018-05-02 15:03:56 -04:00
fc0110a2e0
Update fix_bocs.cpp
2018-05-02 13:25:26 -04:00
072a063afc
Delete fix_bocs.html
2018-05-02 11:30:25 -04:00
fbf96b680b
Delete MOD_COMPUTE_H
2018-05-02 11:29:41 -04:00
ed3f8d4b3f
Update methanol.lmp
2018-05-02 11:28:44 -04:00
efbee4a292
Delete man_fix_bocs.html
2018-05-02 11:27:31 -04:00
2e2f19770c
Removed .html files. Removed compute.h mods. Cast pressure for functions
2018-05-02 11:14:30 -04:00
59b59573a7
Added documentation for compute_pair_entropy_atom
2018-05-02 16:10:31 +02:00
25ac1fd16c
mention that fix reax/bonds and reax/c/bonds do not honor the group id
2018-05-01 18:55:00 -04:00
51d2625daf
First fully working version of compute_pair_entropy_atom
2018-04-30 19:40:18 +02:00
4e6188cff6
pair_entropy_atom workin - avg missing
2018-04-28 09:01:09 +02:00
ca6f99129d
revert <cinttypes> back to <inttypes.h> as the former seems to require C++-11
2018-04-27 18:39:11 -04:00
0015b15b18
revert <cstdint> back to <stdint.h> as the former seems to require C++-11
2018-04-27 18:25:30 -04:00
e4071d7f46
replace C-style include files with their C++ equivalents
2018-04-27 18:00:24 -04:00
6b92826a1a
Remove Kokkos deprecated code
2018-04-27 12:35:00 -06:00
f202f1bcf6
workaround for ISFINITE() macro to work with the latest KOKKOS library update
2018-04-27 14:15:32 -04:00
d504dcc465
Some changes to compute_pair_entropy_atom
2018-04-27 17:50:35 +02:00
eaaad3f6d5
Commit JT-2 042618
...
- commit after after rebase
- some #include were needed
2018-04-26 15:48:34 -06:00
75069ec55b
Commit JT-1 042618
...
- new version DMI
2018-04-26 15:26:31 -06:00
392816a807
Commit JT 042418
...
- adding the README
- some corrects pair_spin*.cpp/h
2018-04-26 15:26:31 -06:00
1b8669c620
Commit JT 042018, new spin/precession and pair/spin (peru virtual)
2018-04-26 15:26:31 -06:00
ce80d1a3ea
Commit JT 041618
...
Enabling multiple exchange interactions
2018-04-26 15:26:31 -06:00
8709f6044b
Commit modifs before release 2 (04/02/18)
2018-04-26 15:26:31 -06:00
a315599bac
Commit modifs before release 1 (03/26/18)
2018-04-26 15:26:31 -06:00
08bc115380
Commit before meeting 032218
2018-04-26 15:26:13 -06:00
65b7e43a91
Examples and docs
2018-04-26 15:25:23 -06:00
436a5de3a6
Documentation V1
2018-04-26 15:25:23 -06:00
f0cca6fb9d
rm pdf equations
2018-04-26 15:21:41 -06:00
3ed640666f
Delete pair_spin_exchange_function.pdf
2018-04-26 15:21:41 -06:00
6a9ecde742
rm one file
2018-04-26 15:21:41 -06:00
2a3b93ca3d
First commits last version doc
2018-04-26 15:21:41 -06:00
e4c6c46b4c
Commit JT 010318 (before APS)
2018-04-26 15:21:41 -06:00
7990826ca2
Commit JT 021518
2018-04-26 15:21:41 -06:00
fa499ff95d
Commit JT 021318
2018-04-26 15:21:41 -06:00
86cfbb3010
Delete in.spin.read_data
2018-04-26 15:15:16 -06:00
f409f4ff53
Commit JT 021318
2018-04-26 15:02:15 -06:00
eab737a45c
Delete Co_PurjaPun_2012.eam.alloy
2018-04-26 15:01:43 -06:00
b422480002
Commit JT 021318
2018-04-26 15:01:43 -06:00
3d18f55155
commit JT 020818
...
- adding files for doc and reorg.
2018-04-26 15:01:43 -06:00
10b38cda93
commit JT 020818
...
- documentation v1.0
- reorg. of examples
2018-04-26 15:01:43 -06:00
6490ee46b7
Commit JT 020618
...
- Documentation
- Memory leaks solved
2018-04-26 14:58:43 -06:00
642c8f9859
Commit JT 020518
...
Begin work documentation
2018-04-26 14:58:43 -06:00
755bda2275
Commit JT 020118
2018-04-26 14:58:43 -06:00
05a7e5011f
Commit JT 012318
2018-04-26 14:58:43 -06:00
3abb7f0eaf
Commit JT 011718
...
Correction bug in fix/integration/spin
2018-04-26 14:58:43 -06:00
5b93fc6a27
Commit JT 011617
2018-04-26 14:58:43 -06:00
1e096d77ef
Commit JT 011518
2018-04-26 14:58:43 -06:00
38e940a392
beautyfy shell script
2018-04-26 14:58:43 -06:00
7cc62f4234
minor updates on examples/SPIN
2018-04-26 14:58:43 -06:00
01f378d265
minor updates on examples/SPIN
2018-04-26 14:58:43 -06:00
ab200cff06
- linked list in the integration algorithm
...
- new version of the coord2sector function
- possible to read_data a spin .data file
2018-04-26 14:58:43 -06:00
5fe0b0a2cc
Delete in.cobalt_dev
2018-04-26 14:58:42 -06:00
6df54ac3ec
Delete in.cobalt_SD
2018-04-26 14:58:42 -06:00
1e9d91bd8f
Delete in.co_magnetomech
2018-04-26 14:58:42 -06:00
749336ae1f
Delete in.kagome
2018-04-26 14:58:42 -06:00
925e647acf
Commit integ
2018-04-26 14:58:42 -06:00
148d26d943
Delete in.cobalt
2018-04-26 14:58:42 -06:00
2bfd30f7d7
Delete in.BFO
2018-04-26 14:58:42 -06:00
f4bb33de4b
Memory corrections
2018-04-26 14:58:42 -06:00
49f0a7a89a
New MPI algorithm (still to be checked)
2018-04-26 14:58:42 -06:00
f1182df776
Commit MPI algorithm
2018-04-26 14:58:42 -06:00
1828274a99
new vmd shell to prepare vmd runs
2018-04-26 14:58:42 -06:00
813343928a
moving files into proper directories
2018-04-26 14:58:42 -06:00
cc44a8863c
Commit 11/06/17
2018-04-26 14:58:42 -06:00
f3e58440a2
Commit 11/6/17
2018-04-26 14:58:42 -06:00
4cbda74df4
Commit new serial algorithms
2018-04-26 14:58:42 -06:00
c6bb9586ef
Commit before new serial algo
2018-04-26 14:58:41 -06:00
b219392d59
Commit before pull on SOLO
2018-04-26 14:58:41 -06:00
f6b4587fe8
Commit Julien 10/24/17
...
Correction in the pair/exchange for energy preservation
2018-04-26 14:58:41 -06:00
72d9795d7f
Commit Julien 10/19/2017
...
- New files for the pair interactions
- New files for the documentation
- Spin orbit coupling via Neel approach
2018-04-26 14:58:41 -06:00
54832a8fe4
Commit Julien 09/14/17
...
- Changes and corrections in the computation of the energy
- Issue with newton_pair in the compute of pair
2018-04-26 14:58:41 -06:00
d144ab0164
Commit Julien 09/06/17
...
- units of J1_mag and J1_mech
- correct of pack and unpack in atom_vec_spin
- add conditions in fix_integration_spin
2018-04-26 14:58:41 -06:00
87993368f9
Commit Julien 08/24/17
...
- in pair_spin, magneto-mech force for exchange
- compute and added in integration_spin
2018-04-26 14:58:41 -06:00
3de0cf5ab4
Commit Julien 2 08/23/17
...
- reorganized includes
- start work on magneto-mechanic potential (adding function)
- renamed fix_nve_spin into fix_integration_spin
2018-04-26 14:58:41 -06:00
f5ff30df83
Changes for coupling magnetomech:
...
- hybrid_overlay friend with fix_nve_spin
- modif of the allocation of pair classes in fix_nve_spin
- modif input file for hybrid/overlay eam - spin/pair
- new file for cobalt eam potentials
2018-04-26 14:58:41 -06:00
45ea7b3cc7
First version of the spin tutorial (2)
...
Examples (example/SPIN), for BFO and Co
2018-04-26 14:58:41 -06:00
023b018ed2
First version of the tutorial for spin simulations
2018-04-26 14:58:41 -06:00
64b08d3ca8
add write_data() support to remaining improper styles.
...
with this commit, write_data() support should be complete.
2018-04-26 16:39:31 -04:00
c7edc6636a
make sure all allocatable class pointers are initialized to NULL
2018-04-26 16:13:19 -04:00
98a22c2b55
Simple test in fix_nve_spin
2018-04-26 13:08:55 -06:00
b88f7aac32
Begining work on test for sectoring (works only if sectoring possible when mpi option is on)
2018-04-26 13:08:55 -06:00
7519dee502
Changes 2 (modif/corrects parallel)
2018-04-26 13:08:55 -06:00
8746ab547e
Small modif and correc of the parallel implemetation
2018-04-26 13:08:54 -06:00
2c5597ae4b
Commit with last changes (sectoring parallel implementation)
2018-04-26 13:08:54 -06:00
8a56b8ad3a
First version of the parallel algorithm
...
Performed by sectoring (1, 2, 4, or 8 chuncks) each process.
2018-04-26 13:08:54 -06:00
b934621651
Implementation of SeqNei V1 (Real)
...
Still both Seq and SeqNei versions
In SeqNei, loop on Neighb not working yet
2018-04-26 13:08:54 -06:00
bf5b3f96e9
Implemetation of SeqNei Algo 1
...
Still Seq and SeqNei versions
Loop on Neigh in SeqNei not working yet
2018-04-26 13:08:54 -06:00
4d375e72f0
Changes: - DMI and ME interactions
...
- Computation optimisations
- lot of removed prints
Next work: - Sequential algo implemetation
- temperature simulations (check)
- Work on parallelization
2018-04-26 13:08:54 -06:00
7cc59fbbbe
Same commit, beginning removing prints/checks and pushing
2018-04-26 13:08:54 -06:00
d53def5853
Field compute error apparently corrected. The issue was related to the reverse communication.
...
To do:
- Remove all checks/prints used to debug
- Check all the flag set in the atom_vec_spin creator (very important for the reverse comm)
- Code DMI/ME interactions
- Start to work on parallel implementation of the integration
2018-04-26 13:08:54 -06:00
af45d55b3f
Added:
...
- For Paramag. simulations, the option "atom_modify" has to be set
ex: atom_modify sort 1000 4.0 (Freq,Dist).
- Actual time is now printed (c_mag[0] in compute_spin)
- Value of Gilbert's damping corrected
- Now even results for SD/Lammps comp. in purely paramg. or aniso. situations
- Pack and unpack reverse needed corrections (f only was set, not fm)
- Spin temperature is now computed (data c_mag[7] in spin_compute)
To do:
- Fcc with p p p bc is still not working
- If Zeeman/Aniso force not defined, error => to be removed
- Add DMI and ME (see if new file or add in the exchange file)
2018-04-26 13:08:54 -06:00
3168704858
For paramagnetic simulation (no pair interaction declared), the "atom_modify" command has to be used (in order to initialize the bin).
...
example: atom_modify sort 1000 4.0 (Freq. of sorting, Cutoff distance)
In order to print the actual time with the total mag., the vector associated to the mag. compute was modified. It is now: [time, Mx, My, Mz, |M|, En_mag]
Optimization of the spin_compute routine: energy and mag. have been gathered in a same loop.
2018-04-26 13:08:54 -06:00
bf18d84273
Same commit, with input (mag. cobalt) and vmd files
2018-04-26 13:08:54 -06:00
9b0f8a0c55
First commit for the SPIN package.
...
Changes to come:
-Exchange interaction computation to check (loop on neighbors),
-Temperature/random fluctuations to correct (effects too strong),
-Physical results to check,
-Add final interactions (DMI, ME, Dipolar),
-Compute spin temperature (Nurdin and Ma formslisms),
-Work on MPI parallelization,
-Ewald sums to implement (see with Stan's pakage),
-See for prefered magnetic axis (Mitchell's idea),
2018-04-26 13:08:54 -06:00
56d0014a4a
Added #include "citeme.h"
2018-04-26 10:05:49 -04:00
26d22a4b7a
restrain energy must be incremented. bugfix from robert meissner posted to lammps-users
2018-04-26 10:02:42 -04:00
c5e884fb41
USER-BOCS
2018-04-26 09:34:47 -04:00
c4373c7afa
add extract to fix_group
...
this will allow users to define groups that are by default created internally by fixes, etc.
2018-04-24 22:53:54 -06:00
69665c218a
Merge pull request #9 from lammps/master
...
rebase
2018-04-24 22:09:17 -06:00
6f9a2245d2
add write_data() support to 4 more dihedral styles, which completes the set
2018-04-23 16:56:19 -04:00
d5ec76290b
patch 20Apr18
2018-04-20 17:22:38 -06:00
836027dbd8
Merge pull request #867 from stanmoore1/kk_tweaks
...
Tweaks to KOKKOS package
2018-04-20 14:35:58 -06:00
c5127eca89
Merge pull request #872 from akohlmey/ave-correlate-long-bugfix
...
Bugfix for fix ave/correlate/long
2018-04-20 09:30:02 -06:00
91b407570a
docfix
...
remove mention of as yet unreleased feature
2018-04-19 20:23:58 -06:00
5bf8e1bc5b
add ability to retrieve the number of local rows for computes returning local data
...
this is done supporting the combination of type == 2 with style == 0,
i.e. a local scalar, which is not available in C++ (but there one can
access the compute style data member directly. for the python interface,
the pointer is automatically dereferenced and returned as a c_int.
2018-04-19 18:37:15 -04:00
164537cf37
whitespace cleanup
2018-04-19 18:30:51 -04:00
f1ee46cc64
add check to require atom attribute molecule to avoid segfaults, when it is missing
2018-04-19 18:24:19 -04:00
caa990746e
bugfix
...
fixes crash e.g. when building on Ubuntu for Windows
thanks to Márk Jenei (University of Cambridge) for submitting error report
2018-04-18 22:27:12 -06:00
a087813d01
incorporate bugfix for fix ave/correlate/long from jorge ramirez
2018-04-18 07:26:13 -04:00
158c7531fe
Added pair/gran/dmt as a granular wall interaction option
2018-04-16 16:03:50 -06:00
f94c5b7637
Added 'store_contacts' option to fix/wall/gran/region to store info about individual particle-wall contacts
2018-04-16 12:40:22 -06:00
85e934681d
Added DMT and JKR pair styles with rolling friction
2018-04-16 12:39:45 -06:00
48e42a4e1e
Merge pull request #824 from jrgissing/write_data-noextra
...
Write_data nofix option
2018-04-13 10:27:21 -06:00
6027de5387
Merge pull request #870 from lammps/doc-tweak
...
add info to compute heat/flux doc page and a small update to the developer's guide
2018-04-13 10:26:31 -06:00
398f3173aa
remove trailing whitespace
2018-04-13 11:38:02 -04:00
798fcacd77
update example for API change in Fix::copy_arrays()
2018-04-13 11:37:51 -04:00
bc0fd5496a
add info to compute heat/flux doc page
2018-04-13 08:57:24 -06:00
430027465f
Merge pull request #868 from junghans/latte
...
cmake: update latte to v1.1.1
2018-04-13 08:44:59 -06:00
7f9400eadc
Merge pull request #865 from athomps/fix_gcmc_temperature
...
Made ndof dynamic for temperature fixes and computes
2018-04-13 08:44:41 -06:00
1b965d4d3a
Merge pull request #863 from ellio167/kim-update
...
KIM API interface update
2018-04-13 08:43:56 -06:00
6e31b7da63
doc typos
2018-04-11 22:06:22 -06:00
8f1487fbc6
update lib/latte/Install.py to be consistent with CMake config
2018-04-11 11:20:39 -04:00
e2bc4d461e
cmake: update latte to v1.1.1
2018-04-10 17:26:16 -06:00
dee945c01d
cmake: bump openkim to v1.9.4
2018-04-10 15:44:13 -06:00
bc49ce611a
restore python3 compatibility
2018-04-09 23:08:49 -04:00
72cd13aac7
cmake: add openkim build as external project
2018-04-06 17:22:54 -06:00
49d524e442
Remove unused variables in pair_reaxc_kokkos
2018-04-05 11:58:47 -06:00
3c6102a0c3
Tweak whitespace in Makefile.kokkos_cuda_mpi
2018-04-05 11:49:57 -06:00
4517c85c77
Use reference to improve performance in pair_reaxc_kokkos
2018-04-05 11:47:22 -06:00
aa4f044709
Deallocate views of views in serial to prevent race condition in Kokkos profiling tools
2018-04-05 11:44:19 -06:00
2d4e0fcfd3
purge deleted file in KIM package
2018-04-04 13:24:05 -04:00
4fa95de91c
update logfiles for gcmc example inputs
2018-04-04 12:33:48 -04:00
24e0ca5377
avoid warning about group all
2018-04-04 12:28:20 -04:00
e1a17d428f
print the warning about using group all with fix gcmc only from MPI rank 0
2018-04-04 12:26:43 -04:00
8e3ba36a4f
Merge pull request #866 from lammps/header-error-messages
...
add placeholders to include files for error messges
2018-04-04 09:45:07 -06:00
12bc84163d
remove or reformulate references to USER-CUDA package, which no longer exists
2018-04-04 11:06:20 -04:00
5221ac2d55
add placeholders to include files for error messges
2018-04-03 17:48:31 -06:00
af8e258ebb
Revert to previous code without plug-in interface
2018-04-03 17:17:23 -05:00
d1356c1d76
Made ndof dynamic for temperature fixes and computes
2018-04-03 15:07:04 -06:00
30f8bb059f
Merge branch 'reax_dup' of github.com:stanmoore1/lammps into reax_dup
2018-04-02 12:11:22 -06:00
52254fe155
Fix issue in fix_qeq_reax_kokkos
2018-04-02 12:10:30 -06:00
d8e0f48864
Merge branch 'master' into reax_dup
2018-04-02 10:55:09 -06:00
3f3bab4e71
Create KIM_LAMMPS_PlugIn.h & related changes
2018-04-02 11:45:35 -05:00
f089d8d247
use correct installed kim lib when adding new models
2018-04-02 09:39:44 -05:00
25d2f4b1f6
Update pair_kim for v1.9.4 and versatile linking
...
Use dlopen instead of directly linking to kim-api
library. This will allow for easier distribution
of LAMMPS with support for KIM Models.
2018-04-02 09:39:44 -05:00
020fc66ad9
Merge pull request #8 from lammps/master
...
rebase
2018-04-01 12:55:58 -06:00
0bfb6f0c2a
Merge branch 'master' of github.com:lammps/lammps
2018-03-30 15:22:15 -06:00
7786cb5a4b
patch 30Mar18
2018-03-30 15:21:55 -06:00
e476f89b47
Merge pull request #860 from lammps/doctweak
...
alphabetize correction in docs
2018-03-30 10:10:34 -06:00
bfc07712cf
alphabetize correction in docs
2018-03-30 09:48:15 -06:00
ee5ad9cbb3
Merge pull request #857 from lammps/resetids
...
new reset_ids command and dump_modify delay option
2018-03-30 09:45:02 -06:00
a19e8fb269
Merge branch 'master' into resetids
2018-03-30 09:15:24 -06:00
81caeffb38
Merge pull request #855 from lammps/dumpinc
...
new dump_modify refresh and compute displace/atom refresh commands fo…
2018-03-30 09:07:19 -06:00
a4795df5f9
complete integration of reset_ids into the documentation build system
2018-03-30 10:49:38 -04:00
ef8423918a
fix typo
2018-03-29 17:04:53 -04:00
0984e94c04
Merge pull request #858 from junghans/fix_return
...
MathSpecial::fm_exp: fix return value on ppc64
2018-03-29 08:11:33 -06:00
2a930dac42
Merge pull request #856 from akohlmey/fix_srp_bugfix
...
Bugfix for SRP with triclinic cells
2018-03-29 08:10:55 -06:00
09313cf3b5
shift files into doc/src
2018-03-28 13:35:13 -06:00
6dff29bb9c
remove files that were added in error last summer by a pull request
2018-03-28 13:52:07 -04:00
c664f46b31
MathSpecial::fm_exp: fix return value on ppc64
2018-03-28 11:51:04 -06:00
5fd17670b1
new reset_ids command and dump_modify delay option
2018-03-28 11:31:35 -06:00
b37664b44e
squash bug in fix srp that was incorrectly comparing cutoffs for triclinic cells
2018-03-28 10:57:13 -04:00
b5b0f67bcd
Merge pull request #852 from akohlmey/collected-small-bugfixes-and-updates
...
Collected small bugfixes and cleanups
2018-03-27 15:43:57 -06:00
a524d8c193
Merge pull request #854 from lammps/readdump
...
new option *add keep* added to read_dump
2018-03-27 14:39:35 -06:00
b571f5423a
Merge pull request #850 from lammps/addlib
...
a few new lib interface methods
2018-03-27 14:39:16 -06:00
2aef3a0e96
new dump_modify refresh and compute displace/atom refresh commands for incremental dump files
2018-03-27 14:37:04 -06:00
da9f63210e
rephrase error message, remove trailing whitespace
2018-03-27 13:59:21 -04:00
e8b8428f6b
new option *add keep* added to read_dump
2018-03-27 10:08:58 -06:00
1956d93af9
doc tweak on added lib functions
2018-03-27 09:58:53 -06:00
48509622fe
fix bug reported in issue #851
2018-03-26 11:51:00 -04:00
6d0b53ff16
Merge pull request #7 from lammps/master
...
rebase
2018-03-24 09:54:32 -06:00
f38169f19c
do not capitalize library.cpp, even if it is at the beginning of a sentence
2018-03-23 16:08:40 -04:00
24e48760da
Merge pull request #845 from akohlmey/dummy-pair-restart-warning
...
More consistent and transparent handling for force styles with restarts
2018-03-23 13:47:43 -06:00
b5ee713779
Merge pull request #849 from stanmoore1/kk_deprecated
...
Remove deprecated Kokkos code
2018-03-23 13:42:39 -06:00
e73663d1de
Merge pull request #847 from akohlmey/collected-small-changes
...
Collected small changes and bugfixes
2018-03-23 13:41:22 -06:00
5770a59ead
Merge pull request #846 from akohlmey/pdf-manual-reorg
...
Refactor PDF Manual Structure
2018-03-23 13:40:35 -06:00
db5a6b272b
Merge pull request #842 from martok/meamc-bugfix
...
MEAM/C Improvements/fixes
2018-03-23 13:40:14 -06:00
318877ada3
Merge pull request #839 from oywg11/master
...
New registry dependent interlayer potential in LAMMPS
2018-03-23 13:38:48 -06:00
d14c16a47c
a few new lib interface methods
2018-03-23 13:34:22 -06:00
5a341bee09
minor cleanup in docs and updated log files for kolmogorov/crespi/full
2018-03-23 06:42:04 -04:00
78e09e1854
refine the code and documentation
2018-03-23 13:26:40 +03:00
c398eb6b57
update kolmogorov-crespi examples
2018-03-22 19:42:07 -04:00
8de7c449fc
refactor code and examples to match LAMMPS conventions. whitespace cleanup. shorten examples.
2018-03-22 19:31:41 -04:00
04c968362f
fix up and integrate documentation for contributed pair styles
2018-03-22 18:20:19 -04:00
385e1e5adf
Fix compile error with CUDA
2018-03-22 12:28:21 -06:00
28b894a1d7
Remove unnecessary semicolon
2018-03-22 12:09:04 -06:00
a6d10ba91d
Remove deprecated Kokkos code
2018-03-22 11:19:17 -06:00
f72d38e0c3
Merge branch 'master' into reax_dup
2018-03-22 10:03:06 -06:00
2dcee75ae4
Add data duplication to pair_kokkos.h
2018-03-22 10:01:50 -06:00
b2194d617b
update logs for eff and reax
2018-03-21 21:26:46 -04:00
8bbefb6187
more meaningful output for electron units. fix bug in time unit to fs conversion
2018-03-21 20:12:14 -04:00
07a8e31623
update BOP input and log files
2018-03-21 19:45:52 -04:00
9f785a4f0b
detect and error out on unsupported/old bop potential files
2018-03-21 19:40:25 -04:00
a19f550c1e
update the bop potential file and input
2018-03-21 19:40:03 -04:00
968587ac1e
Merge from master
2018-03-21 17:24:35 -06:00
6dd8efd0b4
Add if statements
2018-03-21 17:20:45 -06:00
a585871251
update logfiles
2018-03-21 19:04:06 -04:00
ad87b632ef
update spc/e data and reax/c input
2018-03-21 19:03:02 -04:00
192f83164c
Merge branch 'master' of https://www.github.com/lammps/lammps
2018-03-21 17:04:04 -04:00
78d8be311c
Commit before merge.
2018-03-21 17:04:01 -04:00
57dbad59c0
update missing data files and adjust input files for potentials comparison
2018-03-21 16:03:21 -04:00
96061b854b
Merge branch 'compute_chunk_atom_pbc' of https://github.com/poppik/lammps into collected-small-changes
2018-03-21 15:34:05 -04:00
c58bc6fcba
Fixed pbc wrapping in case of spherical bins
2018-03-21 21:20:15 +03:00
e66c71e1ca
fix linker error bug with fftw3 and -DFFT_SINGLE
2018-03-21 12:13:09 -04:00
1a402d4002
refactor headline levels to result in a more structured PDF manual
2018-03-20 15:42:13 -04:00
69ca8e5503
print a message about the restored atom style
2018-03-19 18:57:28 -04:00
5cdc6097f4
abort with an error when a pair style incorrectly advertises a restart ability
2018-03-19 18:25:18 -04:00
28a922b18b
print error message when a pair style was not re-specified after reading a restart
2018-03-19 18:05:47 -04:00
16054cc327
print names of restored force field styles to screen and logfile
2018-03-19 18:04:08 -04:00
3c94f7d5d1
add pointer Force class to temporarily hold the name of the restarted pair style
2018-03-19 18:03:13 -04:00
c2c49395bd
write the name of a pair style to the restart even if it does not store data
2018-03-19 18:00:48 -04:00
545e40f107
MEAM/C: Remove unused function
2018-03-19 13:33:58 +01:00
8e5d3802ad
avoid possible memory leak
2018-03-16 19:11:30 -04:00
a25e36abea
Avoid more div by zero in meam/c
2018-03-16 17:45:57 +01:00
ac97c2156f
Improve style, replace pow(x) with faster square() and cube()
2018-03-16 16:38:23 +01:00
6415befb5b
Add more examples
2018-03-14 16:30:54 +02:00
bbb2a6d641
Finally updated the github tutorial
2018-03-13 17:43:25 +02:00
375cf6124f
Finally updated the github tutorial
2018-03-13 17:27:23 +02:00
70c5f3bff8
Merge pull request #6 from lammps/master
...
rebase
2018-03-11 17:01:20 -06:00
49aad1d157
rename noextra flag to nofix
2018-03-04 09:56:22 -05:00
04bd268745
rename noextra flag to nofix
2018-03-04 09:55:44 -05:00
959883ad03
rename noextra option to nofix
...
since this corresponds to the `fix` option of `read_data`, calling this flag `nofix` seems more consistent and descriptive.
2018-03-04 09:49:50 -05:00
52446eed6d
make fix bond/react example inputs more similar to other input examples in LAMMPS
2018-03-03 19:34:31 -05:00
e8eeb52636
fix memory leaks detected by valgrind
2018-03-03 19:31:53 -05:00
a323147819
noextra option for write_data
2018-03-03 14:28:35 -07:00
89de70ff32
Merge pull request #4 from lammps/master
...
rebase
2018-03-03 14:17:56 -07:00
21364f38b0
gatherv fix, take 2
2018-03-01 23:11:46 -07:00
ed494b295f
WIP
2018-03-01 11:52:39 -07:00
dbc308f352
Add warning
2018-03-01 10:06:43 -07:00
4ec99edcc6
Merge branch 'master' of github.com:stanmoore1/lammps into reax_dup
2018-02-27 13:10:17 -07:00
51b19dfd1a
plug memory leak in fix bond/react
2018-02-25 14:10:28 +01:00
3b90f60064
Merge pull request #3 from lammps/master
...
rebase
2018-02-24 23:49:27 -07:00
7d1de34533
gatherv fix, doc updates
2018-02-24 22:49:28 -07:00
d5e43a9ab1
whitespace cleanup and reindent
2018-02-23 10:20:29 +01:00
3787b89447
re-add compressed data file (was hidden by .gitignore)
2018-02-22 02:31:25 -05:00
8fef7880e7
dead code removal and loop construct fixes to silence compiler warnings.
2018-02-22 02:23:57 -05:00
a8eb3ff77f
consolidate per-atom property fixes into one
2018-02-21 23:20:17 -07:00
38ce56f252
fix documentation issues: non-ASCII characters, broken/missing links, formatting
2018-02-21 11:53:18 +01:00
5191071581
no need to cast fixes to specific styles/types
2018-02-21 11:15:44 +01:00
b6821ed942
since the code uses static ids, only one instance is allowed at a time
2018-02-21 11:15:09 +01:00
deeba53a24
consolidate inclusion file style with LAMMPS conventions
2018-02-21 11:14:32 +01:00
daae906162
move fix bond/react examples and compress large data file
2018-02-21 10:30:35 +01:00
b252866393
sync fix temp/rescale to upstream
2018-02-21 10:17:00 +01:00
d52c5435a7
ignore installed copy of fix bond/react
2018-02-18 17:12:03 +01:00
75a432833b
remove messy hack
2018-02-18 17:11:06 +01:00
5843be1557
move fix bond/react to USER-MISC package
2018-02-18 17:03:40 +01:00
c2477ce522
Merge branch 'reax_dup' of ssh://github.com/stanmoore1/lammps into reax_dup
2018-02-12 09:00:21 -07:00
f10c988903
Merge branch 'master' into reax_dup
2018-02-12 08:59:57 -07:00
a04a975d3a
add large nylon example for parallel validation, reformat doc page
2018-02-11 17:35:47 -07:00
996c62f4e0
fix bond/react: generalized classical chemical reactions
2018-02-07 21:58:05 -07:00
3d63c29abd
Merge pull request #2 from lammps/master
...
rebase
2018-02-07 21:35:26 -07:00
81331e2a34
Better load balance fix_qeq_reax_kokkos for half neigh list
2017-12-21 11:07:06 -07:00
dbbfacc598
Fix atomic issues
2017-12-20 16:13:28 -07:00
2fc8da08f4
Merge branch 'develop' into reax_dup
2017-12-20 14:32:05 -07:00
5886cadeef
Fix compiler warnings in atom_vec_hybrid_kokkos
2017-12-18 14:12:58 -07:00
2b99a26b47
Fix issue in fix_qeq_reax_kokkos, can't call child function from base constructor
2017-12-18 13:57:56 -07:00
7156d49b8d
Merge branch 'pr-750' into develop
2017-12-18 11:13:17 -07:00
dce6c9edce
Merge branch 'pr-747' into develop
2017-12-18 11:13:15 -07:00
b0f9ae049d
Merge branch 'pr-725' into develop
2017-12-18 11:13:11 -07:00
a5790ef68f
Rename to ScatterView
2017-12-11 08:38:54 -07:00
8e68015a6f
Merge branch 'reax_dup' of github.com:stanmoore1/lammps into reax_dup
2017-12-11 08:32:20 -07:00
95aec46b99
Merge remote-tracking branch 'origin/master' into reax_dup
2017-12-11 08:30:27 -07:00
8a9a7f4e50
Fix issues
2017-12-06 14:06:35 -07:00
d2da1f5797
Template out atomics for full neighbor list
2017-12-06 09:41:29 -07:00
9f08cec07a
Merge branch 'improve_reax' of ssh://github.com/stanmoore1/lammps into reax_dup
2017-11-30 09:48:15 -07:00
ee9ba99cde
Fix some bugs in pair_reaxc_kokkos
2017-11-29 11:11:20 -07:00
41202c3627
Turn atomics back on for some views in pair_reaxc_kokkos
2017-11-28 16:28:17 -07:00
54f2493018
Added ReductionView to Kokkos ReaxFF
2017-11-28 14:53:44 -07:00
b0b67ca610
Merge branch 'master' into master
2017-10-18 18:49:15 -04:00
bf9f084d72
update rigid fix styles in USER-OMP for changes in RIGID package
2017-09-08 14:09:44 -04:00
08bdc4e422
minor cleanup
2017-09-07 12:01:19 -04:00
eb0e64b2f3
must forward modify_param() processing to FixRigid base class
2017-09-07 12:00:33 -04:00
fd0fae4847
Langevin thermostat applied only at post_force in rigid-body fixes
2017-09-05 23:40:14 -03:00
cccd6c441c
Conditional late computation added to rigid_nh and rigid_nh_small
2017-09-05 23:27:26 -03:00
88d54d49b8
Documentation entries for fix_modify bodyforces option
2017-09-01 17:40:49 -03:00
3d614bbc87
Bug fix in multiple fix rigid check
2017-09-01 12:23:48 -03:00
6e945f72f4
Keyword 'bodyforces' added to fix_modify command
...
- Applies to classes FixRigid, FixRigidSmall, and FixPOEMS
2017-09-01 00:16:54 -03:00
251bc882cf
put back modify_params() API that was removed in error
2017-08-31 16:25:16 -04:00
f56a345ae9
implement "earlyflag" to select when to compute body torques/forces
2017-08-31 16:15:39 -04:00
76cc545d2a
convert early fix ordering error to warning
2017-08-31 16:14:45 -04:00
eed4815953
Non-rigid fixes with post-force() not allowed after fix poems
2017-08-27 20:03:28 -03:00
fa5ec0bae7
Fixes with post-force() not allowed after fix rigid or rigid/small
2017-08-27 19:22:37 -03:00
7572dc63db
Computation of forces/torques on rigid bodies moved to post_force
2017-08-26 18:24:47 -03:00