9159a43d5d
Merge pull request #1737 from akohlmey/next_patch_release
...
Step version string for next patch release
2019-10-30 17:47:10 -04:00
fed1a72bb5
Merge pull request #1569 from JunChiehWang/random_deposit
...
throw away random numbers to avoid unexpected correlations
2019-10-30 16:55:45 -04:00
224ea41838
Merge pull request #1751 from akohlmey/user-vtk-bugfix
...
USER-VTK bug fix
2019-10-30 16:54:54 -04:00
5b2301c2b5
whitespace cleanup to re-trigger jenkins
2019-10-30 16:28:05 -04:00
28483c085a
Merge pull request #1746 from wmbrownIntel/gayberne-fix
...
Bug fix for gay-berne potential when mu != 1.0.
2019-10-30 14:00:33 -04:00
2f9f4557fe
Merge pull request #1750 from rbberger/fix_pour_bugfix
...
Bugfix for fix pour and PBC
2019-10-30 14:00:22 -04:00
3af7ce17f4
don't segfault if some derived class deletes the list of user format strings
2019-10-30 13:53:09 -04:00
a35279a0cc
don't delete arrays the base class expects to be present
2019-10-30 13:52:22 -04:00
3e2b572efd
Fix special case for outside check in fix pour
...
If the range between lo and hi is bigger than the extent in that dimension, in
the periodic case the value will always be inside.
2019-10-30 12:01:38 -04:00
4a0495aefc
Fixes issue #1695
...
There was a logic error in the outside() function used by fix pour.
The previous implementation was essentially doing this:
outside = outside_pbc_range || outside_regular_range
It should have been:
outside = outside_pbc_range && outside_regular_range
2019-10-29 17:09:29 -04:00
1962bc00eb
revert changes that would undo parts of PR #1731
2019-10-28 15:41:02 -04:00
98fc1deb6a
fix typo in C++11 non-compliance pre-processor error message
2019-10-28 14:03:49 -04:00
67b174701e
Merge pull request #1744 from akohlmey/collected-small-fixes
...
Collected small fixes for next patch release
2019-10-28 12:17:35 -04:00
fe5d62c82d
whitespace cleanup
2019-10-28 09:08:33 -04:00
c7900cee55
partial2 is never initialized changing code to be like ewald/dipole instead
2019-10-28 09:06:03 -04:00
a0d74ca2ae
Bug fix for gay-berne potential when mu != 1.0.
2019-10-27 22:31:00 -07:00
b3dbf7925a
print warning when GPU pair style increases the communication cutoff
2019-10-26 05:15:58 -04:00
9a7caebf57
fix c-syntax in python error.
2019-10-26 05:14:55 -04:00
b631362137
Merge pull request #1735 from ndtrung81/gpu-mem-leak-init
...
Gpu mem leak with init invoked multiple times
2019-10-25 17:08:21 -04:00
c5b7b9649f
Merge pull request #1742 from athomps/python-extract-compute-bug
...
Fixes bug in extract_compute() python method
2019-10-25 17:07:01 -04:00
f21b059cd4
fix another bug in extract_compute() method of LAMMPS python module
2019-10-25 16:16:39 -04:00
873e01424e
Merge pull request #1721 from akohlmey/fix-compiler-warnings
...
Reduce compiler warnings and try to correct problems flagged by them and a few others
2019-10-25 16:01:24 -04:00
f7a6edd5f9
fix typos
2019-10-25 15:32:12 -04:00
5f39771f28
use fdotf consistently and not fdotfloc.
2019-10-25 15:24:17 -04:00
9588de08e3
not using fdofloc, so store results in fdotf
2019-10-25 15:22:39 -04:00
a54f191c2a
revert changes to force tolerance computations
2019-10-25 15:06:19 -04:00
22288e06b7
Merge branch 'master' into fix-compiler-warnings
2019-10-25 14:07:50 -04:00
33b14891ab
Merge pull request #1730 from ohenrich/user-cgdna
...
USER-CGDNA quasi-unique base pairing
2019-10-25 13:45:29 -04:00
9ecbaf0407
Merge pull request #1732 from wmbrownIntel/doc-gayberne-update
...
Fixing Gay-Berne "extra" documentation to define epsilon parameters c…
2019-10-25 13:43:40 -04:00
d805c7db33
Merge pull request #1733 from wmbrownIntel/intel-cpp11-make
...
Adding -std=c++11 specifier to Intel Makefiles
2019-10-25 13:43:26 -04:00
3d7881b3d7
Merge pull request #1734 from jrgissing/arrhenius_constraint
...
Bond/react: Arrhenius constraint
2019-10-25 13:42:28 -04:00
6282f9aa58
Merge pull request #1731 from akohlmey/safe-fread-calls
...
Replace calls to fread() with a "safe" version
2019-10-25 12:41:41 -04:00
8f8bcf5f7b
Fixes bug in extract_compute() python method
2019-10-24 16:17:32 -06:00
634c0537a1
Merge pull request #1738 from akohlmey/singularity-update
...
Update singularity definition files in tools folder
2019-10-23 00:19:52 +02:00
648799ef5e
Add PowerTools repo for CentOS8 Singularity definition
...
Some packages were moved into a PowerTools repo in RHEL8/CentOS8.
2019-10-22 11:22:34 -04:00
cac57ec7e0
Move release date ahead by another week to 30 October 2019
2019-10-22 16:48:39 +02:00
054766a380
include info about ready-to-use images uploaded to the singularity library
2019-10-21 14:54:30 +02:00
5200d60dd3
update singularity definition files
2019-10-21 11:29:08 +02:00
57da9d177f
step version string for next patch release
2019-10-21 04:02:08 -04:00
e7cb2f4cac
put back overly eager deleted code that is used without -DNDEBUG
2019-10-21 03:25:21 -04:00
b4b071ee60
modernize fortran code in eam_database to replace features no longer allowed in fortran 2018
2019-10-21 03:12:17 -04:00
08b55c4ca5
silence compiler warning
2019-10-20 19:00:54 -04:00
c144b1af71
fix typos
2019-10-20 18:42:22 -04:00
6767fa5604
update supported plumed library to version 2.5.3
2019-10-20 16:27:32 -04:00
67512f8afc
remove bogus POEMS header files from AtC lib folder
2019-10-20 16:13:03 -04:00
e44402326f
doc typo
2019-10-20 13:21:20 -06:00
b705525734
resolve unused parameter warnings in USER-ATC package
2019-10-20 13:36:06 -04:00
86f644979c
Updated pppm
2019-10-20 00:18:28 -05:00
a69bd0405a
add lowercase 'arrhenius' keyword to spellcheck
2019-10-19 23:09:10 -06:00
dfbee32575
Fixing issues with growing memory allocation with multiple init calls
2019-10-19 23:35:52 -05:00
d429143589
bond/react: Arrhenius constraint
2019-10-19 22:15:52 -06:00
5d47508829
Merge pull request #58 from lammps/master
...
rebase
2019-10-19 20:21:53 -06:00
118c2e5be3
missed one unchecked call to ftruncate()
2019-10-19 16:36:13 -04:00
fd9da6f934
make use of utils::sfgets() in a few more places
2019-10-19 13:26:55 -04:00
d8c86d9abc
avoid buffer overflow
2019-10-19 11:46:00 -04:00
fb37c6eb17
reorder initialization to match definition
2019-10-19 11:45:45 -04:00
0c433d5773
update formatting to not be misleading
2019-10-19 11:45:26 -04:00
95c515420a
remove dead code
2019-10-19 11:44:56 -04:00
bf537dedf5
check status of ftruncate() in ave/* fixes
2019-10-19 10:49:05 -04:00
f4fcd2a911
flag that MESSAGE package is not compatible with -DLAMMPS_BIGBIG
2019-10-19 09:50:07 -04:00
73892711a5
mass replace calls to fread() with utils::sfread()
2019-10-19 09:25:49 -04:00
7358a3ce06
mirror changes to conventional build to forcibly enable c++11 for intel compilers
2019-10-18 18:34:39 -04:00
e057ae186f
fix off-by-one errors in ndx_group
2019-10-18 18:22:14 -04:00
e2988c5c20
refactor sfgets() and sfread() to both allow NULL filenames and guess from /proc if needed and possible
2019-10-18 17:55:28 +02:00
34899ad8b6
some more OpenMP related warnings squashed and code simplified
2019-10-18 17:17:04 +02:00
d1bf4d5793
reduce warnings related to OpenMP with clang
2019-10-18 16:52:16 +02:00
ed208fa4cf
reduce some more compiler warnings
2019-10-18 16:16:43 +02:00
4e5520ced6
remove some dead code and reduce compiler warnings in SNAP package
2019-10-18 16:05:39 +02:00
a3f7d04199
no need to overload Pair::init_style() when doing exactly the same in USER-CGDNA styles
2019-10-18 16:05:14 +02:00
d684b70555
reduce compiler warnings in USER-AWPMD
2019-10-18 15:57:07 +02:00
5b47b0b098
formatting and reduce compiler warnings
2019-10-18 07:14:35 -04:00
f0a3628a00
reduce compiler warnings
2019-10-18 07:14:16 -04:00
dee631878d
refactoring of SPIN pair class initialization to increase code reuse
2019-10-18 07:13:42 -04:00
dcb1b6500b
allow regexp matches for Modify::find_fix_by_style() and consolidate usage of searching for fixes
2019-10-18 06:59:27 -04:00
3017f78e2e
Adding -std=c++11 specifier to Intel Makefiles
2019-10-18 03:22:41 -07:00
30cff3faf3
Fixing Gay-Berne "extra" documentation to define epsilon parameters consistent with LAMMPS input.
2019-10-18 03:10:31 -07:00
bb21847f8a
have sphinx configuration switch math formula renderer for epub
...
this still needs work, that has to be done after we switched to RST
2019-10-18 04:47:18 -04:00
24b54026e2
fix some more fgets() related warnings in pair style airebo
2019-10-18 02:42:50 -04:00
d9d22658fd
Merge pull request #62 from giacomofiorin/fix-compiler-warnings
...
Enable COLVARS_LEPTON for make, update build doc for USER-COLVARS
2019-10-18 08:41:10 +02:00
693e34b587
Print parsed compiler flags, some cosmetic changes for added consistency
2019-10-17 22:53:13 -04:00
c578e4e7fc
Enable COLVARS_LEPTON for make, update build doc for USER-COLVARS
2019-10-17 22:48:57 -04:00
fe20490891
more use of utils::sfread()
2019-10-17 17:06:12 -04:00
84165da4e7
Deleted old log files
2019-10-17 19:34:04 +01:00
c6f637f78f
Merge branch 'master' into user-cgdna
2019-10-17 18:40:50 +01:00
5652154b3c
Added log files
2019-10-17 18:37:55 +01:00
63cb0775ef
handle the case where /proc/self/fd/# does not exist (anymore)
2019-10-17 13:17:19 -04:00
cad6293078
use new utils::sfread() utility function in several classes
2019-10-17 11:29:08 -04:00
b29a962032
Corrected r_stk_high coefficient
2019-10-17 16:16:28 +01:00
68dc2a7966
Added description of quasi-unique base pairing
2019-10-17 16:06:06 +01:00
d1581f20a9
Modified initialisation of sequence-dependent stacking and h-bonding strength
2019-10-17 15:26:32 +01:00
7d1cd63e1d
added a safe fread variant with error checking.
2019-10-17 09:46:18 -04:00
27d3d44297
step version number, year, and changelog to reflect fixed bug.
2019-10-17 09:30:08 -04:00
595aa7dff3
fix segfault in atom map hash when using "clear".
2019-10-17 09:29:21 -04:00
09c15ee630
we need int64_t for both LAMMPS_BIGBIG and LAMMPS_SMALLBIG
2019-10-17 08:15:58 -04:00
108b9a0a36
USER-MOLFILE cannot be configured with CMake 2.8.12, requiring 3.10.
2019-10-17 06:33:13 -04:00
9a4f208e4e
need to enable C compilation to detect BLAS/LAPACK on CMake 2.8.12
2019-10-17 06:32:35 -04:00
68adc56e93
Merge branch 'master' into fix-compiler-warnings
2019-10-17 06:03:59 -04:00
e4c77f047f
document COLVARS_LEPTON flag to CMake configuration
2019-10-16 16:19:12 -04:00
4e6f83ced2
Merge pull request #1726 from akohlmey/singularity
...
Add Singularity definition files suitable for compiling and debugging LAMMPS
2019-10-16 21:12:22 +02:00
437c0e59f2
Merge pull request #1724 from lammps/lepton-cxx11-handling
...
Upgrade Lepton library, handle its C++11 requirement
2019-10-16 21:11:00 +02:00
7d5bf968f5
Merge pull request #1728 from evoyiatzis/patch-2
...
Update compute_gyration_shape.cpp
2019-10-16 21:10:12 +02:00
10031e91bd
Update false_positives.txt
...
Added the name of Mattice in the list
2019-10-16 20:25:53 +02:00
38c819c281
Update compute_gyration_shape.txt
...
Addition of a textbook where the computed quantities are presented in more detail
2019-10-16 20:12:46 +02:00
2c9ae7ab4b
Add -DCOLVARS_LEPTON, track user's choice via DISABLE_CXX11_REQUIREMENT
2019-10-16 08:35:37 -04:00
d02f806735
Merge pull request #1727 from yafshar/master
...
Set KIM pointer appropriately for Energy
2019-10-16 11:52:44 +02:00
b023e93ac2
Update compute_gyration_shape.cpp
...
Correct for squaring the eigenvalues of the gyration tensor and simplifying the expressions for the shape parameters
2019-10-16 10:19:06 +02:00
4aa47386ea
make handling of (temporary) C++11 check disabling define behave consistent across CMake versions
2019-10-15 18:42:59 -04:00
6b0aba9db0
Merge pull request #1725 from charlessievers/fix_gjf_bugs
...
Fix gjf bugs
2019-10-16 00:36:08 +02:00
44fb441f99
Merge branch 'master' into user-cgdna
2019-10-15 22:46:42 +01:00
45e8a41704
document support for r-RESPA in pair style zero
2019-10-15 17:34:37 -04:00
b9727e0dfa
add support for single() and r-RESPA to pair style zero
2019-10-15 17:22:27 -04:00
681a0e12e3
Set KIM pointer appropriately for Energy
2019-10-15 15:38:19 -05:00
bfcab685ce
add reference outputs to example input
2019-10-15 17:28:35 +02:00
3ab4be859c
Merge branch 'master' into fix_gjf_bugs
2019-10-15 17:16:33 +02:00
f3b2ec80af
add false positives and correct spelling to have a clean spellcheck run on centos 7
2019-10-15 16:56:23 +02:00
faf5ded721
fix formatting and include example for setting compiler flags to enable C++11
2019-10-15 16:55:51 +02:00
9a3824bfc1
add SNAP to "most" preset, since it seems to be used more frequently these days
2019-10-15 16:55:10 +02:00
645df22eb9
fix incorrect order of commandline flags in example
2019-10-15 16:36:50 +02:00
e4bbfc992b
Singularity definition files for compiling LAMMPS
2019-10-15 16:22:08 +02:00
e7d1d547a1
Merge pull request #1719 from akohlmey/pppm-tip4p-triclinic
...
Correct pppm/tip4p styles for triclinic boxes
2019-10-15 10:10:39 +02:00
37456733bf
prefer local mpi.h file by using '#include "mpi.h"' instead of '#include <mpi.h>'
2019-10-15 09:28:34 +02:00
d53b882a5a
Fixed vfull tally bug in KOKKOS
2019-10-14 19:28:20 -07:00
623e8078e3
Fixed vfull tally bug
2019-10-14 19:11:50 -07:00
a517cffd8f
Corrected differing syntax in fix_langevin.cpp
2019-10-14 14:41:03 -07:00
9c5c33e869
Updated gjf examples
2019-10-14 14:39:45 -07:00
b6af3c7ad0
Conventional make tweaks to handle Lepton C++11 requirement
2019-10-14 16:05:45 -04:00
b6a6638f49
Add CMake recipe for USER-COLVARS, test C++11 before including Lepton
2019-10-14 16:05:45 -04:00
e04a18fc4f
Upgrade Lepton library to version 2019-06-02
2019-10-14 16:05:45 -04:00
6b197057ed
one more line of dead code
2019-10-14 16:52:03 +02:00
31aa68db31
remove unused variables and reduce unused parameter warnings
2019-10-14 16:42:21 +02:00
4fca2f1f1d
fix "implicit fallthrough" warnings
2019-10-14 16:41:12 +02:00
661238f627
try to fix code processing norms for minimizers that looked incorrect
2019-10-14 16:40:24 +02:00
29f2569ee2
correct prototype for -DLAMMPS_SMALLBIG (bigint == int only for -DLAMMPS_SMALLSMALL)
2019-10-14 16:38:38 +02:00
28c9255f99
don't include USER-PLUMED in "most" preset
2019-10-14 08:02:59 -04:00
25b114eeb4
avoid compilation failure without installed packages
2019-10-14 07:56:37 -04:00
be01cfffa3
fix typo and port find_M() code to USER-OMP version
2019-10-14 07:53:24 -04:00
79809975b8
Merge branch 'master' into user-cgdna
2019-10-14 11:49:12 +01:00
94b80f9ac6
correct pppm/tip4p to give correct forces with tip4p with triclinic cells
2019-10-13 17:47:09 -04:00
8f431b0fb8
Merge pull request #1716 from akohlmey/topology-interaction-check
...
Add topology interaction check to Force::init()
2019-10-11 20:47:14 +02:00
cd0e408d90
Merge pull request #1714 from athomps/clebsch-gordan-check
...
Added invisible helper function to check values of Clebsch-Gordan coeffs
2019-10-11 20:45:50 +02:00
346b3c53ee
Added comm->me check
2019-10-11 11:07:02 -06:00
29574eaa45
added "likewise" as suggested by @sjplimp
2019-10-11 17:19:47 +02:00
da56c7fc66
document freshly added warnings in header and manual
2019-10-11 16:47:35 +02:00
7bf2b99785
print warnings if force styles and topology data are inconsistent
...
print a warning if there are bonds/angles/dihedrals/impropers in the
bond topology, but no corresponding style defined.
print an additional warning when special bonds scaling factors
for this kind of interaction is not 1.0 and thus the neighbor list
for pair styles may be affected, too.
2019-10-11 16:18:02 +02:00
2b8f300ce8
Merge pull request #1713 from jrgissing/bond/react-angle-constraints
...
Bond/react: angle constraints bugfix
2019-10-11 14:48:56 +02:00
a1c49159a4
Added invisible helper function to check values of Clebsch-Gordan coefficients
2019-10-10 18:32:16 -06:00
4804acbb9b
angle constraint bugfix
2019-10-09 21:17:39 -06:00
01f8071865
Merge pull request #56 from lammps/master
...
rebase
2019-10-09 21:08:55 -06:00
6e244bc8dc
Merge pull request #1631 from jibril-b-coulibaly/patch-2
...
Bug fixes for pair style granular
2019-10-09 14:14:48 +02:00
0cf60d0c62
Merge pull request #1709 from lammps/units-example
...
New example/UNITS dir
2019-10-09 13:28:30 +02:00
f2840176b3
clarified the README
2019-10-08 18:14:32 -06:00
945f903683
added an examples/UNITS dir
2019-10-08 18:02:21 -06:00
e77e286d95
Merge pull request #1707 from charlessievers/lammps_gjf
...
Lammps gjf small updates
2019-10-08 23:06:36 +02:00
0e10fbb133
Merge pull request #1690 from charlessievers/third_order
...
Added third order, added documentation, took out extraneous lines, ad…
2019-10-08 21:57:15 +02:00
9b15f4e2dc
Added the change to langevin gjf documentation
2019-10-08 12:47:30 -07:00
4f57332a89
Merge pull request #1706 from TOFarmer/create_bonds_improper
...
Add single/improper to create_bonds
2019-10-08 21:40:31 +02:00
23b21a82b5
Merge pull request #1699 from akohlmey/collected-small-changes
...
Collected small changes for next patch release
2019-10-08 21:39:55 +02:00
b13be8f953
Merge branch 'master' into lammps_gjf
2019-10-08 12:21:29 -07:00
bd269ac59c
Merge branch 'master' of https://github.com/lammps/lammps
2019-10-08 12:16:59 -07:00
fe9f7f4d8d
Merge pull request #1693 from stanmoore1/kk_snap_opt
...
Port more SNAP optimizations to the KOKKOS Package
2019-10-08 14:55:02 +02:00
ac8f2e431e
fix a few cut-n-paste issues
2019-10-08 14:49:20 +02:00
cf11e4be3c
Added documentation for single/improper
2019-10-08 11:51:19 +01:00
b8b07061d4
Added function for creating an improper using single/improper
2019-10-08 10:46:27 +01:00
1f372e27e9
initialize/reset more unallocated pointer variables to NULL
2019-10-08 02:41:35 -04:00
ac82f78667
do not reset box (i.e. apply shrink-wrapping) for systems without atoms
2019-10-08 02:40:08 -04:00
63c1ffd605
Clean up langevin gjf documentation, fixed potential langevin gjf bugs
2019-10-07 19:41:17 -07:00
7794304f88
Merge branch 'master' of https://github.com/lammps/lammps
2019-10-07 18:22:27 -07:00
85d62e4f57
Merge branch 'master' of https://github.com/charlessievers/lammps
2019-10-07 17:50:55 -07:00
80610d82df
Merge branch 'collected-small-changes' of github.com:akohlmey/lammps into collected-small-changes
2019-10-07 18:57:44 +02:00
178ca78dd9
add TODO comment for experimental and thus currently undocumented CMake option
2019-10-07 18:57:28 +02:00
8c063343a1
Merge branch 'master' into collected-small-changes
2019-10-07 18:54:33 +02:00
edda8a4d07
Merge pull request #1688 from junghans/external_kokkos
...
cmake: allow to build against an external libkokkos
2019-10-07 18:25:17 +02:00
22df08f01b
Merge branch 'master' of github.com:lammps/lammps into kk_snap_opt
2019-10-07 08:58:09 -06:00
9fc32f5f3f
small update to naming conventions
2019-10-05 12:38:28 -04:00
65edb2a601
Merge pull request #1598 from alxvov/OSO
...
Adding the conjugate gradient algorithm and L-BFGS to the SPIN package
2019-10-05 14:11:17 +02:00
043606d351
Merge pull request #1701 from athomps/neigh_check_distance_box
...
Fixed error in neighbor distance check for box dimensions
2019-10-05 14:10:03 +02:00
ed467d8867
Merge branch 'master' of github.com:alxvov/lammps into OSO
...
- solved conflict in doc/src/fix_nve_spin.txt
2019-10-04 08:56:49 -06:00
f864a52720
Merge branch 'master' into random_deposit
2019-10-04 14:55:29 +02:00
ed5678d646
Merge pull request #1673 from charlessievers/lammps_gjf
...
Lammps fix langevin updates for gjf option
2019-10-04 10:02:46 +02:00
a102d2343e
Merge pull request #1692 from julient31/restart-correction
...
Bug correction in the SPIN package, and fix nve/spin option modification
2019-10-04 09:55:40 +02:00
ed87faec17
Merge pull request #1697 from jrgissing/bond/react-angle-constraints
...
Bond/react: angle constraints
2019-10-04 09:54:23 +02:00
d117ed2b14
remove unnecessary operations. calloc only if rho is positive
2019-10-03 22:14:15 +00:00
747bfa31f2
apply changes suggested by Andrew Santos
2019-10-03 18:31:42 +02:00
6580700943
print C++ standard in use message with help page and "info config" command
2019-10-03 17:21:20 +02:00
26427cc4cb
Fixed error in neighbor distance check for box dimensions
2019-10-01 11:40:21 -06:00
bb4dc59803
fix typo
2019-09-30 16:33:07 -04:00
01214de6bd
add support for adding an ITEM: TIME output to some dump files
2019-09-30 11:03:22 -04:00
6cd460072b
add docs for dump_modify time yes. consolidate keywords
2019-09-30 11:01:41 -04:00
fc10817950
Merge remote-tracking branch 'origin/OSO' into OSO
2019-09-30 14:55:45 +00:00
14933958f7
change units
2019-09-30 14:55:33 +00:00
23040a98f8
adds an angle constraint option for reacting molecules
...
also, previously, reaction templates had to contain more than two atoms
2019-09-28 23:10:34 -06:00
0f7108028b
Merge pull request #55 from lammps/master
...
rebase
2019-09-27 21:25:02 -06:00
12803b7dcf
add newton_pair flag to ev_tally_xyz function
2019-09-26 16:01:24 -05:00
8c4798b692
added dynamical matrix python script
2019-09-26 12:39:55 -07:00
67a284c28a
Collapse loop in compute_zi
2019-09-26 11:44:12 -06:00
36897c96bc
Port more of Rahul's changes
2019-09-26 11:23:06 -06:00
b463b8cd00
Merge remote-tracking branch 'origin/master' into external_kokkos
2019-09-25 19:34:35 -06:00
ca159b7b20
Fix langevin removed gjf special message and adapted whitespace style
2019-09-25 17:30:41 -07:00
5927f056c5
Removed redundant and out of scope gjf info from fix_langevin.txt
2019-09-25 17:22:15 -07:00
b771225f3d
Edit gjf option syntax within fix_langevin.txt
2019-09-25 17:19:27 -07:00
e53a9aceda
WIP
2019-09-25 16:15:25 -06:00
2be848e5df
Remove team from compute_yi
2019-09-25 15:41:45 -06:00
5d88e12583
correct model comment and remove trailing whitespace
2019-09-25 14:33:07 -04:00
a5db0463ec
list lines in doc source files with non-ASCII characters
2019-09-25 13:36:57 -04:00
107369518e
replace non-ASCII characters with their ASCII equivalents
...
# Conflicts:
# doc/src/fix_wall_stochastic.txt
2019-09-25 13:36:18 -04:00
bfacab7be7
remove non-compliant comments
2019-09-25 08:55:33 -05:00
a6a78208aa
Commit3 JT 092419
...
- modified other doc files
2019-09-24 16:01:37 -06:00
a0974bc09d
Commit JT 092419
...
- changed the nve/spin lattice option
- from (yes/no) to (moving/frozen)
- changed the doc and all examples
2019-09-24 15:58:22 -06:00
2fad4e0f97
Commit JT 092419
...
- corrected read_restart in exchange (same correct as in Neel)
2019-09-24 14:50:55 -06:00
d9306a5865
Commit JT 092419
...
- added inf norm option
2019-09-24 13:58:56 -06:00
3f0d1cb270
cmake: LMP_KOKKOS define is always needed
2019-09-24 13:15:48 -06:00
af1e119a7c
Commit JT 092319
...
- initial commit
- started correction restart pair_spin_neel.cpp
2019-09-23 17:30:16 -06:00
a0f0c23578
Commit3 JT 092319
...
- corrected src/min.h merging conflict
2019-09-23 14:32:39 -06:00
cf13284bf4
change fsflag in fix_langevin_kokkos
2019-09-23 13:31:50 -07:00
876a57209f
resolve fsflag conflict fix_langevin
2019-09-23 13:29:10 -07:00
a31aa5debc
Merge branch 'master' of github.com:alxvov/lammps into OSO
2019-09-23 14:22:26 -06:00
61f4a4c498
add back fsflag fix_langevin
2019-09-23 13:18:31 -07:00
34f8104146
Commit3 JT 092319
...
- corrected a typo in doc/src/min_modify.txt
2019-09-23 13:52:48 -06:00
bc0ff0db61
Commit2 JT 092319
...
- added enum to min.h (for norm choice)
- completed doc min_modify
- corrected torque tol issue in spin/min
2019-09-23 13:48:33 -06:00
e51fc5a5bf
remove comment to resolve conflict
2019-09-23 11:54:27 -07:00
9635d228c2
switched fsflag for nvalues to reuse old name
2019-09-23 11:53:03 -07:00
a44f2cc3bb
changed flag name in fix_langevin
2019-09-23 11:48:54 -07:00
d0d2797b41
Fixed conflicts
2019-09-23 11:46:16 -07:00
56e1a05287
Commit JT 092319
...
- modified norm input in min_modify
- corrected doc/src/min_modify.txt
- added expression of the norms
- added a min max method in src/min.h
2019-09-23 11:12:31 -06:00
0abbc59006
multiple changes to integrate into LAMMPS more smoothly
...
- indentation at 2 blanks
- use BIGINT_FORMAT consistently
- use MathSpecial::square() instead of pow(x,2)
2019-09-23 12:11:34 -04:00
fddc164d5b
register a couple more false positives to clear doc test
2019-09-23 11:54:46 -04:00
03de73f66f
rename "ballistico" keyword to "eskm" to match dynamical_matrix
2019-09-23 11:54:26 -04:00
2da6083df2
fully integrate third_order command into manual and READMEs
2019-09-23 11:53:37 -04:00
804a49c3ea
Merge branch 'master' into third_order
2019-09-23 11:39:01 -04:00
74d6e52808
Fixed compilation issues
2019-09-20 15:51:05 -07:00
cf1c31cd3d
Added third order, added documentation, took out extraneous lines, added documentation figures.
2019-09-20 14:42:04 -07:00
aa2b885783
Merge pull request #1687 from akohlmey/next_patch_release
...
Step version string for next patch release
2019-09-19 17:18:12 -04:00
d7a8792916
cmake: allow to build against an external libkokkos
2019-09-19 14:26:07 -06:00
d84cbe49a4
Merge pull request #1686 from cusentino/snap-WBe-example
...
Added W-Be example to example/snap folder
2019-09-19 15:38:35 -04:00
6f06b3ecf1
Merge pull request #1645 from jrgissing/bond/react-max_rxn-bug
...
Bond/react: max_rxn bugfix + restart reaction counts
2019-09-19 15:21:40 -04:00
3fd43224b3
update comments in example inputs
2019-09-19 15:17:52 -04:00
b7d9337da4
remove a tab
2019-09-19 15:13:53 -04:00
077647b4e2
whitespace cleanup
2019-09-19 14:54:48 -04:00
95f59f5bf1
cosmetic changes
2019-09-19 13:58:30 -04:00
415698d570
update examples/README
2019-09-19 13:53:54 -04:00
12071eec1a
Merge pull request #1683 from wmbrownIntel/user-intel-g2s
...
USER-INTEL: Explictly disabling G2S opts to improve lj/cut, eam, and …
2019-09-19 13:48:05 -04:00
5c74782c84
step version for next patch release
2019-09-19 11:54:24 -04:00
b0b340051c
Merge pull request #1684 from akohlmey/cxx-11-test
...
Implement test for C++11 and document it
2019-09-19 11:46:08 -04:00
ed6dd1a632
Merge pull request #1666 from tanmoy7989/local_density
...
added LD potential and wrote html-style doc
2019-09-19 11:45:46 -04:00
d4dbc32ba2
Merge pull request #1672 from akohlmey/dump-with-unit
...
Add ITEM: UNITS line to native text format dumps
2019-09-19 10:31:13 -04:00
eab66f27fd
Merge pull request #1681 from akohlmey/collected-small-fixes
...
Collected small changes for next patch release
2019-09-19 10:27:54 -04:00
c26c8aca4f
get rid of (evil) tabs and trailing whitespace in bundled Pizza.py components
2019-09-19 07:34:27 -04:00
b049b59015
revised documentation and added a citation trigger in .cpp file
2019-09-19 00:25:22 -07:00
5dba4b66c8
add warning banner to the LAMMPS output and refer to the C++11 issue on github
2019-09-18 16:56:14 -04:00
e847777e43
Added W-Be example to example/snap folder
2019-09-18 14:34:20 -06:00
2ea11b3195
implement test for C++11 and document it
2019-09-18 15:50:26 -04:00
df3fad3b49
output number of processors when reporting a mismatch on reading a restart
2019-09-18 14:35:12 -04:00
572235e66a
Merge pull request #1660 from tanmoy7989/reorder_remd_traj
...
python tool to reorder replica traj
2019-09-17 17:29:50 -04:00
28b634f20d
some more whitespace cleanup
2019-09-17 16:10:32 -04:00
fd63b08f99
Merge branch 'reorder_remd_traj' of github.com:tanmoy7989/lammps into reorder_remd_traj
...
# Conflicts:
# tools/replica/reorder_remd_traj.py
2019-09-17 16:09:13 -04:00
636a8aaef9
whitespace cleanup, mention pip install --user
2019-09-17 16:06:12 -04:00
aba472df3b
removed excess line in langevin docs
2019-09-17 12:25:07 -07:00
eba10b10e8
Merge remote-tracking branch 'origin/master' into lammps_gjf
2019-09-17 12:08:12 -07:00
d4d5f241eb
use improper style fourier instead of non-existing style opls
2019-09-17 14:48:58 -04:00
8ff6122560
correct documentation of improper style fourier
2019-09-17 14:48:11 -04:00
5cf0a5bf6d
USER-INTEL: Reverting whitespace in Makefiles from last changes.
2019-09-17 09:31:51 -07:00
22f0ca7440
Merge branch 'master' into user-intel-g2s
2019-09-17 19:30:11 -07:00
7f037b6c30
some more whitespace cleanup
2019-09-17 12:05:04 -04:00
27f9ae1017
evil tab removal
2019-09-17 08:37:32 -04:00
0c9697a685
documentation whitespace cleanup
2019-09-17 08:35:20 -04:00
b2c6244b79
fix typos
2019-09-17 08:24:40 -04:00
fb7a439cd2
Merge pull request #1662 from akohlmey/hybrid-svector-fix
...
Fix bugs in handling of local pair property computes with hybrid pair styles
2019-09-17 08:21:15 -04:00
3e4f1d1cb8
replace tabs
2019-09-17 08:02:30 -04:00
66ddcd86a3
USER-INTEL: Explictly disabling G2S opts to improve lj/cut, eam, and dpd performance. Removing -fno-alias flag from Makefiles due to issues with 2019 compilers and adding explicit _noalias qualifier for some variables to compensate.
2019-09-17 02:50:37 -07:00
f81c1aae26
Merge branch 'master' into hybrid-svector-fix
2019-09-16 22:28:48 -04:00
357ca4605c
Merge pull request #1677 from athomps/update-steinhardt-example
...
Added log files and updated README
2019-09-16 21:11:55 -04:00
971f4763e3
removed text referencing removed graphs
2019-09-16 16:36:50 -07:00
e51e25882b
Merge branch 'master' to clear KOKKOS CI failures
2019-09-16 16:39:50 -04:00
d357259cc4
Merge pull request #1669 from stanmoore1/kk_ports
...
Port misc files to Kokkos
2019-09-16 16:35:55 -04:00
c1eff7d576
fix misplaced fix_langevin_kokkos
2019-09-14 11:02:42 -07:00
0366a5aae9
Fix langevin changed <utils.h> to utils.h
2019-09-14 00:13:05 -07:00
09b6794631
Updated fix langevin errors and warnings as well as associated doc files. Updated fix langevin kokkos errors and warnings as well as associated doc files
2019-09-13 23:25:48 -07:00
790d7d9fae
Added log files and updated README
2019-09-13 15:59:25 -06:00
c37d001178
fix stupid typo
2019-09-13 16:13:16 -04:00
7cf9ef42a2
Enabled unique base-pairing
2019-09-13 20:06:09 +01:00
c1e7294b42
Merge branch 'master' into kk_ports
2019-09-13 12:30:53 -04:00
e8f94447f7
Merge branch 'master' into hybrid-svector-fix
2019-09-13 12:28:45 -04:00
d62ef0df82
add omitted cmake entries for recent KOKKOS package changes
2019-09-13 12:26:07 -04:00
4593e159ef
update docs to indicate KOKKOS support for dihedral style harmonic
2019-09-13 12:25:23 -04:00
5a07db8465
tweak docs for dump_modify units command some more
2019-09-13 12:07:39 -04:00
0a176d48d8
clarify that each created file will have the ITEM: UNITS lines
2019-09-13 11:59:55 -04:00
ca301f040b
add missing include for compiling with intel compilers without TBB
2019-09-13 09:47:02 -04:00
548fd40e9a
make certain that nvalues class member is initialized
2019-09-13 09:15:39 -04:00
7386956dc5
remove misspelled word from false positives list
2019-09-13 08:52:09 -04:00
be0587eab5
Merge pull request #1670 from akohlmey/fix-rigid-nh-no-extended
...
Consolidate constants and enumerators across rigid fix styles
2019-09-13 08:04:16 -04:00
1f9decadf8
fix typo
2019-09-13 08:03:02 -04:00
c26b1d1839
fixed indentations in fix_langevin.cpp
2019-09-12 16:50:42 -07:00
a948a34f8a
added false positive, removed graphs from examples, updated langevin kokkos, improved diff readability in langevin
2019-09-12 16:34:15 -07:00
be38ef0eb0
make native dump reader compatible with dump files containing ITEM: UNITS
2019-09-12 15:26:02 -04:00
0c52a7ed70
update documentation
2019-09-12 15:23:15 -04:00
b9af05d7f4
add dump style local/gz to COMPRESS packages
2019-09-12 14:38:09 -04:00
e413aaf217
add support for optionally including unit information in standard dump files
2019-09-12 14:37:42 -04:00
fa164fffba
explain new semantics for accessing pN for hybrid styles
2019-09-12 13:59:05 -04:00
1e0cd0b202
separate out svector handling to new virtual functions, so it can be handled differently for pair styles hybrid and hybrid/overlay
2019-09-12 12:30:22 -04:00
5d0c86be48
add omitted cmake entries for recent KOKKOS package changes
2019-09-12 07:33:22 -04:00
1631ecb3fe
integrate pair style local density into manual builds
2019-09-11 14:18:27 -04:00
ae1054a243
change formatting so that sphinx is happier
2019-09-11 14:17:53 -04:00
ce7c3e6864
Merge pull request #1648 from athomps/add_w_l_orientorder
...
Add w l orientorder
2019-09-11 14:08:33 -04:00
df63a53788
Merge pull request #1650 from stanmoore1/kk_minimize
...
Add Kokkos version of minimize
2019-09-11 14:04:47 -04:00
102db258bc
Merge pull request #1667 from edwardsmith999/master
...
Adjusted compute_bond_local to allow components of force to be obtained.
2019-09-11 14:02:09 -04:00
07cda306a6
Merge pull request #1668 from stanmoore1/kk_hpe
...
Add support for HPE MPI to Kokkos package
2019-09-11 14:00:24 -04:00
d918b17ee7
Merge pull request #1664 from jrgissing/comm_modify-docs-tweak
...
Comm modify docs tweak
2019-09-11 13:58:17 -04:00
34f73fddfe
Added a missing break statement in fz component
2019-09-11 11:59:59 +01:00
1e8e34f33d
appended fix_langevin.txt documentation
2019-09-10 17:34:49 -07:00
7aab3797b3
Updated MD results readme
2019-09-10 17:14:44 -07:00
90296b76e3
Added a readme to the md results folder
2019-09-10 17:11:49 -07:00
3df5321e00
Fixed extraneous paragraph in doc/src/fix_langevin.tct
2019-09-10 16:56:31 -07:00
e34b7840d5
Updated documentation and added MD results
2019-09-10 15:53:32 -07:00
3b54eb6538
finalized fix_langevin
2019-09-10 15:41:09 -07:00
f0b6ca82dd
Merge branch 'master' into lammps_gjf
2019-09-10 15:39:28 -07:00
00ee32b582
Merge remote-tracking branch 'upstream/master'
2019-09-10 15:33:04 -07:00
4bbe4c73aa
whitespace cleanup
2019-09-10 09:38:44 -04:00
15d2e1b260
consistent formatting
2019-09-10 09:36:17 -04:00
cd846e1bbb
add ITEM: UNITS line to native text format dumps
2019-09-10 09:18:38 -04:00
f34f133f7d
bugfix for pair style lubricate when used with walls
2019-09-09 18:03:43 -04:00
cde16580c0
fixed alphabetical ordering in Tools.txt and added a line highlighting the tool in temper.txt
2019-09-09 14:15:05 -07:00
493f1cf65b
correct overlapping definitions of bitmask flags
2019-09-09 15:33:56 -04:00
345d6cc7fe
Compute pe doesn't touch atom data
2019-09-09 12:29:46 -06:00
fb0dee49a2
Small changes to base dihedral_harmonic class
2019-09-09 12:06:52 -06:00
c36c4d50cc
Add Kokkos verison of dihedral_harmonic
2019-09-09 11:16:31 -06:00
51786a459f
Add support for HPE MPI to Kokkos package
2019-09-09 10:14:30 -06:00
b08b3b90da
Adjusted compute_bond_local to allow components of force to be obtained
2019-09-09 14:43:34 +01:00
22fde86fd0
possible spelling mistake report from Sphinx for unidentified word ccache; added this to the false_positives.txt file
2019-09-09 02:27:54 -07:00
e7d8165a46
fixed spelling mistakes reported by sphix
2019-09-09 02:16:30 -07:00
91a1971977
added a line to tools/README and fixed the alphabetical ordering in docs
2019-09-09 02:04:59 -07:00
8c113f5fdb
added LD potential and wrote html-style doc
2019-09-09 01:51:04 -07:00
450f437d9f
bond/react:another edge atom clarification
2019-09-08 22:59:59 -06:00
2e0fcac744
bond/react: define MAXLINE take 2
2019-09-08 21:11:24 -06:00
f41a1f8303
vectorized in parts and made changes as suggested by evoyiatzis
2019-09-08 10:43:22 -07:00
48ea1eecb6
make as in master
2019-09-08 15:51:54 +03:00
9b955a6c1c
Some tweaks
2019-09-06 14:49:14 -06:00
bbb0f5740e
link to data.peptide was deleted by me by mistake. Now that it's re-added, I revoked (un-necessary) changes I made since to the in.peptide input script
2019-09-06 11:18:33 -07:00
ce02cb58a5
replace explicit potential files with links to the potentials folder
2019-09-06 13:37:49 -04:00
82423ff4e0
re-add link to data.peptide file, which got deleted somehow
2019-09-06 13:25:31 -04:00
e40a710f04
comm_modify docs tweak
...
comm_modify cutoff usage clarification, when using restart files
2019-09-06 01:38:17 -06:00
9ba26a3145
Merge pull request #54 from lammps/master
...
rebase
2019-09-06 01:30:04 -06:00
0235b1a286
bond/react: move MAXLINE to header
2019-09-06 00:18:24 -06:00
49b5825e8d
bond/react docs tweak: address a common mistake
...
no atom of a small molecule should be specified as an edge atom
2019-09-05 23:50:57 -06:00
718567f0c0
merging after deleting data.peptide per PR 1660
2019-09-05 21:25:13 -07:00
4fdece59a5
(a)fixed bz2 import, (b)linked to data.peptide in examples/peptide, (c)added a runlog
2019-09-05 21:19:57 -07:00
bb0225c02e
clear svector for every invocation. document changes
2019-09-05 14:29:10 -04:00
cfd72aacce
Merge pull request #1653 from cjknight/make_theta
...
Cleaning Theta Makefile
2019-09-05 14:14:35 -04:00
24f1981e31
use link instead of copy of data file for replica tool example
2019-09-05 14:10:02 -04:00
41d9dbff33
append all svector entries instead of copying over each other
2019-09-05 14:08:26 -04:00
4a9ca6eca2
Merge pull request #1661 from wmbrownIntel/user-intel-make-update
...
USER-INTEL: Adding explicit include path for MKL and updating benchma…
2019-09-05 14:02:49 -04:00
d28e5136b8
Merge pull request #1654 from nmhamster/master
...
Add support for Astra/Arm system to LAMMPS build files
2019-09-05 14:00:44 -04:00
92c77a2b37
Merge pull request #1634 from junghans/kim-api-version
...
cmake: add version check for kim-api
2019-09-05 13:59:46 -04:00
bb1cb2e5a8
Add transpose for ulisttot
2019-09-05 10:23:52 -06:00
cffe43c96c
bugfix for copying svector data with hybrid pair styles
2019-09-05 12:11:32 -04:00
1e3938835b
consolidate rigid fix constants and enumerators into a single header and namespace
2019-09-05 11:32:13 -04:00
96c21bec98
added new valid words to doc/utils/sphinx-config/false_positives.txt
2019-09-04 23:16:19 -07:00
21699b89e0
python tool to reorder replica traj
2019-09-04 15:26:10 -07:00
fc50ae5951
clean up description
2019-09-04 16:11:19 -05:00
364ccf6361
Fix typo
2019-09-04 16:26:03 -04:00
039665c635
USER-INTEL: Adding explicit include path for MKL and updating benchmark script.
2019-09-04 07:53:33 -07:00
50af20d194
bond/react: remember reaction counts
...
allow restart files to restore cumutative reaction counts
2019-09-01 23:31:31 -06:00
86c21264b9
correct string assignment, take 2
2019-09-01 23:09:01 -06:00
c981dd7cf4
another one-liner: incorrect string assigment
...
does not affect any current features
2019-08-31 22:51:06 -06:00
5ed720e79c
Add support for Astra/Arm system to LAMMPS build files. Testing on Astra at Sandia using ATSE environment.
2019-08-29 08:54:37 -06:00
43a004daac
Cleaning Theta Makefile
2019-08-28 17:00:59 -05:00
c24486c824
Fall back to base class function
2019-08-28 09:47:26 -07:00
9961229226
Update docs
2019-08-28 10:01:00 -06:00
02e6ce32ea
Add Kokkos version of minimize
2019-08-28 09:41:15 -06:00
f1563ed988
Commit JT 082719
...
- correcting min_modify.txt
2019-08-27 17:44:04 -06:00
3ec9317d03
Modified documentation
2019-08-26 14:28:09 -06:00
07fceec1ee
Tweaked doc page
2019-08-25 23:26:42 -06:00
fb702fa9d6
Added FCC, BCC, and ICOS examples
2019-08-25 23:02:41 -06:00
0b34db7881
Merge pull request #1642 from lammps/chunk-doc
...
add another example to Howto chunk doc page
2019-08-25 20:16:35 -04:00
438400e5fe
Merge pull request #1644 from rbberger/kokkos_cmake_fix
...
Add missing npair style for KOKKOS when using CMake
2019-08-25 20:15:38 -04:00
f8e3ea2839
Added Wlhat
2019-08-25 12:06:25 -06:00
8e1b3116a7
Added Clebsch-Gordan coefficients
2019-08-23 22:29:41 -06:00
8b7c0e13b3
updated onsite velocity
2019-08-23 18:34:43 -07:00
aa9b805cc9
started on W_l
2019-08-23 18:11:52 -06:00
f44470fe63
Added fcc and bcc examples for the Steinhardt-Nelson parameters
2019-08-23 16:28:13 -06:00
ed02c25cfc
bond/react: bug in 'max_rxn' option
...
fix one-line bug in 'max_rxn' option of bond/react
2019-08-22 22:36:48 -06:00
7d0ac95121
Merge pull request #52 from lammps/master
...
rebase
2019-08-22 22:28:28 -06:00
3736fc2758
fix gjf on site velocity
2019-08-22 19:08:01 -07:00
09937c9941
Add missing npair style for KOKKOS when using CMake
2019-08-22 18:36:36 -04:00
cb999ad65f
fix typo
2019-08-22 13:46:24 -04:00
c74f5ae416
add another example to Howto chunk doc page
2019-08-22 11:37:21 -06:00
8ec4e3fc91
Commit JT 082219
...
- modified min spin names (removed oso from spin/cg and spin/lbfgs)
- modified associated option name (from spin_oso_cg to spin/cg, same for
lbfgs)
- modified .gitignore, doc pages, and examples accordingly
2019-08-22 10:48:58 -06:00
f74c5fc956
add RanPark pRNG warmup also to fix evaporate and create_atoms
2019-08-22 09:38:55 -04:00
ceeb7da591
Added onsite GJF formalism
2019-08-21 20:47:17 -07:00
801c165653
Added onsite GJF formalism
2019-08-21 20:11:43 -07:00
1599fcef12
Merge pull request #1640 from akohlmey/fix-wall-morse
...
Implement fix wall/morse
2019-08-21 22:17:08 -04:00
52a51ea470
Simplified GJF formalism
2019-08-21 19:14:08 -07:00
ad83f0e2e3
update docs to add morse in a similar style to fix wall/region
2019-08-21 17:12:04 -04:00
aac557a98f
integrate fix wall/morse docs properly into manual
2019-08-21 16:00:14 -04:00
6a584672e8
implement fix wall/morse based on fix wall/region and fix wall/harmonic
2019-08-21 16:00:14 -04:00
82b3fad152
Merge pull request #1628 from erozic/feature-wall-region-morse
...
Added "morse" style to the "wall/region" fix
2019-08-21 11:47:43 -04:00
bf85bff783
Merge pull request #1641 from rbberger/fix_external_via_python
...
Extend lib interface to allow setting fix external callbacks
2019-08-21 10:54:59 -04:00
12c73e7a61
Merge branch 'upstream-master' into OSO
2019-08-21 14:03:42 +00:00
c71e869a33
define params in creator as init is called after modify
2019-08-21 14:02:34 +00:00
cfa9179b28
Merge pull request #1503 from etomica/master
...
Implement HMA compute in LAMMPS
2019-08-21 00:12:16 -04:00
42b282fe36
Merge pull request #1637 from dsbolin/granular_bug_fixes
...
Bug fix for fix/wall/gran
2019-08-21 00:09:04 -04:00
c686df1aba
Merge pull request #1621 from akohlmey/collected-small-fixes
...
Collected small fixes and updates
2019-08-20 19:36:10 -04:00
ffc023adfe
Merge pull request #1626 from erozic/feature-pair-cossq
...
New pair_style cosine/squared
2019-08-20 19:35:45 -04:00
9fc021d8db
Merge pull request #1638 from ellio167/kim-api-2.1.3
...
bump kim-api to 2.1.3
2019-08-20 19:34:44 -04:00
91a80c3c21
Silence another compiler warning
2019-08-20 19:28:03 -04:00
fffe2eb958
Silence compiler warning
2019-08-20 19:26:26 -04:00
14b93f91e2
Compute HMA style name should be lowercase (and match the docs)
2019-08-20 19:25:19 -04:00
6b1df07298
compute HMA style name should be lowercase
2019-08-20 19:24:22 -04:00
b79e5401d4
Increase string buffer size to 128
2019-08-20 16:55:36 -06:00
9b703c6675
Fix file name
2019-08-20 16:54:37 -06:00
f4254cba09
Use snprintf instead of sprintf
2019-08-20 16:47:43 -06:00
b5a79f9616
update fix wall/region docs as requested by @sjplimp (i hope)
2019-08-20 16:50:49 -04:00
7beb2a53f2
Add missing comment
2019-08-20 14:12:14 -06:00
2b42428d28
Extend lib interface to set fix external callback
...
This allows creating a callback in Python and attaching it to
a fix external instance.
2019-08-20 14:04:49 -06:00
88ff8ce2d7
fix spelling issues in docs
2019-08-20 12:05:14 -04:00
6d5089e078
Merge branch 'master' into collected-small-fixes
2019-08-20 12:01:52 -04:00
3d9e737a19
change order of morse style wall potential parameters to be consistent with pair morse and bond morse
2019-08-20 11:27:29 -04:00
a0f49f27d9
Final tweaks to HMA documentation
2019-08-19 18:15:19 -04:00
9a849a4d4f
Merge branch 'master' into master
2019-08-19 15:55:39 -06:00
5cee51204c
Adjust warnings for default kim download behavior settings
2019-08-17 12:04:00 -05:00
3a4e6c0dfd
Revert "Update FindKIM-API.cmake"
...
This reverts commit 2f531d0dab .
2019-08-17 11:40:13 -05:00
a5acf1655b
resolve small formatting glitch
...
Text blocks must all be flush on the left side or else sphinx gets confused since indenting is part of the syntax.
2019-08-16 17:30:37 -04:00
cc14103f28
Bug fixes in granular pair style:
...
- correct formula for tangent forces in style with no history in compute() and in single() functions
- remove tangent history update in the single() function
- implement correct output for tangent, normal and rolling forces in single() function
- correct typos in documentation
2019-08-16 15:28:36 -05:00
2f531d0dab
Update FindKIM-API.cmake
2019-08-16 12:05:20 -06:00
b72215fe02
add support for automated checksumming of downloaded sources to kim api conventional build
2019-08-16 12:43:37 -04:00
379fa22147
FindKIM-API.cmake: address Ryan's comments
2019-08-16 10:30:09 -06:00
42711245a2
bump kim-api to 2.1.3
2019-08-16 10:08:23 -06:00
8cfdf4fad5
Merge pull request #1632 from ellio167/kim-query-user-agent
...
Add user-agent setting to kim_query curl command
2019-08-16 12:05:55 -04:00
72c5808cfe
Merge pull request #1633 from junghans/chain.x_install
...
cmake: install chain.x as well
2019-08-16 12:05:33 -04:00
578bcf0fb0
Fixes normal force calculation bug in fix wall granular, allows twisting to be used without rolling in fix/wall/gran
2019-08-16 01:19:08 -06:00
cd77f71e99
cmake: add version check for kim-api
2019-08-15 12:56:15 -06:00
edbd525bcb
cmake: install chain.x as well
2019-08-14 17:16:43 -06:00
259176c590
Add user-agent setting to kim_query curl command
2019-08-14 17:16:10 -06:00
37a046cf1e
Update pair_granular.cpp
...
Modified PairGranular::single function to return the total normal force into argument fforce.
This was done for pair styles gran/* but not for the granular pari_style, resulting in the variable fforce being uninitialized.
2019-08-14 17:39:56 -05:00
f2068ece84
restored regular langevin functionality
2019-08-13 16:06:17 -07:00
e4e2342641
no need to include mpi.h in headers that include pointers.h (directly or indirectly)
2019-08-13 11:04:13 -04:00
8078ac3849
cleaned up src files
2019-08-12 15:32:13 -07:00
47533bc526
Update fix_wall_region.txt
2019-08-13 00:31:03 +02:00
ff09c19149
documentation for fix_wall_region morse
2019-08-13 00:10:50 +02:00
915e0b30cf
Merge branch 'master' into feature-wall-region-morse
2019-08-12 23:01:01 +02:00
39050265c2
Added gjf zero flag functionality and tbias functionality
2019-08-11 20:23:57 -07:00
fa6cf0fa8f
reduce compiler warnings
2019-08-09 16:00:02 -04:00
42239bf480
update USER-MISC README
2019-08-09 15:51:49 -04:00
18725ce060
reformat documentation to match typical LAMMPS conventions, change links
2019-08-09 15:42:32 -04:00
5f442d7b64
add a couple of false positives
2019-08-09 15:31:22 -04:00
11f1ba220b
fix typo
2019-08-09 15:30:55 -04:00
a12b959f39
Merge pull request #1625 from ellio167/kim-logs
...
Added logs for examples/kim
2019-08-09 13:47:41 -04:00
d90d2316d1
small tweak on include file list
2019-08-09 11:11:48 -04:00
ef3f382f61
fixed tbias
2019-08-07 17:27:35 -07:00
838238b1ca
documentation
2019-08-08 00:38:41 +02:00
8619462b3b
Added logs for examples/kim
2019-08-07 16:14:22 -05:00
55a7200246
updates to src/fix_langevin.cpp
2019-08-07 12:13:49 -07:00
131d5f0e69
Merge branch 'master' into lammps_gjf
2019-08-07 12:09:22 -07:00
f0f909996a
Merge remote-tracking branch 'upstream/master'
2019-08-07 12:03:33 -07:00
b084ad519d
Merge branch 'master' into feature-pair-cossq
2019-08-07 19:19:16 +02:00
131c5aadd2
Error/warning tweaks
2019-08-07 19:16:54 +02:00
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
71ce1c2027
use cube() and square() from math_special.h instead of pow(x,3.0) and pow(x,2.0)
2019-08-05 23:25:06 -04:00
21f3f51ea2
better error messages on accessing invalid IDs in variable expressions
2019-08-05 23:17:38 -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
f4e3186abf
Commit JT 073019
...
- modified the false_positive file to correct errors
- improved the doc page of fix nve/spin
2019-07-30 13:10:27 -06: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
b5621b2c90
Merge branch 'master' of github.com:alxvov/lammps into OSO
...
Conflicts:
src/SPIN/neb_spin.cpp
2019-07-30 09:14:49 -06:00
74fa4f7415
Commit JT 073019
...
- modified doc doc/src/min_modify.txt
- tested lattice minimizers with norm styles
2019-07-30 08:58:12 -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
aa3c44ad4a
modify documentation a bit
2019-07-30 12:02:10 +00:00
9609c75073
Use descent condition, and no line search as a default option for
...
all oso
2019-07-30 11:16:40 +00: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
0f9112d986
transfer pRNG init changes from fix deposit to fix pour
2019-07-29 20:03:16 -04:00
000d5b7cc2
simplify code a little and remove excess whitespace
2019-07-29 20:02:31 -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
7df2ae38b5
Merge branch 'OSO' of github.com:alxvov/lammps into OSO
...
Conflicts:
src/min.cpp
2019-07-26 17:56:49 -06:00
1364329432
Commit JT 072619
...
- draft doc of norm option (doc/src/min_modify.txt)
2019-07-26 17:54:04 -06:00
c5b7a36eeb
Commit JT 072619
...
- added a min_style option for norm type (euclidean or Max)
- adapted and tested spin minimizers
- adapted (net tested) regular minimizers
2019-07-26 17:33:49 -06: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
7e5c293a23
delete comment. Add line option
2019-07-26 16:30:38 +00: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
883f6d1e8d
Commit1 JT 072619
...
- corrected warnings in cg and lbfgs
- removed unused variables in spin/dipole pair styles
2019-07-26 09:06:43 -06: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
cc96ea1ded
added respa compatability, and simplified examples
2019-07-25 15:23:01 -07: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
14d3859605
Added GJF-2GJ authors
2019-07-24 20:08:00 -07:00
b5a066ecd0
Better error checking for kim_init log.cite behavior
2019-07-24 21:08:08 -05:00
13f4fe186b
Updated examples/gjf/README.md
2019-07-24 16:30:02 -07:00
0a22d017c3
Merge branch 'lammps_gjf' of https://www.github.com/charlessievers/lammps into lammps_gjf
2019-07-24 16:25:12 -07:00
b97e856bf2
Tally works and example readmes addes
2019-07-24 16:21:49 -07:00
3ae8d5ea70
debugging gjf tally
2019-07-24 16:21:49 -07:00
f4da632870
recent change to gjf tally (not working)
2019-07-24 16:21:49 -07:00
e0454ce580
updated gjf in fix_langevin
2019-07-24 16:21:49 -07:00
e38072f365
added lammps python example
2019-07-24 16:21:49 -07:00
4a80edd75f
updated fix_langevin and made example
2019-07-24 16:21:48 -07:00
f9ed12be4f
modify line for spin_cubic, spin_none. edit docs a bit.
2019-07-24 23:21:07 +00:00
25653e67f8
Tally works and example readmes addes
2019-07-24 16:05:25 -07:00
d08477cc5f
print warning, when explicitly specified communication cutoff is increased
2019-07-24 17:49:00 -04:00
fe7927af11
move it after the generator is constructed
2019-07-24 14:38:08 -07: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
15d791d0e3
debugging gjf tally
2019-07-23 18:41:31 -07:00
9c3760064c
move it to the constructor
2019-07-23 15:01:49 -07: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
f1c3b9d0bf
Commit2 JT 072319
...
- corrected some mistakes in doc files
- modified oso examples to match new line options
2019-07-23 11:24:52 -06:00
f0679cff6d
Commit JT 072319
...
- added 2 oso examples in examples/SPIN/spinmin
- added doc for oso_cg and oso_lbfgs
2019-07-23 09:27:15 -06:00
1f40390489
recent change to gjf tally (not working)
2019-07-22 13:48:02 -07:00
b6b802d0b1
correct forward declaration of POEMS workspace class
2019-07-22 14:36:09 -04:00
a9a2c7a496
no line search as default option for CG
2019-07-22 18:31:14 +00:00
89bfe4acf2
change convergence criteria in min_spin
2019-07-22 18:29:24 +00:00
320be3bcef
undo changes to poems library and package as they fail regression testing
2019-07-22 14:22:36 -04:00
07f2f5e526
no line search for multireplica
2019-07-22 18:15:32 +00:00
31d2b23f9c
rename cg2 -> cg
2019-07-22 17:53:02 +00:00
72797b3063
Merge branch 'master' into improve-include-consistency
2019-07-22 13:31:03 -04:00
fabe611c11
use line search or adaptive time step
2019-07-22 17:26:47 +00: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
65ac9f1340
Merge branch 'OSO' into OSO_CG2_with_linesearch
2019-07-22 14:44:54 +00:00
e4001b0179
change convergence criterion
2019-07-22 14:38:02 +00:00
473e64c6b6
actual gradient of energy, not scaled by hbar.
...
convergence criterion is in eV
2019-07-22 13:49:41 +00: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
e517a16bda
updated gjf in fix_langevin
2019-07-19 17:21:01 -07: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
eb447db7c5
added lammps python example
2019-07-19 13:51:36 -07:00
a96e6f220a
updated fix_langevin and made example
2019-07-19 13:36:57 -07: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
3b7bb668ae
conjugate gradients with line search
2019-07-19 16:41:51 +00:00
e72aef2a96
more sscanf() return value checking
2019-07-19 12:01:16 -04:00
b31548df2e
convergence criterion based on maximum toque at atom. Minor changes
2019-07-19 16:00:08 +00: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
aa5263f729
restructure a bit
2019-07-19 13:46:26 +00: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
ad713d39a4
rename min_spin_oso_lbfgs_ls -> min_spin_oso_lbfgs
2019-07-19 11:58:39 +00:00
7514eea9a7
no line search option too
2019-07-19 11:47:24 +00: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
45516e329e
delete unused variables and function
2019-07-19 09:30:02 +00:00
e5fffa59ef
Add optimized version of Kokkos SNAP
2019-07-18 15:29:45 -06:00
3bc2a5504b
throw away random numbers in /src/MISC/fix_deposit.cpp
2019-07-18 09:04:44 -07:00
19d7cd6364
git rm fix_deposit.cpp from /src
2019-07-18 09:00:30 -07: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
095b4f11d8
throw away random numbers
2019-07-17 19:04:06 -07: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
2a04e41287
Add pointers between doc pages for compute hma and dynamical matrix
2019-07-12 22:43:05 -04:00
226e68a784
Rename Pair::pairTensor() => Pair::hessian_twobody()
2019-07-12 22:42:23 -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
6238ad3212
local iterator, broadcast more
2019-07-11 14:18:42 +00: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
2b2a9e775e
fix memory, add sp_copy
2019-07-11 08:24:28 +00: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
bb325a335e
Commit1 JT 070919
...
- test energy/torque modif with etotal
2019-07-10 09:52:39 -06: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
79f8e422f9
indentation
2019-07-04 18:21:07 +00:00
f3985c853e
local iter instead of iter
2019-07-04 18:19:57 +00:00
e85bdd17d3
introduce cutoff step. make lbfgs stable
2019-07-04 15:31:18 +00: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
95cf85f1b9
bug: forget to calculate beta..
2019-07-03 21:12:04 +00:00
b675edcf5c
More false positives
2019-07-03 16:28:37 -04:00
8e9037ac95
Add request to contact if interested in more pair styles
2019-07-03 16:19:26 -04:00
fcf5e8c549
Merge remote-tracking branch 'origin/OSO' into OSO
2019-07-03 19:33:54 +00:00
3c3c7899b4
use local iteration counter, needed for neb
2019-07-03 19:33:24 +00:00
5ef389eaea
Mention that a smoothly truncated potential works better
...
Add a table of pair styles that implement single_hessian
2019-07-03 14:45:45 -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
99e58d889c
Commit2 JT 070319
...
- fixing first and last images in oso_lbfgs.cpp
2019-07-03 10:48:11 -06:00
526e0da0a9
reduce correctly over the universe
2019-07-03 15:41:29 +00:00
5924c558fb
Merge branch 'OSO' of github.com:alxvov/lammps into OSO
2019-07-03 09:38:19 -06:00
fb63c5a708
Commit1 JT 070319
...
- commit before pull
2019-07-03 09:37:43 -06:00
747245ee90
sum beta over all replicas in cg. Good for GNEB
2019-07-03 15:06:53 +00:00
87fd17a4d2
global dot products
2019-07-03 14:54:02 +00:00
48cc0293ff
if g2 zero then beta is also zero
2019-07-03 12:01:21 +00:00
eaa542b6e7
scale initial gradients with adaptive time step
...
in the beggining, try to use global parameters for lbfgs
2019-07-03 11:59:54 +00:00
8452afb512
compare dyds_global instead
2019-07-03 11:38:31 +00: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
cebed54a3d
Merge branch 'OSO' of github.com:alxvov/lammps into OSO
2019-07-02 16:03:49 -06:00
66a5041973
Commit1 JT 060219
...
- added all min/spin tests in src/SPIN/neb_spin.cpp
- added lbfgs to .gitignore
- commit before pull/merge
2019-07-02 16:02:36 -06:00
11708c8f96
continue cleaning up include files based on IWYU
2019-07-02 15:10:52 -04:00
e3ed8d8562
parallelisation of lbfgs, change indentation, more comments
2019-07-02 18:02:22 +00:00
707c5b1303
Merge branch 'OSO' into OSO_LBFGS_LS
2019-07-02 17:08:30 +00:00
44ca54fa25
a bit more comments
2019-07-02 17:06:53 +00:00
fd5bc857b2
calculate energy in the beginning only once
2019-07-02 17:03:15 +00:00
ee8d3ced31
change cg to lbfgs in oso_lbfgs
2019-07-02 16:39:27 +00:00
398f33d407
added cubic line search
2019-07-02 16:36:06 +00: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
ef1b62a422
rename single2nd => single_hessian
2019-07-01 20:44:03 -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
3cd1095dd8
Add line for compute hma
2019-07-01 16:12:51 -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
3adc23a770
Merge branch 'OSO_LBFGS' into OSO
2019-07-01 09:45:17 +00:00
924c610ebe
use for loop
2019-07-01 09:45:05 +00:00
56c34e4267
merge memory alloc for lbfgs
2019-07-01 09:41:34 +00:00
1d64d78f24
handle memory in a right way
2019-07-01 09:40:14 +00:00
0a0e85ac46
rodr. rot. as in cg
2019-07-01 09:03:17 +00:00
6a2a4d5cfb
parallelisation of lbfgs
2019-07-01 08:58:31 +00:00
5f74f6ddfa
delete irrelevant comment
2019-07-01 08:38:44 +00:00
0f2997533a
get rid off double loops in cg
2019-07-01 08:36:44 +00:00
89ecd5d9f9
get rid off double loops in cg
2019-07-01 08:35:41 +00:00
39f5b8c734
transform POEMS library to conform to IWYU conventions
2019-07-01 04:16:00 -04:00
cc698f0b43
Merge branch 'OSO' into OSO_LBFGS
2019-07-01 08:06:03 +00:00
61b12a09f2
added lbfgs
2019-07-01 08:01:11 +00: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
5c8e81241a
Commit JT 062819
...
- modified memory allocation
2019-06-28 10:49:21 -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
3e8ab7cbb0
Commit JT 062719
...
- cleaned code and setup LAMMPS format and indentation
- added src/min_spin_oso_cg.h/cpp to .gitignore
2019-06-27 15:15:57 -06: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
2520eab46d
small typo
2019-06-27 16:41:19 +00:00
630ce7b962
add contributing authors
2019-06-27 16:31:24 +00:00
589d0e2a6a
add conjugate gradients with OSO
2019-06-27 16:26:24 +00: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
f7ddf433ef
modify comment
2019-06-27 13:14:27 +00:00
312a1fa004
Added species to kim_queries in docs and some other edits
2019-06-27 07:58:32 -05:00
1eb83136c4
add gradient descent with rotation matrices with adaptive time step (as before)
2019-06-27 10:59:15 +00:00
588cce7e7e
add min_spin_oso (just a copy of min_spin)
2019-06-27 09:30:10 +00: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
fe5e952319
Fix docs issues
2019-06-19 19:17:20 -04:00
87e6fda820
Merge remote-tracking branch 'upstream/master'
2019-06-19 18:52:47 -04: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
fe1afee84e
Merge remote-tracking branch 'upstream/master'
2019-06-19 16:12:36 -04:00
395a9d3739
Fold hma compute into USER-MISC
2019-06-19 16:12:15 -04:00
04cfaae54f
Fold HMA README into source code in preparation for move to MISC
2019-06-19 13:37:41 -04:00
52a3d825ef
Explain more about advantages of HMA, restrictions, point to examples/hma
2019-06-19 13:35:35 -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
622cfd5718
Add single2nd_enable flag for Pair
2019-06-14 14:12:09 -04:00
343bc728e2
Cleanup: s/fix/compute/ and properly increment size_vector
2019-06-14 14:11:15 -04:00
3611cfdaf8
All styles support setting molecules' orientation
2019-06-14 19:58:31 +02:00
db3de8a31b
rename Pair::single to single2nd
2019-06-14 13:48:31 -04: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
053ac654c3
Install.sh not needed
2019-06-12 20:32:22 -04: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
56ae35fb1a
Address feedback on PR #1503
2019-06-12 13:09:33 -04:00
d9206127fb
Add hyphen to roundoff, fix false positives
2019-06-12 11:40:21 -04: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
36ebf4d47a
Make cmake aware of HMA
2019-06-11 10:22:55 -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
8858846e39
Unbreak pair.h
2019-06-10 17:13:16 -04:00
2d90bb9947
Unbreak computes.txt
2019-06-10 17:12:01 -04:00
b195ccfb27
Unbreak compute.txt
2019-06-10 17:08:40 -04:00
45a2f9ae68
Merge remote-tracking branch 'upstream/master'
2019-06-10 16:15:07 -04:00
e438d46ee2
Add README in src directory
2019-06-10 16:14:28 -04:00
5c9c15025a
Add bits to Packages_details, Packages_user, fix up typos
2019-06-10 16:13:34 -04:00
ad8fd4a2a4
Clean up comments
2019-06-10 16:13:09 -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
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
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
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
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
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
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
fc8a639d58
add documentation for kim_style command. update a few KIM related doc files
2019-05-24 19:42:16 -04: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
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
56cf97e497
hard code creation of simulator model pair style for now
2019-05-20 13:53:17 -04: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
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
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
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
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
084bb3c35b
Commit JT 051519
...
- start doc pair_spin_dipole
2019-05-15 08:34:12 -06: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
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
6d84bd6138
Added compute_beta()
2019-05-10 10:34:01 -06: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
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
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
4a4297591e
Did some more cleanups
2019-04-17 12:04:31 -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
62bfd300f0
Gitignore update
2019-04-16 13:43:02 +02:00
80431612c7
Merge pull request #47 from lammps/master
...
rebase
2019-04-14 20:11:37 -06:00
e4e2249b63
Fix issue in comm_kokkos
2019-04-10 10:17:14 -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
22b7e12baf
Merge branch 'kk_binsize' into team_opt
2019-04-08 16:40:20 -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
7f2c81657b
Merge from upstream
2019-04-08 14:14:52 -06:00
d000c6883b
Mention need to build HMA as USER pacakge
2019-03-29 15:41:15 -04:00
02373c4c3b
Move HMA bits into USER-HMA package
2019-03-29 15:22:44 -04:00
bbec50bef1
Add HMA examples
2019-03-29 15:06:49 -04:00
26c40a262d
Merge remote-tracking branch 'upstream/master'
2019-03-29 11:46:28 -04:00
de893c8cdd
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
doc/src/compute.txt
2019-03-27 10:05:04 -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
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
08273c40d7
Fix compile issue in comm_kokkos
2019-03-19 14:29:45 -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
8c4baac3f1
Only copy force on ghost atoms if newton on
2019-03-15 14:25:24 -06: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
aecef752e8
Remove unnecessary data movement in fix_nve_kokkos
2019-03-11 13:41:20 -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
84773f9d1d
Merge branch 'master' of github.com:stanmoore1/lammps into team
2019-03-08 08:31:48 -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
05f739a5a0
Bugfix for WCA-only option (trivial)
2019-03-03 01:55:02 +01:00
14353c5ea5
Added WCA-only option (sigma == cutoff case with wca)
2019-03-03 01:52:43 +01:00
5d8e3c6cb4
Optimize reneighbor for small systems
2019-02-28 10:14:35 -07: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
4ea7d733e8
Initial commit...
2019-02-21 02:17:19 +01:00
101948ce1e
Added a Morse potential option to 'fix wall/region'
2019-02-21 01:49:04 +01:00
52d3b9f325
Merge pull request #1 from erozic/bugfix-library-scatter-subset
...
Fixed bug in lammps_scatter_atoms_subset...
2019-02-21 01:14:57 +01:00
a72f3cfb58
Merge branch 'master' into team
2019-02-11 14:45:34 -07:00
58905525bf
Add team-based calcs to some KOKKOS package pair_styles
2019-02-06 14:42:37 -07:00
7a2d326103
Commit JT 010819
...
- commit before co
2019-01-08 09:19:49 -07:00
ddd5e61254
Commit JT 111418
...
- removed muk table (size kmax3d, mem fault)
2018-11-14 09:46:16 -07:00
d66a1ac054
Commit JT 111318
...
- corrections pair/spin/dipolar/long
2018-11-13 17:03:32 -07:00
134b1d70ad
Cleanup, add memory_usage method
2018-11-09 21:28:41 -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
29cd4eb5b6
Add HMA compute
2018-11-08 12:03:51 -05:00
3367a408b2
Add single2 method to Pair that can compute and return the Hessian matrix
2018-11-08 12:03:24 -05:00
d5fe8857cc
Commit JT 100518
...
- correction torque ewald_dipole
- idem ewald_dipole_spin to check
2018-10-05 14:01:29 -06:00
a745a0aed0
Commit JT 100318
...
- correction forces ewald_dipole
- correction mag. dipolar energy
2018-10-03 10:23:58 -06: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
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
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
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
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
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
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
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
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
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
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