Julien Guénolé
426ca97aa6
correct bug introduced in previous commit
2020-01-29 17:53:10 +01:00
Julien Guénolé
1e7f09bded
removing deprecated functions in log comment
2020-01-29 17:50:56 +01:00
Axel Kohlmeyer
c855bbb6bf
Merge branch 'master' into adaptglok
2020-01-29 11:42:25 -05:00
Giacomo Fiorin
9427fc50a5
Update Colvars library to version 2020-01-27
...
One new feature (arithmetic path variables) and several smaller enhancements
or bugfixes.
Fix error check when loading an old state file
https://github.com/Colvars/colvars/pull/317
Get default values for grid boundaries when available
https://github.com/Colvars/colvars/pull/310
Allow redefining existing index groups (warn when this happens)
https://github.com/Colvars/colvars/pull/302
Simplified replica communication syntax in metadynamics
https://github.com/Colvars/colvars/pull/301
Obtain the bias_energy for ABF biases
https://github.com/Colvars/colvars/pull/294
Fix reading path file with vector CVCs
https://github.com/Colvars/colvars/pull/288
Fix segfault at deleting CVBasedPath
https://github.com/Colvars/colvars/pull/286
Parrinello's (arithmetic) pathCV in CV space
https://github.com/Colvars/colvars/pull/274
Fix race condition when starting a bundle of walkers
https://github.com/Colvars/colvars/pull/279
2020-01-28 14:15:05 -05:00
Julien Guénolé
197ba62cd9
Change fire to fire/old and fire2 to fire. Implement normstyle in fire. Update author affiliation.
2020-01-28 14:51:23 +01:00
Axel Kohlmeyer
795f2fd894
properly support threaded FFTs with MKL and document it. remove commented out FFTW2 code
2020-01-27 11:00:57 -05:00
Axel Kohlmeyer
4134d7fddd
Merge pull request #1854 from akohlmey/next_patch_release
...
Update version string for the next patch release
2020-01-24 20:58:03 -05:00
Stan Moore
669980388a
Merge branch 'fft' of ssh://github.com/stanmoore1/lammps into fft
2020-01-24 14:33:31 -07:00
Stan Moore
76aaf16c66
Add check for FFT_FFTW_THREADS and turn off MKL threads for now
2020-01-24 14:30:11 -07:00
Stan Moore
e9d4823d71
Add cuFFT to Makefile.lassen_kokkos and generalize MPI path
2020-01-24 13:56:00 -07:00
Oliver Henrich
899a654161
Merge branch 'master' into user-cgdna
2020-01-24 14:21:55 +00:00
Oliver Henrich
23febc7101
Increased tolerance for fatal error in FENE bond argument
2020-01-24 14:19:18 +00:00
Axel Kohlmeyer
cb5138a335
update version string for the next patch release
2020-01-23 12:00:33 -05:00
Axel Kohlmeyer
df23460e18
Merge branch 'master' into fft
...
# Conflicts:
# src/MAKE/OPTIONS/Makefile.kokkos_cuda_mpi
2020-01-23 00:22:38 -05:00
Axel Kohlmeyer
30444b344b
Merge pull request #1853 from akohlmey/collected-small-changes
...
Collected small changes and bugfixes for the next patch release
2020-01-22 17:25:03 -05:00
Axel Kohlmeyer
8096a78340
Merge pull request #1852 from vklip/bugfix-gjf
...
Add unit conversion in setup() in fix_langevin.cpp
2020-01-22 17:22:01 -05:00
Axel Kohlmeyer
949d7608ba
Merge pull request #1811 from brycelelbach/bug/missing_execution_space_qualifiers
...
Fix mismatches in CUDA execution space qualifiers between declarations and definitions.
2020-01-22 17:10:11 -05:00
Axel Kohlmeyer
5488efbc03
fix typo, update maintainer.
2020-01-22 17:00:10 -05:00
Axel Kohlmeyer
70731468df
include "pppm.h" last so that necessary KOKKOS config define is available
2020-01-22 16:32:32 -05:00
Axel Kohlmeyer
9d06430894
Merge pull request #603 from jrgissing/Ncreate_atoms
...
add exactly N particles to available lattice points
2020-01-22 15:36:54 -05:00
Axel Kohlmeyer
61ddf9bcd8
undo accidental edit of KOKKOS cuda mpi makefile
2020-01-22 15:32:00 -05:00
Axel Kohlmeyer
70b9a060dc
add missing #endif
2020-01-22 15:26:34 -05:00
Axel Kohlmeyer
9a27aa4e9e
Merge branch 'master' into fft
...
# Conflicts:
# src/MAKE/OPTIONS/Makefile.kokkos_cuda_mpi
2020-01-22 15:21:08 -05:00
Axel Kohlmeyer
dfda8b5ce6
fix up LMP_FFT_LIB for reporting FFT lib in use for KOKKOS with CUDA logic
2020-01-22 15:18:59 -05:00
Axel Kohlmeyer
40e0e78abd
import template atom ID check from PR #1822
2020-01-22 15:02:55 -05:00
Axel Kohlmeyer
bb024bc077
add call to KSpace::two_charge() that was overlooked
2020-01-22 14:46:57 -05:00
Axel Kohlmeyer
48cae2703b
move memory allocation for atom style variable data where it belongs and cannot be skipped
...
this fixes the bug reported on lammps-users on 2020-01-22 by Olivier Politano
2020-01-22 14:34:12 -05:00
Axel Kohlmeyer
cc81dc2046
remove redundant initializers
2020-01-22 14:32:34 -05:00
Axel Kohlmeyer
37e8195b01
fix whitespace issue
2020-01-22 12:44:24 -05:00
Axel Kohlmeyer
a87c7a4a53
avoid segfault
2020-01-22 12:41:59 -05:00
Axel Kohlmeyer
0623859f36
fix small bug in pair style extep
2020-01-22 11:25:13 -05:00
Viktor Klippenstein
0ae40c5967
Add unit conversion in setup()
2020-01-22 17:13:10 +01:00
jrgissing
d897949ff8
bond/react: check for valid IDs in map file
2020-01-21 23:21:41 -07:00
Steve Plimpton
ac143dbdb7
capitalize comment
2020-01-21 17:57:12 -07:00
Steve Plimpton
11f687c1fb
make comment string consistent
2020-01-21 17:56:00 -07:00
Steve Plimpton
b29ffabe56
move two_charge_force calc to occur at init, not constructor
2020-01-21 14:24:55 -07:00
Axel Kohlmeyer
a6f59a8607
Merge remote-tracking branch 'github/master' into Ncreate_atoms
...
# Conflicts:
# src/create_atoms.cpp
2020-01-21 15:52:01 -05:00
Axel Kohlmeyer
646dc83394
remove trailing whitespace
2020-01-21 15:46:28 -05:00
Steve Plimpton
d83cf8e4b0
add Jake's name as contributor
2020-01-21 13:36:36 -07:00
Steve Plimpton
90ff2eb6c9
modified versions of creating atoms on subset of lattice, ditto for set type/fraction
2020-01-21 13:31:47 -07:00
Steve Plimpton
4ea679dd54
Merge branch 'master' into nparticles
2020-01-21 13:26:03 -07:00
Axel Kohlmeyer
12de17621f
Merge branch 'master' into collected-small-changes
...
# Conflicts:
# doc/src/Commands_fix.rst
2020-01-20 16:59:42 -05:00
Axel Kohlmeyer
795a872bf3
Merge pull request #1847 from pdebuyl/fix-active
...
Add fix propel/self
2020-01-20 16:57:04 -05:00
Axel Kohlmeyer
f03cfba029
Merge pull request #1820 from ornladios/adios_read_dump
...
Support read_dump with dump style 'adios'
2020-01-20 16:27:09 -05:00
Axel Kohlmeyer
946bd8f3c0
print warning about adjusting the communication cutoff only during integrator or minimizer setup phase
2020-01-20 16:23:26 -05:00
Pierre de Buyl
7766b29c97
replace strncmp by strcmp
2020-01-20 21:54:29 +01:00
Podhorszki Norbert
44a814ec1d
Added 'timeout <value>' option to the adios reader, so that a rerun can concurrently run with the first simulation
2020-01-20 15:52:21 -05:00
Pierre de Buyl
3ccab876f7
fix string length for strncmp
2020-01-20 18:16:20 +01:00
Pierre de Buyl
8ed271f16f
change mode of propel/self to quat instead of quaternion
2020-01-20 17:41:20 +01:00
Podhorszki Norbert
18c16b4b39
Print lammps style error and abort when adios2_config.xml is not found. Avoid ugly C++ exception stack.
2020-01-20 10:11:57 -05:00
Axel Kohlmeyer
125a82f572
change isReaderParallel flag to parallel and generally adapt more to LAMMPS programming style
2020-01-20 09:20:42 -05:00
Axel Kohlmeyer
76818a47c0
add missing include statement
2020-01-20 09:20:42 -05:00
Axel Kohlmeyer
fed1e800a9
revert reformatting of unrelated file
2020-01-20 09:20:42 -05:00
Axel Kohlmeyer
9959997376
change attribution
2020-01-20 09:20:42 -05:00
Podhorszki Norbert
0da85cb2fc
update README for USER-ADIOS
2020-01-20 09:20:42 -05:00
Podhorszki N
580909fd47
Implement read_dump with format 'adios'. It modifies read_dump.cpp to support reading from one dataset by all processes.
2020-01-20 09:20:42 -05:00
Axel Kohlmeyer
0bed348073
fix typo
2020-01-20 07:17:39 -05:00
Axel Kohlmeyer
019e269ed9
silence compiler warning
2020-01-20 07:12:22 -05:00
Axel Kohlmeyer
3ff49dfd59
avoid segfault when using per-particle masses
2020-01-20 07:12:12 -05:00
Axel Kohlmeyer
c19085dc08
silence compiler warning
2020-01-20 07:06:49 -05:00
Axel Kohlmeyer
926096dc66
silence compiler warning
2020-01-20 07:06:00 -05:00
Vsevak
d1f3f659ac
Fix GPU package install script to resolve file dependency
...
'pair_lj_cut_tip4p_long_gpu' depends on 'pair_lj_cut_tip4p_long' from KSPACE package
2020-01-20 00:03:04 +03:00
Axel Kohlmeyer
074e18d9cb
fix one more whitespace issue
2020-01-19 13:34:21 -05:00
Axel Kohlmeyer
0471d211a2
remove dead code and silence compiler warnings
2020-01-19 13:33:16 -05:00
Axel Kohlmeyer
5e740c9cc5
documentation and examples cleanup for fix propel/self
...
- rename example folder
- remove .txt format docs
- remove obsolete fix active sources
- update readme in src/USER-MISC
- replace non-ASCII characters and fix spelling issues
2020-01-19 13:29:52 -05:00
Axel Kohlmeyer
f4d9715cc7
make code follow LAMMPS conventions more closely and do some cleanups
...
- remove tabs and trailing whitespace
- remove references to atom style body, since code only works with ellipsoid
- adjust function names and tests for requirements to be more obvious and work correctly in parallel
- remove rather specific debug code
- remove non-essential c++11 features
- refactor, correct, and simplify parsing of types keyword arguments
2020-01-19 13:07:54 -05:00
Pierre de Buyl
4c8a857960
Merge branch 'master' into fix-active-rebase-5
2020-01-17 22:11:55 +01:00
Axel Kohlmeyer
998b60eabc
restore accidentally renamed keyword
2020-01-17 12:17:47 -05:00
Axel Kohlmeyer
a53202bad2
removing the time estimate code for create_atoms completely, as we'll have linear scaling soon.
2020-01-16 17:23:57 -05:00
Axel Kohlmeyer
dd60bddc33
reset embedding step counter when init_style() is called
2020-01-16 17:14:23 -05:00
Axel Kohlmeyer
79f9ede38a
print warning when using pair_write on EAM pair style
2020-01-16 16:51:32 -05:00
Axel Kohlmeyer
070bb8c5cd
change estimate for creating atoms after benchmarking a 440M atom system
2020-01-16 16:46:37 -05:00
Axel Kohlmeyer
93a6d3a1fc
print warning (once) if EAM embedding data is out of sync, error out, if embedding term is not available at all.
2020-01-16 16:35:05 -05:00
Axel Kohlmeyer
4dc37bf56e
replace tabs and remove trailing whitespace
2020-01-16 14:06:15 -05:00
Axel Kohlmeyer
cf80495a3d
change estimate for time to create an atom from 25ns to 1us
2020-01-16 12:15:42 -05:00
oywg11
b2b28015c4
New ILP paramters
2020-01-16 16:46:04 +02:00
Axel Kohlmeyer
f1c79fb914
Merge pull request #1096 from ProfessorMiller/master
...
Changes to the NH fix enabling Cauchy stress control (Cauhchystat) du…
2020-01-15 17:35:03 -05:00
Axel Kohlmeyer
4e32af5d49
Merge branch 'master' into pair-bop-updates
2020-01-15 17:13:22 -05:00
Axel Kohlmeyer
62f0d87e59
update .gitignore for recently added styles
2020-01-15 17:13:14 -05:00
Axel Kohlmeyer
4801f013a5
correct logic error in reading of bop potential files
2020-01-15 16:49:23 -05:00
Axel Kohlmeyer
3efc5b0b64
Merge pull request #1841 from phankl/stable
...
Mesoscopic potential for carbon nanotubes
2020-01-15 16:31:40 -05:00
Axel Kohlmeyer
f888c436c3
use safe fgets version and check sscanf() return value for correct parsion of potential file header
2020-01-15 14:24:02 -05:00
Axel Kohlmeyer
3cb26e576d
make sure communication buffers are fully initialized
2020-01-15 13:47:01 -05:00
Axel Kohlmeyer
f05175eb1d
properly initialize eflag/vflag and all related properties
2020-01-15 13:42:50 -05:00
Axel Kohlmeyer
500363ab83
move functions in MathExtra namespace to math_extra.h header file
2020-01-15 13:42:14 -05:00
Axel Kohlmeyer
a74c3b912b
remove tabs and trailing whitespace, adjust source format to closer match LAMMPS style
2020-01-15 12:54:37 -05:00
Axel Kohlmeyer
2f1e3d8490
Merge branch 'master' into ph-cntmeso
...
# Conflicts:
# doc/src/pairs.txt
2020-01-15 11:45:14 -05:00
cdt1802
902d772b85
removed harmonic bond and angle from repo
2020-01-15 13:47:51 +00:00
cdt1802
331fff0613
moved files to USER-MISC, added README entry, added examples
2020-01-15 12:07:26 +00:00
cdt1802
9ef984daaa
added documentation
2020-01-15 11:04:43 +00:00
Axel Kohlmeyer
133be2132d
Merge remote-tracking branch 'github/junghans-patch-1' into collected-small-changes
2020-01-14 16:57:52 -05:00
Steve Plimpton
ceeae57172
enhanced stochastic wall example
2020-01-14 13:20:35 -07:00
Axel Kohlmeyer
50aa52fc9c
replace (evil) tabs with blanks
2020-01-14 15:08:56 -05:00
Steve Plimpton
be8832be99
Merge branch 'master' into nparticles
2020-01-14 12:36:02 -07:00
Axel Kohlmeyer
b9c6e0f700
Merge pull request #1691 from toquydong/stochasticwall
...
Implementation of statistical gas wall boundary conditions
2020-01-14 14:11:16 -05:00
Axel Kohlmeyer
cae994dea9
fix whitespace issues
2020-01-14 13:24:40 -05:00
Axel Kohlmeyer
2f83b32030
Merge branch 'master' into pair-bop-updates
2020-01-14 13:15:05 -05:00
Steve Plimpton
628dc6dd2a
sync with master
2020-01-14 10:40:05 -07:00
Steve Plimpton
07e58fd681
document latest fix hyper/local diagnostics
2020-01-14 10:36:19 -07:00
To Quy-Dong
1ce1474864
Update README
2020-01-14 18:13:53 +01:00
To Quy-Dong
9de4e56f3e
Update README
2020-01-14 18:12:33 +01:00
To Quy-Dong
41792da707
Update fix_wall_reflect_stochastic.cpp
2020-01-14 18:08:42 +01:00
Steve Plimpton
ea24ec8d6a
minor formatting edits
2020-01-14 09:15:05 -07:00
Steve Plimpton
95a3abc74e
Merge branch 'master' into fire
2020-01-14 08:53:40 -07:00
Axel Kohlmeyer
b308f1c4e0
fix whitespace issue
2020-01-14 10:26:25 -05:00
Axel Kohlmeyer
e03b7c5441
Merge branch 'master' into message-iterate
2020-01-14 10:10:08 -05:00
Axel Kohlmeyer
0a84106b23
fix whitespace issues
2020-01-13 22:47:06 -05:00
Philipp Kloza
c8f6866f0d
fixed minor bug in memory allocation for coefficients
2020-01-13 23:01:20 +00:00
Philipp Kloza
2b51938a94
changed potential file format to single file
2020-01-13 22:52:52 +00:00
Steve Plimpton
d3348371e1
refactoring of code and doc files
2020-01-13 15:22:02 -07:00
Steve Plimpton
aa70f8cc6b
small edits for reformatting
2020-01-13 14:26:22 -07:00
Steve Plimpton
51efee43be
sync to master
2020-01-13 13:42:05 -07:00
Steve Plimpton
9ed987c255
minor changes to syntax and documentation of fix deposit orient
2020-01-13 13:15:17 -07:00
cdt1802
afcc1d935d
added and corrected error and warning messages
2020-01-13 17:45:38 +00:00
Steve Plimpton
e8d11931ec
merged in current master
2020-01-13 10:34:31 -07:00
Axel Kohlmeyer
2d28e9fa2e
check for FFT_FFTW_THREADS may only run when CUDA is not enabled
2020-01-13 12:08:46 -05:00
cdt1802
03a7f617eb
now opening files with lmp method
2020-01-13 17:05:31 +00:00
Steve Plimpton
99dc283f82
Merge branch 'master' into message-iterate
2020-01-13 09:30:51 -07:00
cdt1802
e35f160e9c
added standard potential files to git repo
2020-01-13 16:23:07 +00:00
Axel Kohlmeyer
206aa77532
fix one more whitespace issue
2020-01-13 11:22:42 -05:00
Axel Kohlmeyer
5198058691
fix whitespace issues in fft3d_kokkos files
2020-01-13 11:21:44 -05:00
Axel Kohlmeyer
a7720124db
check and adjust FFT selection for KOKKOS depending on whether CUDA is enabled or not
2020-01-13 11:09:37 -05:00
Axel Kohlmeyer
2834965e98
Merge branch 'master' into fft
...
# Conflicts:
# doc/txt/kspace_style.txt
2020-01-13 10:53:26 -05:00
Axel Kohlmeyer
6813ab4c9c
Merge pull request #1832 from akohlmey/doc-styles-check
...
Check style command lists against existing styles in sources
2020-01-13 10:38:26 -05:00
Axel Kohlmeyer
eed85bb676
Merge pull request #1834 from akohlmey/suffix-flag-refactor
...
Small Suffix flag refactoring and disallow per substyle special overrides for USER-INTEL and GPU
2020-01-13 10:37:35 -05:00
cdt1802
8e08acd5d4
moved mesocnt to user packages
2020-01-13 15:01:03 +00:00
cdt1802
9d207e5829
renamed mesocnt directory
2020-01-13 15:00:42 +00:00
cdt1802
b18f79abe0
merged latest stable version into fork
2020-01-13 14:31:18 +00:00
cdt1802
fe1f7f9a9c
restored Makefile.g++_openmpi to default
2020-01-13 13:00:31 +00:00
cdt1802
601658fa50
removed unnecessary headers and converted ints for tag and mol to tagint
2020-01-13 12:56:30 +00:00
Axel Kohlmeyer
7cb36d1705
Merge branch 'master' into fft
2020-01-12 20:22:15 -05:00
Axel Kohlmeyer
22af416c53
correct output to be consistent with other code in LAMMPS
2020-01-12 14:47:15 -05:00
Axel Kohlmeyer
0d6ec02d5a
small corrections and more cleanup
2020-01-12 14:31:05 -05:00
Axel Kohlmeyer
107c5bbced
Merge branch 'master' into cauchystat and resolve conflicts
...
# Conflicts:
# cmake/CMakeLists.txt
# doc/src/Commands_fix.txt
# doc/src/Packages_details.txt
# doc/src/Packages_user.txt
# doc/src/fix_nh.txt
# doc/src/fixes.txt
# doc/src/lammps.book
# src/Makefile
2020-01-12 13:58:41 -05:00
Axel Kohlmeyer
b6d86e3c91
merge fix sources and move into USER-MISC package. clean up docs
2020-01-12 13:45:22 -05:00
Axel Kohlmeyer
ef4e061cb7
merge contents of fix_npt_cauchy files into fix_cauchy
2020-01-12 13:27:40 -05:00
Axel Kohlmeyer
9811a85a9a
reformat
2020-01-12 13:09:53 -05:00
Axel Kohlmeyer
a957d1c4c2
fix whitespace issue
2020-01-11 21:05:08 -05:00
Axel Kohlmeyer
cb8313d947
document added warning for fix bond/create
2020-01-11 16:08:37 -05:00
Axel Kohlmeyer
9ed9b4338b
fix several memory leaks in pair style bop exposed when using the pair_coeff command multiple times
2020-01-11 14:03:30 -05:00
cdt1802
869e2f0916
added support for all unit styles except lj
2020-01-11 16:32:00 +00:00
Steve Plimpton
8fa0700df1
add warning to fix bond/create
2020-01-10 16:49:09 -07:00
Axel Kohlmeyer
d0eb41b61e
disallow per substyle special bond factors with certain suffix styles
2020-01-10 16:58:39 -05:00
Axel Kohlmeyer
4989c3a878
convert static const ints to an enumerator
2020-01-10 15:30:26 -05:00
Axel Kohlmeyer
f073a64549
add suffix_flag settings to GPU package styles
2020-01-10 15:29:53 -05:00
Pierre de Buyl
fe4f7899d2
Use x-axis along the particle's quaternion.
...
This change allows the fix to work in 2D as well.
2020-01-10 11:32:57 +01:00
Stefan Paquay
60c0270375
Added option to impose fix propel/self only to specific types
2020-01-10 11:32:03 +01:00
Stefan Paquay
768fd8f7fe
Added type support.
2020-01-10 11:32:02 +01:00
Stefan Paquay
3144b91fb3
Some code clean-up, added safety check in post_force_velocity.
2020-01-10 11:31:58 +01:00
Stefan Paquay
074dfd8651
Commit before merging latest changes in master.
2020-01-10 11:31:57 +01:00
Stefan Paquay
8c7890b6df
Added two modes, one via velocity and one via quaternion.
2020-01-10 11:31:57 +01:00
Stefan Paquay
942812a654
Commit before changing branches.
2020-01-10 11:31:21 +01:00
Stefan Paquay
2a0081d135
Renamed fix active to fix propel/self
2020-01-10 11:31:20 +01:00
Stefan Paquay
c93ca5b4a4
Added a fix to add active force to particles.
2020-01-10 11:31:16 +01:00
Stefan Paquay
5139f3af33
Fixed compile error for fix_momentum_kokkos.
2020-01-10 11:17:37 +01:00
Stefan Paquay
7af38e0862
Makefile.kokkos_cuda_mpi
2020-01-10 11:17:37 +01:00
Stefan Paquay
4853b43f16
Commit change in fix_wall_region before merge.
2020-01-10 11:17:37 +01:00
jrgissing
683d6ce9b3
'install' USER-REACTION package
2020-01-09 21:11:30 -07:00
jrgissing
c3922c7e35
rename package USER-REACTION
2020-01-09 20:07:41 -07:00
cdt1802
c06ba2b295
moved matrix functions into separate MathExtra namespace in pair_mesocnt.h
2020-01-09 09:28:35 +00:00
Axel Kohlmeyer
514271c984
recover compilation with -DLAMMPS_BIGBIG and fix whitespace and formatting issues
2020-01-08 17:57:54 -05:00
Axel Kohlmeyer
c482a04f80
fix whitespace issue
2020-01-08 17:21:35 -05:00
Axel Kohlmeyer
a3fd7345a7
Merge branch 'master' into next_patch_version
2020-01-08 17:20:36 -05:00
Axel Kohlmeyer
2d71d9d47b
add citation for GPU accelerated TIP4P style
2020-01-08 16:15:18 -05:00
Axel Kohlmeyer
6e2c3b7ce9
Merge branch 'master' into collected-small-fixes
2020-01-08 16:14:19 -05:00
Axel Kohlmeyer
481c647889
Merge pull request #1776 from Vsevak/tip4p_gpu
...
GPU support for lj/cut/tip4p/long pair style
2020-01-08 15:35:39 -05:00
Axel Kohlmeyer
9e3364ed39
no need to flag ibody as private
2020-01-08 15:13:34 -05:00
Axel Kohlmeyer
7051c941e5
Merge branch 'master' into collected-small-fixes
2020-01-08 15:05:03 -05:00
Axel Kohlmeyer
c5768acbbc
Merge pull request #1801 from lammps/rigid-gravity
...
enable fix rigid commands to add gravity to COM of rigid bodies
2020-01-08 14:47:03 -05:00
Axel Kohlmeyer
e243ca92b0
step version string for next patch release
2020-01-08 14:31:08 -05:00
cdt1802
a9a033de6f
adjusted formatting
2020-01-08 15:39:55 +00:00
Axel Kohlmeyer
1cd6d302bb
Merge pull request #1823 from dsbolin/rigid-gravity
...
Adds an example using new options in fix rigid and fix gravity
2020-01-08 09:15:55 -05:00
cdt1802
4599ffd4d5
removed numerical integration, cleaned up file
2020-01-08 13:28:00 +00:00
cdt1802
a219e442f4
swapped newton off to newton on - now working in parallel
2020-01-08 10:31:00 +00:00
tabedzki2
f1a23b1ea2
Updated Makefile.stampede: replacement options icc
...
The default options for Makefile.stampede did not compile. They had to be updated to include the `q` replacement options.
2020-01-07 21:47:43 -05:00
Vsevak
e8a941a0b9
Remove unnecessary data transfer from tip4p/gpu pairstyle init
...
Such data transfer is performed at each timestep, so it does not belong to the initialization
2020-01-08 01:48:47 +03:00
Axel Kohlmeyer
23b73a0ebc
plug small memory leak
2020-01-07 15:32:44 -05:00
Axel Kohlmeyer
f8ad7cc90f
refactor fix for detecting intel pair styles in hybrid pair styles
2020-01-07 15:09:50 -05:00
Axel Kohlmeyer
4c974c6d5e
avoid uninitialized memory access when used with hybrid styles
2020-01-07 11:14:22 -05:00
Axel Kohlmeyer
7470a120bb
fix small memory leak in USER-INTEL binning style
2020-01-07 11:13:43 -05:00
Axel Kohlmeyer
5500198b4e
correct whitespace issue in dynamical_matrix.cpp
2020-01-06 15:21:18 -05:00
Axel Kohlmeyer
394e5459b6
correct whitespace issues in pair_meamc.cpp
2020-01-06 15:16:08 -05:00
Axel Kohlmeyer
fbc0b8a881
Merge branch 'master' into collected-small-fixes
2020-01-06 15:14:48 -05:00
Axel Kohlmeyer
00dfde2952
Merge pull request #1783 from ares201005/fix_dynmat
...
add force modifications in dynamical_matrix.cpp
2020-01-06 15:08:35 -05:00
Axel Kohlmeyer
1be8109618
Merge pull request #1798 from martok/meamc-dec19
...
Collected MEAM/C additions
2020-01-06 15:07:08 -05:00
cdt1802
abb1b6bab4
added full p1,p2 swap for CNT end at end of chain
2020-01-06 13:20:41 +00:00
cdt1802
949337abff
numerical differentiation for r1,r2, fixed bug in end indices and added p1,p2 swap for r1,r2 forces
2020-01-06 11:33:58 +00:00
cdt1802
a145e5cd3c
fixed bug in forces acting on chain
2020-01-04 17:47:38 +00:00
Axel Kohlmeyer
a63792a07a
need to explicitly run pair_init_check() inside kspace_init_check() for hybrid styles
2020-01-03 01:40:20 -05:00
Axel Kohlmeyer
2f6018b099
use regex pattern matching to make style lookup more specific with less code
2020-01-03 01:39:35 -05:00
Axel Kohlmeyer
e11374d433
print intel package status message only once per run
2020-01-03 01:37:12 -05:00
jrgissing
a36acf5547
USER-REACT readme
2020-01-01 13:07:46 -05:00
jrgissing
96fb374641
bond/react: create USER-REACT
2020-01-01 13:04:59 -05:00
cdt1802
c28a9704e2
changed output format for time averaged values
2019-12-30 16:25:30 +00:00
cdt1802
9239688b8f
added correct force expressions for approximate chain
2019-12-30 16:24:39 +00:00
cdt1802
ed1d633060
added harmonic bond and angle to commit
2019-12-23 14:50:14 +00:00
cdt1802
309936027b
added harmonic bond and angle to commit
2019-12-23 14:49:44 +00:00
cdt1802
e34234d07b
fixed bug with empty neighbor lists
2019-12-23 12:08:58 +00:00
cdt1802
200b539d09
added forces on CNT chain
2019-12-22 09:55:40 +00:00
Axel Kohlmeyer
2084d0657a
Merge branch 'fft' of github.com:stanmoore1/lammps into fft
...
# Conflicts:
# doc/src/Build_settings.txt
# src/KOKKOS/fft3d_kokkos.cpp
2019-12-21 11:09:16 -05:00
cdt1802
5268ceaf08
initial commit
2019-12-21 12:36:20 +00:00
Axel Kohlmeyer
a88a00dbbb
remove trailing whitespace
2019-12-20 15:08:51 -05:00
Axel Kohlmeyer
3b76ab56f0
port gravity changes to rigid fixes to USER-OMP package versions
2019-12-20 12:09:50 -05:00
cdt1802
3631a50b83
cleaned up indents
2019-12-20 11:24:44 +00:00
Steve Plimpton
a11b886b5c
add warning if gravity is used incorrectly with overlapped rigid bodies
2019-12-19 16:17:14 -07:00
Axel Kohlmeyer
402f5585ff
Merge pull request #1795 from jrgissing/bond/react-chiral_centers
...
Bond/react chiral centers
2019-12-19 16:13:32 -05:00
Axel Kohlmeyer
5a2074cc5a
Merge pull request #1816 from stanmoore1/kk_min_fix
...
Fix issue in Kokkos minimize
2019-12-19 16:12:53 -05:00
Axel Kohlmeyer
27180e0b22
Merge pull request #1812 from ohenrich/user-cgdna
...
USER-CGDNA: Added oxRNA2 files to .gitignore
2019-12-19 14:58:56 -05:00
Jianhua Pan
92b2e4256b
Bug fix for lj/class2/coul/long/gpu
2019-12-19 14:45:19 -05:00
Stan Moore
7d16783366
Fix issue in Kokkos minimize
2019-12-19 09:31:30 -07:00
Oliver Henrich
d05f32d152
Added oxRNA2 files to .gitignore
2019-12-18 11:31:02 +00:00
Michael Brown
3be04e4671
Bug fix for USER-INTEL package with triclinic neighbor builds.
2019-12-18 01:27:39 -08:00
Bryce Adelstein Lelbach aka wash
b90c372a63
Fix mismatches in CUDA execution space qualifiers between declarations and
...
definitions.
Add missing `KOKKOS_INLINE_FUNCTION` to the definition of:
- `FixEnforce2DKokkos::post_force_item`
- `FixNeighHistoryKokkos::zero_partner_count_item`
- `FixNeighHistoryKokkos::pre_exchange_item`
Add missing `KOKKOS_FUNCTION` to the definition of:
- `NeighborKokkosExecute::build_Item`
- `NeighborKokkosExecute::build_Item_Ghost`
- `NeighborKokkosExecute::build_ItemSize`
2019-12-17 17:27:51 -08:00
Sebastian Hütter
cb20cb9f25
Add range checks for MathSpecial::fm_exp
2019-12-17 22:23:19 +01:00
Sebastian Hütter
a231197c10
MEAM/C: remove unused variable alias
2019-12-17 21:55:50 +01:00
Stan Moore
4c9d355fc7
Fix compile error in fft3d_kokkos.cpp
2019-12-16 13:30:52 -07:00
Axel Kohlmeyer
55fde76d59
may only close files on MPI ranks that have a file reader instance
2019-12-16 07:22:41 -05:00
Stan Moore
c169e88268
Update from master
2019-12-13 16:42:05 -07:00
Richard Berger
6c3161cb55
Merge pull request #1796 from athomps/compute-snap-tweak
...
Fixed error in compute snap for quadratic and add log files for regre…
2019-12-13 11:55:20 -07:00
Richard Berger
8030ff255d
Merge pull request #1794 from yafshar/master
...
Certificate Verification
2019-12-12 13:24:21 -07:00
Yaser Afshar
b0d0037f50
Certificate Verification
...
if SSL report an error ("certificate verify failed") during the
handshake and thus refuses further communication with that server,
you can specify your own CA cert path by setting the environment
variable CURL_CA_BUNDLE to the path of your choice.
2019-12-12 12:57:34 -06:00
Richard Berger
a1e49eced7
Merge pull request #1806 from akohlmey/mpi-info-in-help
...
Include MPI version and vendor info in LAMMPS help message
2019-12-12 09:37:28 -07:00
Richard Berger
96f75c7b67
Merge pull request #1802 from rbberger/small-fixes
...
Collection of small fixes
2019-12-12 09:36:53 -07:00
Richard Berger
5e4e6b2853
Merge pull request #1803 from stanmoore1/kk_mpi
...
Fix performance issues with CUDA-aware MPI
2019-12-11 13:34:33 -07:00
Axel Kohlmeyer
5e983b899a
remove unused variable
2019-12-11 08:34:56 -05:00
Axel Kohlmeyer
876032b762
refactor MPI library info query so it can be added to -help flag output
2019-12-11 05:33:16 -05:00
Dan S. Bolintineanu
af4e49a517
Merge branch 'rigid-gravity' of github.com:lammps/lammps into rigid-gravity
2019-12-10 14:14:21 -07:00
Stan Moore
fba97b94cb
Don't change comm flags when there is only 1 MPI rank
2019-12-10 10:10:12 -07:00
Oliver Henrich
bf1ee20403
Added oxRNA2 files to Install.sh script
2019-12-10 14:46:24 +00:00
Stan Moore
1b9214c3e9
Fix issues with CUDA-aware MPI
2019-12-09 15:21:47 -07:00
Richard Berger
00547d906b
Fix whitespace
2019-12-06 14:43:45 -05:00
Richard Berger
e68824a392
Merge pull request #1772 from ohenrich/user-cgdna
...
USER-CGDNA oxRNA2 Implementation
2019-12-06 12:23:47 -07:00
Vsevak
a2f9fa8e78
Separate the computation of hneigh into another kernel
...
Simplify the main GPU kernel and add another kernel 'k_pair_reneigh'. It works good on GTX1070 (Pascal), but still there is a problem with non-deterministic results on Volta.
I reimplement BaseCharge::compute methods in the child class LJ_TIP4PLong to correctly embed a new kernel in the code.
Also commit includes some codestyle fixes.
2019-12-06 21:41:02 +03:00
Steve Plimpton
5859b18d2f
enable fix rigid commands to add gravity to COM of rigid bodies
2019-12-06 11:04:50 -07:00
Sungkwang Mun
81fb0d613f
* This commit includes the addition of new reference structures such as
...
ch4: methane-like structure only for binary system.
dia3: diamond structure with primary 1NN and secondary 3NN inteation
tri: H2O-like structure that has an angle
zig: zigzag structure with a uniform angle
lin: linear structure (180 degree angle)
** tri, zig, and lin reference structures require angle information (in degree)
such as the following.
theta = 109.5
2019-12-03 19:36:35 +01:00
Richard Berger
e08ba3f11e
Merge branch 'master' into library_interface_update
2019-12-03 12:51:17 -05:00
Sebastian Hütter
ce05ed4cca
MEAM/C: infer z parameter from lattice structure, eliminates possible user mistakes
2019-12-03 18:06:34 +01:00
Sebastian Hütter
7e14dda789
MEAM/C: warn if z given and expected by lattice do not agree
2019-12-03 18:06:29 +01:00
Sebastian Hütter
2c65659421
MEAM/C: implement scaling factor for reversible scaling calculations
2019-12-03 18:06:29 +01:00
Sebastian Hütter
204529bcaf
MEAM/C: remove unused vars, refactoring for extensibility
2019-12-03 18:06:29 +01:00
Sebastian Hütter
cd6d2c55d1
MEAM/C: helper function for x=1
2019-12-03 18:06:29 +01:00
phankl
1172f7bd96
Delete pair_mesocnt_old.h
...
deleted old implementation files
2019-12-03 13:25:31 +00:00
phankl
6da8a4ca1e
Delete pair_mesocnt_old.cpp
2019-12-03 13:25:07 +00:00
Aidan Thompson
7233c3fedf
Fixed error in compute snap for quadratic and add log files for regression testing
2019-12-02 18:30:38 -07:00
jrgissing
4cb797e63d
correct image atom mistake
2019-12-02 14:25:58 -05:00
jrgissing
819fe9ec56
add option to enforce atom chirality
2019-12-02 12:27:57 -05:00
cdt1802
93eb518f5d
made local neighbor list, updated when regular list is updated leading to speed-up
2019-12-02 16:54:35 +00:00
Richard Berger
1d92840918
Merge pull request #1792 from akohlmey/library-define-fix
...
Improve handling of LAMMPS integer size defines in library.h
2019-12-02 08:48:34 -07:00
jrgissing
36e102516f
angle constraint bugfix
...
ghost atom fix
2019-12-02 10:34:03 -05:00
cdt1802
f801fbaca1
outsourced parts of compute into separate functions
2019-12-02 12:45:32 +00:00