Richard Berger
8fccf6b9b4
Use absolute paths for docenv
2018-07-28 23:31:50 -04:00
Richard Berger
99985a1d5b
Add profile.d files to set LAMMPS_POTENTIALS environment variable
2018-07-27 20:31:53 -04:00
Richard Berger
06335e77cb
Ensure doc is built by default when enabled
2018-07-27 02:56:26 -04:00
Richard Berger
9ffd262039
Add CMake target for html documentation
2018-07-27 02:46:36 -04:00
Richard Berger
819e47b69e
Add output dir and verbose option to txt2rst
2018-07-27 02:30:28 -04:00
Richard Berger
c8b9a727e4
Add potential files to CMake install target
2018-07-27 00:35:08 -04:00
Steve Plimpton
ae0979e1ad
Merge pull request #1017 from lammps/doc-reorg-errors-python
...
changes to Errors and Python doc pages
2018-07-25 16:32:46 -06:00
Richard Berger
532d09bd56
Correct lammps.book
2018-07-25 16:56:49 -04:00
Richard Berger
353ecd2c7a
Correct header levels
2018-07-25 16:56:28 -04:00
Richard Berger
e6e026433c
Fix clean-all in docs Makefile
2018-07-25 16:49:51 -04:00
Steven J. Plimpton
1d9ad55796
changes to Errors and Python doc pages
2018-07-25 14:10:00 -06:00
Steve Plimpton
dff8977156
Merge pull request #1016 from lammps/doc-reorg-examples-modify
...
doc changes for Examples and Modify sections
2018-07-25 11:44:54 -06:00
Richard Berger
592804d56f
Fix header level of Tools.txt
2018-07-25 11:53:31 -04:00
Richard Berger
ee394b0ed1
Fixup header levels
2018-07-25 11:53:17 -04:00
Richard Berger
030f1c0127
Update lammps.book
2018-07-25 11:48:57 -04:00
Steven J. Plimpton
22c9258b8e
doc changes for Examples and Modify sections
2018-07-25 09:27:13 -06:00
Steve Plimpton
0fc789bae5
Merge pull request #1015 from akohlmey/allow-commands-after-exception
...
Re-allow commands after an exception was caught inside a run.
2018-07-25 08:43:02 -06:00
Steve Plimpton
8d49d1a8c5
Merge pull request #1010 from lammps/latte-checksum
...
new checksum for LATTE download
2018-07-25 08:42:35 -06:00
Steve Plimpton
c31d7c6f45
Merge pull request #1009 from ndtrung81/gpu-maint
...
Fixed bugs to the tersoff gpu styles for OpenCL builds and some maintenance
2018-07-25 08:42:04 -06:00
Steve Plimpton
45532b7106
Merge pull request #996 from marshallmcdonnell/fix_tail_in_gcmc
...
Fixes #995 : Added tail correction to fix gcmc
2018-07-25 08:41:37 -06:00
Steve Plimpton
bf83e55cfa
Merge pull request #1014 from lammps/doc-reorg2
...
Doc Reorganization - Tools Section
2018-07-25 08:37:38 -06:00
Steven J. Plimpton
80d85841af
one more tweak on a link
2018-07-25 08:15:25 -06:00
Richard Berger
7ac3f08eec
Fix typo
2018-07-25 09:39:18 -04:00
Richard Berger
678df2498a
Updated lammps.book
2018-07-25 09:32:02 -04:00
Axel Kohlmeyer
c3661272f1
re-allow commands after an exception was caught inside a run.
...
after an exception "all bets are off",
i.e. the user should be allowed to do anything to recover.
through setting Update::whichflag to 0, the guard against running commands during a run is removed.
2018-07-24 19:55:39 -04:00
Steven J. Plimpton
8385f5666b
link changes for new Tools.html
2018-07-24 14:43:48 -06:00
Steven J. Plimpton
d83d05088f
remove replaced file
2018-07-24 14:33:27 -06:00
Steven J. Plimpton
da1be29278
2nd try at incremental doc page reorg, Section_tools
2018-07-24 14:31:55 -06:00
Marshall McDonnell
eee0df45dd
Updated fix gcmc docs for tail correction note
2018-07-24 09:26:06 -04:00
Axel Kohlmeyer
923ae041dc
(temporary) workaround for memory leaks with OpenCL and MPI for upcoming stable release
2018-07-23 15:52:42 -04:00
Axel Kohlmeyer
2ac3953e17
update src/Purge.list to cleanly remove obsolete files
2018-07-23 12:37:05 -04:00
Axel Kohlmeyer
35ffa0a214
update MD5SUM entry in CMake build system
2018-07-23 12:36:29 -04:00
Steven J. Plimpton
40dcfa44c9
new checksum for LATTE download
2018-07-23 08:35:40 -06:00
Trung Nguyen
644888d03c
Fixed bugs with time_q and time_quat not calling start() and stop() when _charge and/or _rot in Atom are true for OpenCL builds
2018-07-22 15:12:45 -05:00
Trung Nguyen
b612c7ee75
Fixed a copy-paste bug in lal_neighbor.cpp for neigh no
2018-07-22 13:15:01 -05:00
Trung Nguyen
d71e037c23
Renamed dev_acc to dev_ilist for better description and updated the 3-body styles accordingly; also fixed bugs with accessing dev_packed from the three_end kernel of tersoff/mod and tersoff/zbl gpu styles for OpenCL builds
2018-07-22 11:27:14 -05:00
Trung Nguyen
94da4be922
Fixed bugs for tersoff gpu styles for OpenCL builds
2018-07-21 13:50:10 -05:00
Trung Nguyen
01c27194d4
Fixes for lal_neighbor.cpp for get_host() and for time_kernel
2018-07-21 00:18:30 -05:00
Trung Nguyen
223de57401
Added set_platform_accelerator() for nvd_device.h for OpenCL compatibility
2018-07-21 00:14:31 -05:00
Steve Plimpton
5c21d2aff9
Merge pull request #962 from ndtrung81/body-dem
...
Discrete element models for the BODY package
2018-07-20 14:37:41 -06:00
Steve Plimpton
884e72a4ba
Merge pull request #1008 from akohlmey/support-platform-select
...
OpenCL related fixes and improvements to the GPU package
2018-07-20 14:32:49 -06:00
Steve Plimpton
2732b8b647
Merge pull request #1007 from rbberger/fix_memleak_in_gpu_package
...
Fixes a memory leak when using OpenCL
2018-07-20 14:27:16 -06:00
Axel Kohlmeyer
de8176b4fc
various minor OpenCL related fixes and improvements to the GPU package
...
- document previously undocumented OpenCL tune settings
- implement OpenCL platform selection through prefixing the device type with the platform id separated by a colon
- allow passing custom tune parameters though postfixing the device type with the 13 tuneable parameters separated by commas
- remove an extra clear() that would delete device properties structs an cause LAMMPS to output garbage strings
2018-07-20 14:41:54 -04:00
Steve Plimpton
36081f9ffd
Merge pull request #1005 from timattox/USER-DPD_alpha
...
USER-DPD: propagate a minor performance bugfix throughout the DPDE code
2018-07-19 09:07:21 -06:00
Richard Berger
2eb8d779e8
Fixes a memory leak when using OpenCL
...
The GPU package uses OpenCL events for measuring time. These have to be
released to free up memory. I removed the clReleaseEvent() calls in the
clear() method because in some cases they don't exist yet and I couldn't
find a way to check for a valid event (clRetainEvent didn't work). This
at least fixes the massive leak during simulations.
See issue #1006
2018-07-18 18:54:57 -04:00
Axel Kohlmeyer
7d4de932b6
reinstate reference to fix wall/ees in lammps.book
2018-07-18 13:13:57 -04:00
Steven J. Plimpton
dfd40c1b70
more doc tweaks
2018-07-18 10:48:29 -06:00
Tim Mattox
f9c7fa973b
USER-DPD: propagate a minor performance bugfix throughout the DPDE code
...
The fix_shardlow_kokkos.cpp code had already factored out a redundant
sqrt() calculation in the innermost loop of ssa_update_dpde(). This
changeset propagates an equivilent optimization to:
fix_shardlow.cpp
pair_dpd_fdt_energy.cpp
pair_dpd_fdt_energy_kokkos.cpp
The alpha_ij variable was really just an [itype][jtype] lookup parameter,
replacing a sqrt() and two multiplies per interacting particle pair
by a cached memory read. Even if there isn't much time savings, the
code is now consistent across the various versions.
2018-07-18 10:50:22 -05:00
Steven J. Plimpton
843b96e8dd
more changes to new polygon/hedron docs and command names
2018-07-18 08:49:42 -06:00
Trung Nguyen
de69e24551
Added replies to Steve's questions
2018-07-17 11:05:32 -05:00