Steve Plimpton
cc9b6118b8
Merge pull request #748 from stanmoore1/kk_docs
...
Update Kokkos docs
2018-01-08 09:15:36 -07:00
Steve Plimpton
09bed0c09a
Merge pull request #747 from stanmoore1/kk_reax_hist
...
Fix broken charge history in fix qeq/reax/kk
2018-01-08 09:15:21 -07:00
Steve Plimpton
1b51efd6b8
Merge pull request #744 from akohlmey/doc-update
...
Documentation build updates
2018-01-08 09:15:02 -07:00
Steve Plimpton
8888b05b18
Merge pull request #742 from rbberger/fix_python_move
...
Fix python/move
2018-01-08 09:14:36 -07:00
Steve Plimpton
3bb8294f31
Merge pull request #718 from timattox/USER-DPD_es_RNG
...
USER-DPD: External State RNG
2018-01-08 09:13:11 -07:00
Steve Plimpton
450c689ae9
Merge pull request #725 from stanmoore1/kk_update
...
Update the Kokkos library in LAMMPS to v2.5.00
2018-01-08 09:12:51 -07:00
Axel Kohlmeyer
09ca7b32fc
Revert "no need to include library.o in the LAMMPS executable"
...
This reverts commit 4a3a6b4455
.
As it turns out, when using the LAMMPS python wrapper from inside
code using the PYTHON package, the library symbols *are* needed.
Thanks for Richard Berger (@rbberger) for pointing this out.
2018-01-06 19:47:33 +01:00
Richard Berger
d6d7dde653
Add error output if python evaluation failed
2018-01-06 18:54:55 +01:00
Stan Moore
7d07baa8ad
Better load balance fix_qeq_reax_kokkos for half neigh list
2017-12-21 11:07:51 -07:00
Stan Moore
798d68c607
Edits to accelerate_kokkos.txt
2017-12-18 14:50:33 -07:00
Stan Moore
46fe0a968b
Fix compiler warnings in atom_vec_hybrid_kokkos
2017-12-18 14:09:39 -07:00
Stan Moore
00a9672524
Fix issue in fix_qeq_reax_kokkos, can't call child function from base constructor
2017-12-18 13:58:37 -07:00
Stan Moore
a2756db66b
Update to Kokkos library v2.5.00
2017-12-15 16:42:06 -07:00
Stan Moore
da83feb8ca
Merge branch 'master' into kk_update
2017-12-15 16:36:21 -07:00
Richard Berger
73c55ac4d1
Fix up docs after renaming
2017-12-15 14:06:16 -05:00
Richard Berger
2a131d1416
Merge remote-tracking branch 'upstream/master' into fix_python_move
2017-12-15 13:56:54 -05:00
Richard Berger
bcc5f49d0b
Rename fix python to fix python/invoke
2017-12-15 13:53:04 -05:00
Richard Berger
950bfb84a9
Clean up after renaming back to fix python/move
2017-12-15 13:27:27 -05:00
Richard Berger
4d725c3153
Revert "Rename fix python/move to move/python"
...
This reverts commit 4d915dba08
.
2017-12-15 13:17:12 -05:00
Stan Moore
8a93f63de9
Update Kokkos docs
2017-12-13 10:05:53 -07:00
Stan Moore
193252275f
A few more tweaks to charge history in fix_qeq_reax_kokkos
2017-12-12 09:54:28 -07:00
Stan Moore
5968850306
Fix broken charge history in fix_qeq_reax_kokkos
2017-12-12 09:20:09 -07:00
Axel Kohlmeyer
3291a4fe96
Revert "no need to include library.o in the LAMMPS executable"
...
This reverts commit 4a3a6b4455
.
As it turns out, when using the LAMMPS python wrapper from inside
code using the PYTHON package, the library symbols *are* needed.
Thanks for Richard Berger (@rbberger) for pointing this out.
2017-12-11 08:08:49 -05:00
Richard Berger
1b07a4edee
Fix memory leak in pair python
2017-12-10 17:14:08 -05:00
Axel Kohlmeyer
81a1c007ed
correct file name for doc file
2017-12-07 16:39:41 -05:00
Axel Kohlmeyer
0b51e9b2ff
add documentation for fix move/python
2017-12-07 16:36:36 -05:00
Axel Kohlmeyer
4b1bcaa1ae
fix speelink in documentation files
2017-12-07 16:01:02 -05:00
Axel Kohlmeyer
ed8680d695
suspend support for sphinxcontrib.images
...
the sphinxcontrib.image extension was broken with sphinx 16.x.
however, sphinx 15.x breaks with newer version of the multiprocessor module.
so we suspend the thumbnail processing and lift the lock to sphinx 15.x
also, the number of parallel sphinx tasks is can be overridden with SPHINXEXTRA="-j #'.
default is to try use all local CPU cores.
2017-12-07 15:38:15 -05:00
Stan Moore
29df5a536f
Merge branch 'master' of https://github.com/lammps/lammps into USER-DPD_es_RNG
2017-12-07 10:57:01 -07:00
Steve Plimpton
d029cb9002
Merge pull request #743 from stanmoore1/kk_yukawa_fix
...
Fix compile error in pair_yukawa_kokkos
2017-12-07 10:31:04 -07:00
Stan Moore
3e99d1a83a
Add pair yukawa/kk to Section_commands
2017-12-07 09:06:33 -07:00
Stan Moore
c4e83be533
Fix compile error in pair_yukawa_kokkos
2017-12-07 08:42:17 -07:00
Steve Plimpton
d7e5d60f90
Merge pull request #738 from rbberger/pylammps_thermo_style_fix
...
PyLammps bugfix to support custom thermo output with vector element addressing
2017-12-07 08:25:01 -07:00
Steve Plimpton
5179efd2bb
Merge pull request #741 from stanmoore1/kk_compile
...
Reduce Kokkos compile dependencies
2017-12-07 08:24:22 -07:00
Steve Plimpton
abb2fe5be7
Merge pull request #740 from stanmoore1/improve_reax
...
Improve ReaxFF
2017-12-07 08:23:47 -07:00
Steve Plimpton
bae45e2493
Merge pull request #737 from akohlmey/collected-bugfixes
...
Collected bugfixes and small updates for next patch
2017-12-07 08:23:06 -07:00
Steve Plimpton
73d509f339
Merge pull request #735 from jaapkroe/extep
...
Add ExTeP pair style
2017-12-07 08:22:34 -07:00
Steve Plimpton
fa0c28b717
Merge pull request #731 from Pakketeretet2/pair-yukawa-kk
...
Added a KOKKOS-enabled Yukawa pair style.
2017-12-07 08:21:20 -07:00
Steve Plimpton
bc3a84b480
Merge pull request #727 from lammps/fix-gcmc-examples
...
new example scripts for fix gcmc
2017-12-07 08:19:56 -07:00
Richard Berger
4d915dba08
Rename fix python/move to move/python
2017-12-05 23:42:57 -05:00
Stan Moore
f64544a5fe
Move instantiation of MemoryKokkos class
2017-12-05 08:34:24 -07:00
Jaap Kroes
fc742eb2ef
Remove outdated elastic constants
2017-12-05 16:23:20 +01:00
Stefan Paquay
1baecc689e
Merge pull request #3 from stanmoore1/kk_yukawa
...
Add pair_yukawa_kokkos to Install.sh and minor cleanup.
These changes look fine. Sorry for the tabs, I must have forgotten about those.
2017-12-04 14:16:53 -05:00
Stan Moore
d916416cc5
Add pair_yukawa_kokkos to Install.sh and minor cleanup
2017-12-04 12:02:32 -07:00
Stan Moore
2813923f15
Add multiple inheritance to pair_multi_lucy_rx_kokkos
2017-12-04 10:43:41 -07:00
Axel Kohlmeyer
4a3a6b4455
no need to include library.o in the LAMMPS executable
2017-12-03 19:37:42 -05:00
Richard Berger
f8891a4451
Rename fix python/integrate to python/move
...
This is to avoid confusion to what LAMMPS considers to be an
integrator like Verlet and RESPA.
2017-12-02 01:04:46 -05:00
Giacomo Fiorin
51688b2504
Improve performance of Python integrator (NVE_Opt version)
...
Removing the loop over atoms by using NumPy array indexing allows to recover
performance close to that of plain fix nve.
2017-12-02 00:40:21 -05:00
Richard Berger
93be2d264e
Detect correct integer type in lammps python interface
2017-12-02 00:39:15 -05:00
Richard Berger
b9fd1156b2
Completed first version of fix python/integrate
...
This includes an example of how to implement fix NVE in Python.
The library interface was extended to provide direct access to atom data using
numpy arrays. No data copies are made and numpy operations directly manipulate
memory of the native code.
To keep this numpy dependency optional, all functions are wrapped into the
lammps.numpy sub-object which is only loaded when accessed.
2017-12-02 00:39:15 -05:00