f8506fee23
sync GHub with SVN
2017-01-26 14:06:43 -07:00
18e5584311
Merge pull request #354 from stanmoore1/kokkos_bugfixes
...
Kokkos bugfixes
2017-01-26 13:51:47 -07:00
851f80464f
Merge pull request #361 from akohlmey/user-omp-fix-per-atom-data
...
fix USER-OMP bug on per-atom data with hybrid styles
2017-01-26 13:50:13 -07:00
5971d4c994
Merge pull request #358 from ibaned/warnings
...
warning fixes (Kokkos+CUDA)
2017-01-26 13:49:56 -07:00
868d95f0a5
Merge pull request #352 from akohlmey/fix-skip-with-ghost-issue
...
Fix skip with ghost issue
2017-01-26 13:47:12 -07:00
a5ff35435a
Merge pull request #351 from timattox/USER-DPD_pair_exp6_bugfix
...
USER-DPD: Possible uninitialized variable in pair_exp6_rx.cpp bugfix.
2017-01-26 13:45:45 -07:00
8b7bd9d88e
fix bug where per atom data for USER-OMP was reducing the wrong arrays with hybrid styles
2017-01-26 14:59:10 -05:00
672bbbe494
add more missing KOKKOS_INLINE_FUNCTION attributes
2017-01-25 16:03:11 -07:00
03c9c46533
add missing KOKKOS_INLINE_FUNCTION attributes
2017-01-25 15:49:05 -07:00
e992bfe510
remove unused variable
2017-01-25 15:40:52 -07:00
053ee54a27
remove unused variable
2017-01-25 15:38:41 -07:00
1074c6734b
add missing return keywords
2017-01-25 15:37:27 -07:00
60b48c9d66
add missing KOKKOS_INLINE_FUNCTION attributes
...
this structure gets put inside a DualView,
so these members need to be able to execute
on the GPU
2017-01-25 15:36:24 -07:00
3d40b51708
remove unused variable
2017-01-25 15:24:52 -07:00
effbe18c46
fix domain boundary indexing
...
the compiler pointed out that
boundary[2][2] doesn't exist.
If I understand this correctly,
those checks should be against
boundary[*][0].
2017-01-25 15:24:01 -07:00
6328beb7d7
fix double-return warning
...
this #ifdef adds a return statement
for little endian machines, but leaves
the old one, which the compiler comlains
is unreachable. this commit combines
the conditionals so we can use #else
2017-01-25 15:22:42 -07:00
26c8d3d98f
Fixing GPU memory issue in fix_langevin_kokkos
2017-01-25 12:53:55 -07:00
73177d650d
Fixing GPU memory issue in domain_kokkos
2017-01-25 11:18:03 -07:00
b5cb74bd33
skip list build is compatible with NP_GHOST
2017-01-23 19:21:48 -05:00
31976d1dee
skip list definition was missing NP_HALFFULL flag
2017-01-23 19:20:05 -05:00
c8260af37c
Possible uninitialized variable in USER-DPD/pair_exp6_rx.cpp bugfix.
...
Added explicit initialization (to zero) for several variables inside the
inner j-loop to avoid using them uninitialized or from prior iterations
within rmOldij_12 == 0.
2017-01-23 13:34:51 -05:00
caea8973a3
add neighbor list kind output to screen
2017-01-20 13:24:09 -07:00
aa0ad9b483
Merge pull request #349 from akohlmey/collected-small-fixes
...
collected fixes and improvements
2017-01-20 13:19:43 -07:00
5d0e4e1ba9
Merge pull request #346 from stanmoore1/kokkos_fixes
...
Kokkos fixes
2017-01-20 13:15:16 -07:00
f8d3c4c740
Merge pull request #345 from timattox/USER-DPD_another_zero_compute
...
USER-DPD another zero compute optimization
2017-01-20 13:14:59 -07:00
e6996121d1
remove dead code
2017-01-20 14:30:46 -05:00
fbfb1df5eb
fix typo causing wrong neighbor list copy selections
2017-01-19 20:47:10 -05:00
9a299875da
simplified neighbor list copying to avoid possible same-timestep re-build issues
2017-01-19 17:01:15 -07:00
fc94f1bd18
Fixing GPU memory issues in Kokkos
2017-01-19 12:14:25 -07:00
5ce8e2fbae
Fixing GPU memory issue in modify_kokkos, need to cherry pick back to Master
2017-01-19 12:13:48 -07:00
f6cd98636b
USER-DPD: Also apply "check if a0 is zero" optimization to pair_dpd_fdt
...
This relates to commit 4eb08a5822 that was applied to pair_dpd_fdt_energy
2017-01-18 16:17:11 -05:00
05cafb716f
USER-DPD: cleanup initialization of splitFDT_flag in pair_dpd_fdt.cpp
2017-01-18 15:51:50 -05:00
3af4b3c28c
Merge pull request #337 from ohenrich/user-cgdna
...
Added source code and documentation for USER-CGDNA
2017-01-18 11:31:35 -07:00
7fc0970587
Merge pull request #344 from timattox/USER-DPD_zero_compute
...
USER-DPD: Skip a0*stuff computations, if a0 was set to zero in pair_coeff
2017-01-18 11:31:14 -07:00
93262b52b4
Merge pull request #343 from timattox/USER-DPD_bugfix_molecule
...
USER-DPD: bugfix for a segfault when using MOLECULE and DPD together.
2017-01-18 11:30:58 -07:00
4eb08a5822
USER-DPD: Skip a0*stuff computations, if a0 was set to zero in pair_coeff.
...
This saves around 10% of the runtime for many of our tests using SSA.
2017-01-17 15:55:39 -05:00
01609f55e2
USER-DPD: bugfix for a segfault when using MOLECULE and DPD together.
2017-01-17 12:47:59 -05:00
d2fc88a626
patch 17Jan17
2017-01-17 10:14:53 -07:00
c52a26382f
Merge pull request #339 from akohlmey/fixes-for-srp-example
...
Fixes for srp example
2017-01-17 09:36:28 -07:00
ad4d299975
Merge pull request #335 from stanmoore1/neighbor_fixes
...
Neighbor fixes
2017-01-17 09:33:25 -07:00
83408b195f
Merge pull request #342 from epfl-cosmo/ipi-multiinit-bug
...
Bugfix in the fix_ipi initialization - prevents multiple open_socket calls
2017-01-17 09:14:03 -07:00
cd7bdf9251
Merge pull request #341 from stanmoore1/qeq_kk_neighlist
...
Make fix_qeq_reax_kokkos request its own neighbor list
2017-01-17 09:13:47 -07:00
8c5b108900
Merge pull request #340 from stanmoore1/fix_rx_neighborlist
...
Make fix_rx request its own neighbor list
2017-01-17 09:13:27 -07:00
c19d2011bb
Merge pull request #334 from sstrong99/flow_gauss_changeRef
...
Updated the reference for the flow/gauss method
2017-01-17 09:12:22 -07:00
973bef4d45
Merge pull request #332 from akohlmey/coord-atom-orientorder-atom-enhancements
...
Coord atom orientorder atom enhancements
2017-01-17 09:11:45 -07:00
1b9e50c8cb
Merge pull request #331 from timattox/USER-DPD_fix_example_typo
...
USER-DPD: fix a typo in the DPD-H example input; update reference output.
2017-01-17 09:08:14 -07:00
252e07e083
Merge pull request #330 from akohlmey/collected-small-bugfixes
...
Collected small bugfixes
2017-01-17 09:08:00 -07:00
74a661ae26
Merge pull request #328 from akohlmey/print-last-command-on-error
...
print the last input line, when error->all() is called
2017-01-17 09:05:19 -07:00
d8bc590aaf
Merge pull request #327 from stanmoore1/kokkos_lib_update
...
Updating Kokkos lib
2017-01-17 09:04:12 -07:00
c9bea60710
Merge pull request #326 from Pakketeretet2/github-tutorial-update
...
Updated images of succesful merge.
2017-01-17 09:03:46 -07:00
5cd856c97f
fix spring doc page update
2017-01-17 09:02:56 -07:00
2f13365cf5
avoid spurious error message, when no storage fix is active/used
2017-01-16 17:08:00 -05:00
0a2b78acb8
rather than adjusting the communication cutoff, we just print out the minimum value needed and error out
...
i suspect, this communication cutoff adjustment was included into the code before it was possible to separately set it via comm_modify. stopping with an error message printing the needed/current value is cleaner, in keeping with other modules in LAMMPS and much less problematic.
2017-01-16 15:47:02 -05:00
3f46b6d782
fix bugs from incorrect code synchronization
2017-01-16 11:15:54 -05:00
5abd6e5122
reordering operations in Pair::init_style() to avoid segfaults w/o a kspace style
2017-01-16 11:08:48 -05:00
f3a82f454e
Included a flag to prevent multiple open_socket calls if run is included multiple times in the LAMMPS input
2017-01-16 08:42:23 +01:00
473a3ebeef
fix for bug with compute rdf with pair reax/c. we must not copy a neighbor list, if newton settings are not compatible
...
an alternate route to address this issue would be to allow an "ANY" setting for neighbor list requests and then query the neighbor list for newton setting instead of the force class.
2017-01-15 12:05:19 -05:00
b220850377
Removing neighbor list hack in fix_qeq_reax_kokkos
2017-01-14 16:16:02 -07:00
fa00e0593f
Make fix_rx request its own neighbor list
2017-01-14 15:39:37 -07:00
4a09399dc6
during setup, checking timestep doesn't seem to be sufficient. comparing bins and stencil point, too.
...
in addition, relevant pointers were not properly initialized to NULL
2017-01-14 17:13:22 -05:00
5821fe8dd5
correct out-of-bounds accesses
2017-01-14 17:06:23 -05:00
8360e70f4e
update USER-CGDNA examples to follow LAMMPS style
2017-01-13 18:56:45 -05:00
b988b29413
remove dead code
2017-01-13 18:43:35 -05:00
5d48bfdcab
USER-CGDNA whitespace cleanup: expand tabs and remove trailing whitespace
2017-01-13 18:40:34 -05:00
fe8caa8a56
apply some LAMMPS formatting style conventions for include files
2017-01-13 18:33:32 -05:00
afaacc6173
add USER-CGDNA package with dependencies into the build system
2017-01-13 18:32:32 -05:00
98ceb6feb1
add missing html files to lammps.book
2017-01-13 18:11:23 -05:00
374abea0f0
some minor documentation integration tweaks for USER-CGDNA package
2017-01-13 18:09:45 -05:00
61cff85435
avoid not only division by zero, but also computing variance for short runs with insufficient resolution
2017-01-13 14:35:35 -05:00
aa0b327f7e
Merge branch 'bugfix_dividebyzero' of https://github.com/timattox/lammps_USER-DPD into collected-small-bugfixes
2017-01-13 14:26:10 -05:00
04fe071968
Merge pull request #6 from ibaned/cuda-lj-ctor-warning
...
fix a CUDA constructor warning
2017-01-13 12:13:43 -07:00
78498715b4
Protect from divide by zero in mpi_timings() when printing results.
...
e.g. If neighbor list(s) are never rebuilt, the Neigh time will be zero.
2017-01-13 13:32:15 -05:00
96259ea2d2
Added source code and documentation for USER-CGDNA
2017-01-13 13:36:54 +00:00
b2f67fea30
Merge branch 'collected-small-bugfixes' of github.com:akohlmey/lammps into collected-small-bugfixes
2017-01-13 08:12:10 -05:00
c59bcf31d1
change $MKLROOT to $(MKLROOT) as reported by @WeiLiPenguin
...
This closes #336
2017-01-13 08:10:51 -05:00
2540fc281c
Merge branch 'flow_gauss_changeRef' of github.com:sstrong99/lammps into pull-334
2017-01-12 23:54:52 -05:00
e8e03dd440
Updated the reference for the flow/gauss method, the new reference is much more comprehensive
2017-01-12 23:44:33 -05:00
daf766d4f8
Fixing Kokkos neighbor bug
2017-01-12 16:22:38 -07:00
630783c8e8
Fixing neighbor bug
2017-01-12 16:22:24 -07:00
c94030d966
put pair_lj_coul in kokkos_type.h
...
also rename pair_lj_coul_gromacs
so it doesn't conflict with the
one now in kokkos_type.h
2017-01-12 13:37:53 -07:00
1229f6f60b
Updated the reference for the flow/gauss method, the new reference is much more comprehensive
2017-01-12 10:15:18 -07:00
0b081b0086
whitespace cleanup
2017-01-11 21:05:32 -05:00
8e1cf6643c
apply bugfix to fix wall/gran by eric_lyster@agilent.com on lammps-users
2017-01-11 20:59:40 -05:00
6950a99162
Revert "remove obsolete warning about fix rigid image flag restrictions"
...
This reverts commit 51e52b477a .
2017-01-11 19:49:58 -05:00
9f4e5e0661
fix a CUDA constructor warning
...
The class params_lj_coul was copy-pasted
into many different pair styles, and only
one of them had the proper KOKKOS_INLINE_FUNCTION
annotations for CUDA.
created a header file for this class that
most of the pair styles now include.
One pair style did add extra members,
so it keeps a local copy of the class.
2017-01-11 09:11:35 -07:00
34cb4027df
make formatting comment consistent
2017-01-11 07:46:07 -05:00
1d0e600ab7
formatting improvements and small corrections for timer settings and output discussions
2017-01-10 23:47:14 -05:00
7162cafdf5
Squelching output from Makefile
2017-01-10 14:46:30 -07:00
ee9e7cfbd5
Fixing Kokkos CUDA Makefile issue
2017-01-10 13:22:36 -07:00
7839c335da
Fixing compile error with Kokkos CUDA Makefiles
2017-01-10 13:05:00 -07:00
622d926849
adapt example inputs for TAD and PRD to the change in compute coord/atom
2017-01-10 13:41:35 -05:00
92d15d4a89
replace string compare with enums, fix memory leak, formatting cleanup
2017-01-10 12:52:37 -05:00
95706ac846
import contributed code for computes coord/atom and orientorder/atom
2017-01-10 12:29:22 -05:00
d06688bb91
USER-DPD: fix a typo in the DPD-H example input; update reference output.
2017-01-10 12:11:20 -05:00
d014e00e53
ignore some newly added styles from packages.
2017-01-09 17:51:38 -05:00
0db2a07993
another workaround for duplicate labels (which sphinx does not like)
2017-01-09 17:51:19 -05:00
33412c76ed
correct some formatting issues with USER-NC-DUMP
2017-01-09 17:50:49 -05:00
e5ac49d1de
Merge branch 'master' into collected-small-bugfixes
2017-01-09 17:13:46 -05:00
1a81da0f73
print the last input line, when error->all() is called
...
this should help tracking down input file errors for many
common cases without having to repeat the run with -echo screen
and avoid having to explain how to use that feature all the time
2017-01-09 17:03:06 -05:00
c31f1e9f22
add fix mscg command, example, lib
2017-01-09 13:36:40 -07:00
ebd25cc078
Updating docs for Kokkos package
2017-01-09 12:40:33 -07:00
9250a55923
Adding enable_lambda to KOKKOS_CUDA_OPTIONS
2017-01-09 12:24:30 -07:00
a9f0b7d523
Updating Kokkos lib
2017-01-09 10:39:46 -07:00
20f8a8c219
Merge branch 'master' into github-tutorial-update
2017-01-09 14:38:09 +01:00
09af780aa8
remove misleading comments
2017-01-06 21:31:39 -05:00
51e52b477a
remove obsolete warning about fix rigid image flag restrictions
2017-01-06 21:30:33 -05:00
20a4e365b7
reduce warning when processing manual with sphinx
2017-01-06 21:30:13 -05:00
51fa33a407
patch 6Jan17
2017-01-06 11:14:48 -07:00
ccd09e3967
Updated images of succesful merge.
2017-01-06 19:04:26 +01:00
142770cb2a
enable pppm/tip4p to work with triclinic
2017-01-06 10:38:32 -07:00
63f202501b
Merge pull request #324 from ibaned/pair-table-kokkos-inherit
...
get PairTableKokkos to inherit from PairTable (also fix GPU)
2017-01-06 10:10:59 -07:00
83da5d3b5d
Merge pull request #323 from akohlmey/pppm-cg-triclinic
...
synchronize pppm/cg with changes in pppm and remove block on triclinic
2017-01-06 10:10:09 -07:00
ebbf60b112
Merge pull request #319 from andeplane/domain_bug
...
Fixed bug in lamda_box_corners function
2017-01-06 10:03:32 -07:00
12c4fa25e8
Merge pull request #318 from andeplane/initialize_pointers
...
Initializing pointers in neighbor.cpp
2017-01-06 10:03:05 -07:00
3ac58452de
Merge pull request #310 from EfremBraun/master
...
Fix nvk implemented
2017-01-06 10:02:22 -07:00
9b348d567b
Merge pull request #315 from Pakketeretet2/github-tutorial-update
...
GitHub tutorial update
2017-01-06 10:01:57 -07:00
467377094a
Merge pull request #314 from stanmoore1/fix-momentum-kokkos
...
Fix momentum kokkos
2017-01-06 10:01:17 -07:00
5656e90b78
Merge pull request #313 from stanmoore1/kokkos_bugfixes
...
Kokkos bugfixes
2017-01-06 10:00:33 -07:00
41a6a3076e
Merge pull request #309 from giacomofiorin/colvars-2016-12-22
...
Update Colvars library to version 2016-12-22
2017-01-06 09:58:20 -07:00
d4e8d47387
Merge pull request #306 from timattox/USER-DPD_updates
...
USER-DPD updates
2017-01-06 09:58:01 -07:00
f6a819580c
pair TIP4P bug fix for cutoffs >> box size
2017-01-06 09:57:27 -07:00
6af56e686d
polish the introduction, some more clarifications, corrections and formatting improvements
2017-01-06 08:31:02 -05:00
eb1c6a225c
typo fixed
2017-01-06 11:54:30 +01:00
4d0a6d83bd
Merged Axel's suggestions and updated text
2017-01-06 11:51:42 +01:00
958722573f
Merge branch 'github-tutorial-update' of https://github.com/Pakketeretet2/lammps into github-tutorial-update
2017-01-06 11:44:16 +01:00
9d46670972
Updated text and images on reverse pull requests
2017-01-06 11:44:14 +01:00
1a9f2df3d0
Updated text and images on reverse pull requests
2017-01-06 11:44:00 +01:00
1310438c8b
Merge pull request #1 from akohlmey/pull-315
...
some formatting updates and text rewrites for your pull request
2017-01-06 11:40:32 +01:00
9bf771207d
make PairTable::allocate() virtual
...
forgot to extract this change when
separating the commits for PairTableRX
and PairTableKokkos.
2017-01-05 20:46:05 -07:00
b9144d6332
Revert "move enum to pair.h"
...
This reverts commit aebc8ea826 .
2017-01-05 20:22:15 -07:00
267f05e5ca
protect PairTable dtor with copymode
2017-01-05 15:38:45 -07:00
aebc8ea826
move enum to pair.h
...
to avoid having it be replicated
in several different locations
2017-01-05 15:38:45 -07:00
53a1de1d40
fix several GPU memory bugs in pair_table_kokkos
2017-01-05 15:38:45 -07:00
d059b5d334
fix crash in create_kokkos_tables
...
the code was crashing when trying to
deep_copy or assign views that had
not been allocated
2017-01-05 15:38:45 -07:00
7cff343680
fix allocation regressions in PairTableKokkos
2017-01-05 15:38:45 -07:00
a1ac861084
PairTableKokkos : public PairTable
2017-01-05 15:38:45 -07:00
17bdb57bb4
try PairTableKokkos : public PairTable
...
realize that there is a lot of copy-paste
in this codebase.
2017-01-05 15:38:45 -07:00
fe14158c10
some formatting updates and text rewrites in the "do not use git add -a" section
2017-01-04 13:13:56 -05:00
0bcbcca140
Highlighted the assignee, maintainer changes, and mentioned LAMMPS collaborator
2017-01-04 17:28:22 +01:00
4cfe122ac6
fix warning about enum comparisons
2017-01-04 08:10:08 -07:00
b46629ee39
Merge pull request #5 from ibaned/kokkos-fixes
...
prevent implicit dereference of s_CTEMP
2017-01-04 08:06:55 -07:00
42bbeb3f16
NULLing pointers after delete
2017-01-04 16:04:05 +01:00
933b288ce9
Added explaination for assignee, changes pushed by others and collaborator.
2017-01-04 14:31:23 +01:00
a7c5905ca4
prevent implicit dereference of s_CTEMP
2017-01-03 15:17:33 -07:00
37d5567f6d
Fixed bug in lamda_box_corners function
2017-01-03 11:54:14 +01:00
b10d0c17ec
Initializing pointers in neighbor.cpp
2017-01-03 11:24:48 +01:00
4f45d39ac7
Add warning formatting
...
Any paragraph starting with IMPORTANT NOTE: is transformed into a warning.
2017-01-03 02:34:11 +01:00
7d057d4c83
make it more explicit, that master needs to be updated and feature branches should be created from master
2017-01-02 13:02:48 -05:00
4f096dbad5
Updated some inconsistent text.
2017-01-02 18:53:28 +01:00
18b12efc9f
Small changes to tutorial text.
2017-01-02 18:25:36 +01:00
2c7fea1e0d
Second update round to text and images, a third will follow after succesful merge.
2017-01-02 18:15:08 +01:00
4d98bbdfa5
Almost done with the tutorial now
2017-01-02 18:08:14 +01:00
391ab761a4
Finally updated the github tutorial.
2017-01-02 17:55:02 +01:00
b0ebd3ef4e
Merge pull request #1 from akohlmey/pull-310
...
add authorship attribution to lammps PR #310
2016-12-28 23:12:16 +01:00
94c4f8fe5f
add authorship attribution
2016-12-28 17:03:37 -05:00
aa146e9b38
Moved fix_nvk to USER-MISC, updated documentation to reflect move
2016-12-28 19:06:35 +01:00
eca9539f84
Disallowing full neighborlist for pair_tersoff_kokkos styles until a bugfix is released
2016-12-28 10:59:53 -07:00
27172c4a55
Fixing Kokkos bug when many atom types
2016-12-28 10:59:42 -07:00
4f195254af
Fixing bug with Kokkos and reading restart files
2016-12-28 10:59:30 -07:00
9a0007a13f
rename region_block_kokkos inside()
...
this prevents compiler confusion with
the inside() function provided by
the normal region_block, as the two
should be completely separate.
2016-12-28 10:56:16 -07:00
994f36bc6f
silence "implicit dereference" warning
...
see kokkos/kokkos#177 for detailed
discussion of the issue and fix
2016-12-28 10:56:06 -07:00
b3557bfbf5
add missing return in comm_tiled_kokkos
2016-12-28 10:55:51 -07:00
371df8ea72
repair sync bugs in fix_momentum_kokkos
...
Since the Group class is completely
unaware of Kokkos, the direct calls from
FixMomentumKokkos to Group methods
need to be preceded by atomKK->sync calls
for every atom variable that Group intends
to use.
fix_momentum_kokkos definitely does not
work on GPUs prior to this commit.
2016-12-28 10:51:59 -07:00
06ae2804f6
ensure velocity is marked as modified before syncing
...
it worked before, but this seems more reliable
2016-12-28 10:51:20 -07:00
68814d4fc8
Made documentation changes to fix nvk
2016-12-28 16:26:05 +01:00
616ca1de03
Fix nvk implemented.
2016-12-28 16:17:07 +01:00
b0263e87bb
Fix missing force with extended-Lagrangian mass
2016-12-27 17:16:32 -05:00
925f42727f
Fix typo
2016-12-27 14:26:43 -05:00
f553e230db
Update Colvars library to version 2016-12-22
...
Significant code cleanup and several fixes (walls + extended Lagrangian)
New harmonicWalls bias to apply confining boundaries with time-dependent force
constant & integration
2016-12-27 13:17:34 -05:00
6ab716164b
Fix seg fault for gyration collective variable
2016-12-27 13:17:02 -05:00
7a45c72b97
Allow extended Lagrangian on non-scalar collective variables
2016-12-27 12:35:30 -05:00
634eb357d2
synchronize pppm/cg with pppm and remove block on triclinic
2016-12-24 16:09:18 -05:00
a1036f2d74
USER-DPD: bugfix for new PairExp6rx::polynomialScaling() function.
2016-12-23 11:36:59 -05:00
c301d70333
USER-DPD: update example input and output (see commits 3faa57 and eff7238)
2016-12-22 17:32:41 -05:00
781daad2a0
USER-DPD: update documentation for changes in commit 3faa57
2016-12-22 17:31:17 -05:00
3faa57a413
USER-DPD: Several updates to *_rx files:
...
1) Added MY_EPSILON to handle machine precision checks
2) Removed error checks for DPD-RX; enabled use with DPD-E simulations
3) Expanded the EOS functional form to allow corrections
in the thermo file or on the command line
4) Updated naming convention from fraction to mixWtSite*
5) Changed the name of getParams() method to getMixingWeights()
6) getMixingWeights() now handles fractional and molecular weighting
7) Added optional argument (fractional or molecular) to pair_style command
8) Added argument to specify the exp6 parameter scaling method
NOTE: Requires additional arguments in the pair coefficients,
thus command line areguments are NOT backward-compatible.
2016-12-22 17:15:09 -05:00
fa435fb514
USER-DPD: remove unused variable, and convert some constants to MY_EPSILON
2016-12-22 17:05:49 -05:00
ba96fcc15a
USER-DPD: update reference output to reflect changes from commit eff7238
2016-12-22 16:21:05 -05:00
304f65b164
Merge pull request #2 from ibaned/fix-momentum-kokkos
...
Fix momentum kokkos from Dan Ibanez
2016-12-21 12:23:32 -07:00
4c33f31265
Merge branch 'debug-cuda' into fix-momentum-kokkos
2016-12-21 10:57:44 -07:00
ae8d882b03
need to sync new velocities back to host
2016-12-21 10:57:18 -07:00
7559bc9c5f
workaround CUDA View::reference_type
...
it is not an lvalue reference in CUDA.
also, the previous code assumed contiguous
entries for one atom; now it should be
robust in the case of LayoutLeft.
2016-12-21 10:21:55 -07:00
62dea1bb63
21Dec16 patch
2016-12-21 09:53:32 -07:00
800ff43413
Merge pull request #304 from timattox/USER-DPD_whitespace
...
USER-DPD: Whitespace cleanup to pair_dpd_fdt_energy.cpp
2016-12-21 09:51:10 -07:00
9161bd98bf
fixed bug with pair hybrid/overaly and manybody potentials finding the right skip neighbor method
2016-12-21 09:50:29 -07:00
f3327ca214
allow constructing Few from array on device
2016-12-21 09:21:11 -07:00
54963ba7da
allow fix momentum angular with CUDA
2016-12-21 08:55:33 -07:00
ea76041803
CUDA-friendly fix_momentum_kokkos angular
2016-12-21 08:54:40 -07:00
7fb4faa439
draft CUDA-callable version of Domain::unmap
2016-12-21 08:53:57 -07:00
41c9357dde
allow constructing Few from C array
2016-12-21 08:53:27 -07:00
d1a55ad2e0
add kokkos_few.h to .gitignore for /src
2016-12-21 08:07:19 -07:00
d9a0f575f6
get fix_momentum_kokkos to compile on White
2016-12-21 08:01:19 -07:00
01e3a31639
put Few in the global namespace...
2016-12-21 08:01:06 -07:00
992becc75f
silence warning about partial x2lamda overload
2016-12-21 08:00:42 -07:00
8b5e15e979
add a Makefile for the White testbed
2016-12-20 16:30:50 -07:00
b2b33cca16
start working on fix_momentum Kokkos+CUDA
...
it doesn't compile anymore,
all in good time...
2016-12-20 16:30:21 -07:00
2ceee6b9be
install kokkos_few, and remove Int
2016-12-20 16:19:17 -07:00
386c12c970
start porting my Few class into this code
2016-12-20 16:09:29 -07:00
590f317550
fix_momentum_kokkos: don't override init()
2016-12-20 11:03:16 -07:00
c4e02a5d2b
USER-DPD: more whitespace fixes
2016-12-20 11:17:11 -05:00
c7ac9e79cb
preemptive changes for Kokkos+CUDA
...
I haven't compiled in that mode yet
(don't know how), but these are some
changes I suspect the compiler
will require.
2016-12-19 13:17:22 -07:00
2ba424e1a3
USER-DPD: Whitespace cleanup to pair_dpd_fdt_energy.cpp
2016-12-19 15:11:52 -05:00
ca30c1ec88
got fix_momentum_kokkos to compile
...
there are likely still some compile
errors for Kokkos+CUDA...
2016-12-19 13:08:09 -07:00
a1b441a71f
draft the parallel_* constructs based on lambdas
...
LAMMPS_LAMBDA was added to kokkos_type.h to
facilitate this.
some member variables will likely need local copies
in the fix_momentum code.
2016-12-19 12:02:12 -07:00
f6f2170369
first draft
...
copied fix_momentum, work on the Kokkos
View types for the arrays.
the next step is parallel_for and parallel_reduce
transformations.
2016-12-19 11:28:24 -07:00
81a2db8a0c
17Dec16 patch
2016-12-16 11:36:54 -07:00
0a176841e7
extra python_wrapper change needed for last patch
2016-12-16 11:35:42 -07:00
3027ac9250
patch 16Dec16
2016-12-16 10:30:57 -07:00
fc54ab5cea
Merge pull request #301 from akohlmey/corrections-and-bugfixes
...
Collected corrections and bugfixes
2016-12-16 10:25:29 -07:00
e364b80724
added length keyword to python command
2016-12-16 10:24:25 -07:00
830c9e8661
Merge branch 'USER-DPD_internal_energy' of https://github.com/timattox/lammps_USER-DPD into corrections-and-bugfixes
...
This closes #303
2016-12-16 11:22:25 -05:00
4907b29ad2
Merge branch 'USER-DPD_bugfixes' of https://github.com/timattox/lammps_USER-DPD into corrections-and-bugfixes
...
This closes #302
2016-12-16 11:21:15 -05:00
eff7238ff2
USER-DPD: fix_eos*: partition all internal energy into the uMech term only
...
This makes our results more closely match a vetted serial implementation.
NOTE: This does make the output different from any previous versions.
Patch by Jim Larentzos. Applied by Tim Mattox.
2016-12-16 10:25:12 -05:00
126fb22e93
USER-DPD: Fix #define typo in pair_multi_lucy.h and pair_multi_lucy_rx.h
2016-12-16 10:08:30 -05:00
0a90492c44
USER-DPD: Update the header files to properly document all error statements
...
Patch by Jim Larentzos. Applied by Tim Mattox.
2016-12-15 17:39:15 -05:00
fed629c23e
USER-DPD: Bugfix for fix_rx and fix_eos_table_rx to handle restart files.
...
Patch by Jim Larentzos. Applied by Tim Mattox.
2016-12-15 17:10:13 -05:00
925481c3f4
USER-DPD: Fix hard-wall force interaction bug, and ensure fraction is >= 0
...
pair_exp6_rx.cpp patch by Jim Larentzos. Applied by Tim Mattox.
2016-12-15 16:46:25 -05:00
da2ad5b6e0
update FixIntel code for new neighbor list code
2016-12-14 15:51:12 -05:00
bfcab72268
restore change to make -DLAMMPS_MEMALIGN=64 default when USER-INTEL package is installed (which requires it)
2016-12-14 15:24:55 -05:00
f509f133af
patch 13Dec16: neighbor refactor, Stan pppm/disp bug fix, M Brown INTEL package updates
2016-12-13 17:14:28 -07:00
624c57e9da
Merge pull request #185 from akohlmey/new-neighbor
...
New neighbor list code with updates for USER-OMP and USER-DPD
2016-12-13 16:24:41 -07:00
f3b355bcbe
Merge pull request #298 from akohlmey/collected-small-fixes
...
Collected small fixes
2016-12-13 16:23:23 -07:00
ae5764beac
added functionity to lib interface
2016-12-13 16:22:17 -07:00
fda43c00fd
add deleted file in package to purge list
2016-12-12 13:22:54 -05:00
b34be30be6
Merge pull request #53 from stanmoore1/new-neighbor
...
New neighbor Kokkos
2016-12-12 13:18:03 -05:00
13b6196b82
Fixing Kokkos compile error
2016-12-12 10:47:39 -07:00
baf55c90f4
Whitespace change
2016-12-12 09:25:41 -07:00
770f5d0bf7
Whitespace change
2016-12-12 09:24:37 -07:00
a31b00965a
Updating to master
2016-12-12 09:18:20 -07:00
a5e46e3e6a
Merging
2016-12-09 16:20:42 -07:00
31be0da590
Merging pull request
2016-12-09 16:17:35 -07:00
0f3b2544a1
Merge pull request #1 from timattox/new-neighbor
...
USER-DPD workaround for neighbor list issues
2016-12-09 16:08:31 -07:00
586514e05c
Merge branch 'new-neighbor' into new-neighbor
2016-12-09 16:08:08 -07:00
43c459ba56
More changes for Kokkos neighbor
2016-12-09 15:56:55 -07:00
b5c3d2f66c
Merge pull request #52 from timattox/new-neighbor
...
USER-DPD workaround for neighbor list issues
2016-12-09 17:51:35 -05:00
5187cb97e5
USER-DPD: Make fix_shardlow request its own SSA-specific neighbor list,
...
instead of having pair_dpd_fdt* make the SSA-neighbor list request for it.
Forces an "extra" list to be built, but now skip lists work properly.
Maybe we can detect if skip lists won't be used, and squash the extra list.
2016-12-09 15:42:27 -06:00
eff503e56c
Prevent neighbor list copies between SSA and non-SSA neighbor list requests.
2016-12-09 15:39:46 -06:00
cdcebab3bd
make the output of the %CPU/OpenMP threads line consistent with compiling in OpenMP support, not having USER-OMP installed
2016-12-09 14:43:56 -05:00
ddf678da51
make fix gcmc command overview consistent
...
this closes #296
2016-12-09 14:30:27 -05:00
435421301b
Small tweaks to Kokkos neighbor
2016-12-09 08:37:01 -07:00
9b48c49f83
Removing used Kokkos file
2016-12-08 09:18:55 -07:00
d3d5ac17bf
Fixed small typos in doc
2016-12-07 19:37:51 -08:00
8318c67816
Kokkos neighbor refactor
2016-12-07 13:00:27 -07:00
7c61dbf5e2
Merge branch 'new-neighbor' of github.com:akohlmey/lammps into new-neighbor
2016-12-07 13:43:04 -05:00
39a12b15d7
Merge branch 'master' into new-neighbor
...
Resolved Conflicts:
src/Purge.list
src/neigh_derive.cpp
2016-12-07 13:40:14 -05:00
fb3f597f41
30Nov16 patch
2016-11-30 14:04:41 -07:00
d14814ae2e
Merge pull request #289 from akohlmey/collected-updates-and-bugfixes
...
Collected updates and bugfixes
2016-11-30 14:02:41 -07:00
beb5a30f67
new compute global/atom command, also bug fix for descending dump sorts
2016-11-30 14:01:27 -07:00
7ddb6670c0
fix typo
2016-11-30 00:12:35 -05:00
789e62388f
simplify code
2016-11-29 09:03:53 -05:00
7d098bff90
update format
...
(cherry picked from commit 2597185afb )
2016-11-29 09:01:36 -05:00
1d970d3cdf
dihedral_nharmonic: added writing coefficient by write_data
...
(cherry picked from commit 618f5c6aa5 )
2016-11-29 09:01:36 -05:00
42d430168b
fix typo in compute cluster/atom docs
...
this closes #292
2016-11-29 07:24:09 -05:00
5ff5bc2a6c
avoid issues detected by coverity scan
2016-11-28 21:34:35 -05:00
02ae2d218a
correct broken link to USER-SMD docs PDF
2016-11-28 11:34:22 -05:00
470908fc93
explicitly disallow dynamic groups with compute rdf
2016-11-24 05:46:15 -05:00
6759630c16
bug fix for dump sort in descending order
2016-11-23 17:08:36 -07:00
87781771ba
fix typo and USER-OMP support omission
2016-11-23 09:02:32 -05:00
df46b9aa38
rename compute pressure/grem to compute PRESSURE/GREM
2016-11-22 15:25:59 -05:00
647c6f00ce
Merge branch 'grem-feature' of https://github.com/dstelter92/lammps into collected-updates-and-bugfixes
2016-11-22 14:51:19 -05:00
237307eda2
small typo and changes
2016-11-22 12:16:00 -05:00
d58dd4f159
bugfix when parsing mpirun
2016-11-22 12:13:20 -05:00
ae70f1090f
added readme for grem examples
2016-11-22 12:05:14 -05:00
59d100ab57
final prep for 22Nov patch
2016-11-22 09:23:02 -07:00
61e71d23ed
Merge pull request #288 from akohlmey/moltemplate-1.40
...
update bundled version of moltemplate to v1.40
2016-11-22 08:51:11 -07:00
b6f2f0e6e9
Merge pull request #287 from rbberger/pylammps/docs
...
Created PyLammps documentation
2016-11-22 08:50:29 -07:00
ff0441ac16
Merge pull request #286 from akohlmey/small-fixes-and-updates
...
Collected small fixes and updates
2016-11-22 08:49:46 -07:00
41907d3110
Merge pull request #285 from akohlmey/fix-ipi-update
...
update for fix ipi from michele ceriotti
2016-11-22 08:48:27 -07:00
b95f255af4
small changes to temper/grem commands
2016-11-22 08:47:44 -07:00
d7b542101a
Merge pull request #283 from akohlmey/grem-feature
...
gREM generalized replica exchange feature for USER-MISC
2016-11-22 08:15:35 -07:00
0ffa50f8e8
tweaked author syntax
2016-11-22 08:15:13 -07:00
7893215964
small comment/whitespace tweak
2016-11-21 12:46:43 -05:00
3dff9f2018
removed extra file
2016-11-21 12:05:30 -05:00
dab232c542
modified temper_grem name to fit conventions, re-ran example to match
2016-11-21 12:02:17 -05:00
9e9d9d5aa5
update bundled version of moltemplate to v1.40
2016-11-21 11:34:42 -05:00
c982b174a2
Merge pull request #49 from epfl-cosmo/fix-ipi
...
i-PI interface fix
2016-11-19 19:36:13 -05:00
87a5a35bad
A tiny bugfix for the reset flag, and a brief explanation of the changes
2016-11-20 00:44:23 +01:00
fd174ce2b1
Merge branch 'fix-ipi-update' of https://github.com/akohlmey/lammps into fix-ipi
2016-11-20 00:04:56 +01:00
b11f376a4f
Merge branch 'master' of github.com:lammps/lammps
2016-11-19 23:25:51 +01:00
230b29eae6
correct accelerator flags for dpd styles in pair style overview
2016-11-19 11:47:12 -05:00
2383c31f15
Created PyLammps documentation
...
Based on material presented during MD Workshop at Temple University in
August 2016.
2016-11-18 23:58:57 -07:00
e175a18bdb
be more thorough in initializing optional data in pair style dpd/fdt/energy
2016-11-18 16:18:47 -05:00
a5bde82e37
update .gitignore for recent addition
2016-11-18 15:38:11 -05:00
d787afcca9
also remove generated html files with 'make clean' in docs folder
2016-11-18 15:37:49 -05:00
176cde8ed3
minor cleanups
2016-11-18 15:36:38 -05:00
2862c20815
Merge branch 'master' into grem-feature
2016-11-18 14:51:46 -05:00
78e018829f
Merge branch 'grem-feature' of https://github.com/dstelter92/lammps into grem-feature
2016-11-18 14:48:47 -05:00
c78914e7b3
update for fix ipi from michele ceriotti
2016-11-18 09:21:50 -05:00
635f3ce128
synchronize USER-SMD examples with code
2016-11-18 08:09:24 -05:00
81f68e06fd
Merge branch 'master' into doc-updates
2016-11-17 20:44:07 -05:00
4b51719e67
new 17Nov16 patch and stable
2016-11-17 16:51:35 -07:00
25d7be5f3d
compute pressure doc change
2016-11-17 16:11:30 -07:00
2a026c9ad8
revised temper_grem example, better file management
2016-11-17 12:53:25 -05:00
4a3091f844
modified temper_grem example with more exchanges
2016-11-17 11:24:29 -05:00
74c0e4dd5c
Merge pull request #278 from akohlmey/pair-agni
...
Implementation of the AGNI manybody potential
2016-11-17 09:04:31 -07:00
073e8a0524
Merge pull request #276 from akohlmey/doc-updates
...
Small bugfixes and updates
2016-11-17 09:02:27 -07:00
5320bbf585
Merge pull request #275 from andeplane/IP_VORONOI
...
Initializing pointers in VORONOI
2016-11-17 09:01:46 -07:00
4448819824
Merge pull request #274 from andeplane/IP_POEMS
...
Initialize pointers in POEMS
2016-11-17 09:01:37 -07:00
300ac30332
Merge pull request #273 from akohlmey/auto-memalign
...
turn on -DLAMMPS_MEMALIGN=64 automatically when USER-INTEL is installed
2016-11-17 09:01:27 -07:00
2535e44991
Merge pull request #271 from akohlmey/tersoff-modc
...
pair style tersoff/mod/c
2016-11-17 09:00:52 -07:00
747c95c525
revised documentation, added temper_grem ref to fix_grem
2016-11-17 11:00:49 -05:00
cdae794383
Merge pull request #242 from andeplane/vashishta_kokkos
...
Added KOKKOS vashishta
2016-11-17 09:00:03 -07:00
8756a1017d
Kokkos updates by Stan
2016-11-17 08:58:22 -07:00
5c64934bc8
added documention, re-ran temper_grem example
2016-11-17 10:40:10 -05:00
4e62e58d29
Merge pull request #47 from dstelter92/grem-feature
...
added internal tempering in grem with example
2016-11-17 10:04:43 -05:00
5ac2d9532e
Re-run example with debug off
2016-11-17 09:43:44 -05:00
19ac9d2959
turned off dev mode by default in temper_grem
2016-11-17 09:31:07 -05:00
9f313aac75
shorter example
2016-11-16 20:43:41 -05:00
0102c5dadc
file cleanup
2016-11-16 20:38:53 -05:00
07e46b797a
added internal tempering in grem with example
2016-11-16 20:27:14 -05:00
b45d1e37ef
integrate fix grem docs and update to match current conventions
2016-11-16 16:46:00 -05:00
2e7fd513d4
provide fix grem example input for nvt and npt
2016-11-16 16:42:01 -05:00
82364d10e3
Merge branch 'grem-feature' of https://github.com/dstelter92/lammps into grem-feature
...
Resolved merge conflicts and adapted logic to most recent changes in feature branch
Closes #46
2016-11-16 16:11:53 -05:00
16c8a307e5
removed leftover tex files
2016-11-16 15:39:02 -05:00
94f14ab051
spell check, minor typos
2016-11-16 15:34:32 -05:00
22d93fe8fb
add restrict to CCFLAGS for makefiles intended for intel compilers
2016-11-16 14:31:10 -05:00
683f514fac
simplify multi-replica run by passing per-replica parameters as variables on the command line
2016-11-16 14:22:20 -05:00
f617993944
need to apply fix_modify already in fix grem constructor
2016-11-16 13:52:27 -05:00
4641c9e568
Added basic documentation for grem fix
2016-11-16 13:36:13 -05:00
705f66aaee
remove superfluous code
2016-11-16 13:24:41 -05:00
e57ae1ce3f
compute scaled kinetic energy tensor without destroying the original data
2016-11-16 12:45:13 -05:00
950442b8b1
added check for nvt vs npt, enabled nvt simulation with fix_grem
2016-11-15 21:53:28 -05:00
1c68e42ecc
fix_modify is not longer needed
2016-11-14 13:43:28 -05:00
5f94b31806
add multi-replica example for gREM
2016-11-14 10:12:48 -05:00
fdf5d68f9f
allow to extract properties in NH integrator only when they are active
2016-11-14 09:27:33 -05:00
0c25f3b1d6
whitespace cleanup
2016-11-13 23:20:09 -05:00
14c7cf4197
retrieve target temperature and pressure from fix npt. add sanity checks.
2016-11-13 23:18:59 -05:00
26870f223d
add example for gREM
2016-11-13 23:18:14 -05:00
09544d0698
bugfix for compute pressure/grem: must make a copy of argument strings
2016-11-13 19:19:52 -05:00
b5130a3b35
avoid NaN for variance from average output
2016-11-13 18:46:55 -05:00
20daf82463
initial import of adapted gREM code by David Stelter and Edyta Malolepsza
...
The following changes were made:
- the modifications to compute pressure were transferred to a derived class compute pressure/grem
- fix scaleforce was renamed to fix grem
- identifying the grem fix was simplified as fix grem passes an additional argument to compute pressure/grem
- dead code was removed in both files
- checking of arguments was tightened
2016-11-13 18:44:10 -05:00
57124b9b25
update documentation metadata files for recent changes
2016-11-12 09:18:21 -05:00
03b3834fe3
add documentation for pair style agni
2016-11-12 09:07:42 -05:00
d0124eac95
optimized data access and using approximate exponential for USER-OMP version
2016-11-12 08:36:27 -05:00
5685131fe2
add USER-OMP version of pair style agni
2016-11-11 19:08:01 -05:00
22fc92f9d8
use special ev_tally() function suitable for this kind of force compute
2016-11-11 18:32:55 -05:00
b9770766a8
add adatom and vacancy examples for AGNI pair style
2016-11-11 18:19:29 -05:00
9cc0c8badd
error exit when requested element is not in potential file
2016-11-11 18:10:57 -05:00
6e1492a86c
add potential file for pair style AGNI
2016-11-11 18:10:26 -05:00
9b0987d8c4
first complete implementation of AGNI pair style
2016-11-11 17:32:47 -05:00
e453adaf81
implemented parser for 1 element potential files
2016-11-11 15:53:37 -05:00
8e0fd88697
add example demonstrating the use of fix addtorque
2016-11-11 10:52:50 -05:00
fdcabd7d1d
fix addtorque is compatible with dynamic groups
2016-11-11 09:01:18 -05:00
c5c8c50e97
initialize 'nper'
2016-11-11 07:47:42 -05:00
72b0841b28
Merge branch 'doc-updates' of github.com:akohlmey/lammps into doc-updates
2016-11-11 07:44:44 -05:00
801111a7ab
dummy framework implementation for AGNI pair style
2016-11-10 15:00:36 -05:00
bfc478c320
simpler variant of the segfault workaround, that does not offend Clang c++.
2016-11-10 14:12:02 -05:00
2b75ee761d
avoid segmentation fault, when creating a LAMMPS instance from the library interface. arg[] may be NULL.
2016-11-10 13:28:32 -05:00
352e177fcd
Merge branch 'master' into small-fixes-and-updates
2016-11-10 13:26:00 -05:00
c20ee34c7b
Initializing pointers in VORONOI
2016-11-10 09:30:07 +01:00
95a7f7160e
Initialize pointers in POEMS
2016-11-10 09:26:52 +01:00
1f38e1a771
Merge branch 'master' into doc-updates
2016-11-09 18:18:05 -05:00
9806da69f3
Stan bug fixes for fix reaxc/bonds/kk
2016-11-09 15:47:50 -07:00
fec87c070d
simplify compiling USER-INTEL package, by defaulting to -DLAMMPS_MEMALIGN=64 in case it is not set
2016-11-09 16:53:39 -05:00
3d3a99c082
added missing potential for tersoff/mod/c
2016-11-09 16:50:34 -05:00
3e36ec3754
remove unused class member
2016-11-09 16:17:46 -05:00
9ed5c4f0fa
Merge branch 'master' into kokkos-vashishta
2016-11-09 15:15:10 -05:00
c55fd502e0
correct typo in formula
2016-11-09 15:04:24 -05:00
71ee2ecaa1
integrate pair style tersoff/mod/c contributed by Ganga P Purja Pun (GMU)
...
This includes docs, added testing and inclusion of USER-OMP support.
2016-11-09 14:52:39 -05:00
bfea3dce7d
Merge pull request #268 from arielzn/born_dsf
...
pair styles born/coul/dsf and born/coul/dsf/cs added
2016-11-09 11:57:09 -07:00
eef862ee1c
Merge pull request #267 from akohlmey/pager-help
...
use pager for help message, if connected to stdout
2016-11-09 11:53:43 -07:00
0cc2fbf1d6
Merge pull request #266 from andeplane/IP_USER_OMP
...
Initializing pointers in USER-OMP
2016-11-09 11:52:05 -07:00
ae00666994
Merge pull request #265 from andeplane/IP_DIFF_DPD
...
Initializing pointers in USER-DIFFRACTION and USER-DPD
2016-11-09 11:51:53 -07:00
51b3b5fb35
Merge pull request #264 from andeplane/IP_SNAP_SRD
...
Initialize pointers in SNAP and SRD
2016-11-09 11:51:44 -07:00
176f2c3aa1
Merge pull request #263 from andeplane/IP_RIGID_SHOCK
...
Initialize pointers in RIGID and SHOCK
2016-11-09 11:51:36 -07:00
3f71bfb185
Merge pull request #262 from andeplane/IP_PERI_QEQ_REPLICA
...
Initializing pointers in PERI, QEQ and REPLICA
2016-11-09 11:51:25 -07:00
cf3ab51679
Merge pull request #261 from andeplane/IP_MISC_MOLECULE
...
Initialized pointers in MISC and MOLECULE
2016-11-09 11:51:09 -07:00
59922f894b
Merge pull request #260 from andeplane/IP_MANYBODY_MC
...
Initialize pointers in MANYBODY and MC
2016-11-09 11:51:01 -07:00
5e2b9d8bf3
Merge pull request #259 from andeplane/IP_KSPACE
...
Initialize pointers in KSPACE
2016-11-09 11:50:50 -07:00
2d132cad6b
Merge pull request #258 from andeplane/IP_GRANULAR
...
Initialize pointers in GRANULAR
2016-11-09 11:50:41 -07:00
ef6801f8bf
Merge pull request #257 from andeplane/IP_CORESHELL
...
Initialize pointers in CORESHELL
2016-11-09 11:50:31 -07:00
c81a723642
Merge pull request #256 from andeplane/IP_BODY
...
Initialized pointers in BODY
2016-11-09 11:50:23 -07:00
f9eb2a99ce
Merge pull request #255 from andeplane/IP_ASPHERE
...
Initialize pointers in ASPHERE
2016-11-09 11:50:11 -07:00
16a02ef27d
Merge pull request #254 from andeplane/IP_root
...
Initialized pointers in src folder
2016-11-09 11:47:21 -07:00
2c801320c2
fixed links in Section_intro.txt
2016-11-09 11:46:10 -07:00
d20b32092e
Building correct shortlists and removed rsq test in force loops
2016-11-08 18:57:27 +01:00
9de1a2a08f
added input using born/coul/dsf/cs to examples/coreshell
2016-11-08 18:27:44 +01:00
cdb5d47e9f
add FLERR argument to force->bounds() in born/coul/dsf
2016-11-08 18:24:54 +01:00
a23b287a7a
sync with SVN for creation of stable release
2016-11-08 09:05:50 -07:00
31204aab6a
sync with SVN
2016-11-08 08:57:51 -07:00
25e7d074cf
documentation added for born/coul/dsf and born/coul/dsf/cs styles
2016-11-08 16:51:54 +01:00
667f4dfe28
pair style born/coul/dsf added with its coreshell version
2016-11-08 11:32:38 +01:00
21694ca3a8
improve help and it through a pager, when screen == stdout
2016-11-07 17:10:12 -05:00
9b910d5511
make name of the actual executable (i.e. arg[0]) accessible
2016-11-07 17:07:40 -05:00
054ab6bff3
Initializing pointers in USER-OMP
2016-11-07 21:07:10 +01:00
616420cda8
Initializing pointers in USER-DIFFRACTION and USER-DPD
2016-11-07 20:51:36 +01:00
fb3ac9afba
Initialize pointers in SNAP and SRD
2016-11-07 20:30:38 +01:00
7cd7cda2d4
Initialize pointers in RIGID and SHOCK
2016-11-07 20:22:04 +01:00
db0524278a
Initializing pointers in PERI, QEQ and REPLICA
2016-11-07 19:58:27 +01:00
1ff75eaba2
Initialized pointers in MISC and MOLECULE
2016-11-07 17:15:48 +01:00
30dede867a
Initialize pointers in MANYBODY and MC
2016-11-07 17:02:32 +01:00
a5c6104d64
Initialize pointers in KSPACE
2016-11-07 16:54:59 +01:00
c5869bdee2
Initialize pointers in GRANULAR
2016-11-07 16:33:50 +01:00
e7a2c6b5d1
Initialize pointers in CORESHELL
2016-11-07 16:26:16 +01:00
06959a9c59
Initialized pointers in BODY
2016-11-07 16:21:08 +01:00
cd65d44d95
Initialize pointers in ASPHERE
2016-11-07 16:15:39 +01:00
45f2e86dd6
NULLed ptrs in files
2016-11-07 16:07:37 +01:00
f8226e8ae5
NULL ptrs in dump_custom and dump_image
2016-11-07 15:56:47 +01:00
b221b15d24
NULLing ptrs in comm_brick and dump*.cpp
2016-11-07 15:50:18 +01:00
3a3d96b877
info styles also prints out pair styles
2016-11-04 18:18:40 -04:00
77bbf03f0f
Merge pull request #252 from akohlmey/preinstalled-vs-scm
...
remove the misleading "(which it is by default)" from several doc files
2016-11-04 10:59:06 -06:00
7cff08ca0a
Merge pull request #249 from lammps/unstable
...
Incorporate merge commits from "unstable" into "master"
2016-11-04 10:58:55 -06:00
f0131393e0
Merge pull request #248 from akohlmey/collected-small-fixes
...
collected small bugfixes and updates
2016-11-04 10:58:42 -06:00
32e0a58343
Merge pull request #247 from akohlmey/bounds-error-with-code-line
...
Propagate error error locations for a few more utility functions
2016-11-04 10:58:14 -06:00
60908eeab4
Merge pull request #246 from akohlmey/manybody-short-neighbor-list
...
Manybody short neighbor list
2016-11-04 10:57:43 -06:00
8214555b29
Merge pull request #244 from ketankhare/patch-2
...
Enable write_data for dihedral style fourier
2016-11-04 10:57:20 -06:00
f48b71f46b
added examples/threebody, fix reaxc/speceies/kk
2016-11-04 10:56:04 -06:00
6cc4eb19af
remove the misleading "(which it is by default)" from several doc files
2016-11-04 12:20:17 -04:00
7d23a0737e
add thorough checking for valid arguments to -partition or -p
2016-11-04 00:42:23 -04:00
02510ec321
add temporary force accumulation to local variables for vashishta styles
2016-11-02 22:32:30 -04:00
33140e5004
accumulate forces in temporary local variables for tersoff
2016-11-02 22:16:53 -04:00
639fb6f444
use local variables for more efficient force accumulation
2016-11-02 17:20:56 -04:00
b156771721
build short neighbor list for sw on based on ij parameters only
2016-11-02 17:09:32 -04:00
5d787f7f16
avoid tiny memory leak, when the restart command is specified multiple times
2016-11-01 21:39:12 -04:00
c8f4b55588
avoid uninitialized data for using ewald/disp with lj only
2016-11-01 16:48:30 -04:00
e13e4031cf
avoid memory leak in pppm/disp/omp
2016-11-01 16:48:00 -04:00
782a328080
avoid memory leaks when using kspace solvers for lennard-jones
2016-11-01 14:55:13 -04:00
e81ae21dbd
do not access uninitialized data for ewald/disp and pppm/disp
2016-11-01 14:54:16 -04:00
7fdd6e2807
remove work repetitions for 'the'
2016-11-01 11:40:07 -04:00
2e0d304c7e
remove word repetitions for 'a'
2016-11-01 11:36:11 -04:00
f333d659c2
Using short neighborlists in neigh full
2016-10-29 22:54:43 +02:00
51e2313fac
Using short neighbor lists
2016-10-29 22:35:29 +02:00
e37d2b5c94
Calculating short neighbor lists
2016-10-29 22:20:37 +02:00
c4b86a25a7
Merge branch 'master' into manybody-short-neighbor-list
2016-10-28 11:12:21 -04:00
218e121b41
Merge branch 'master' into bounds-error-with-code-line
2016-10-28 11:11:28 -04:00
93d393aa69
permission cleanup in tools folder
2016-10-28 10:48:35 -04:00
4216be49f3
Merge branch 'master' into collected-small-fixes
2016-10-28 10:46:33 -04:00
3870780894
Merge branch 'master' into kokkos-vashishta
2016-10-28 10:43:05 -04:00
c3a1e72183
Version 27 Oct 2016
2016-10-27 11:40:36 -04:00
f9a9e27f5a
add error location propagation to atom->set_mass() and atom->check_mass()
2016-10-26 16:01:40 -04:00
35753b8f08
add error location propagation to force->bounds() and force->boundsbig()
2016-10-26 15:53:02 -04:00
f028a9a967
region cylinder is compatible with open_faces[2], so do not disallow it.
2016-10-26 15:04:18 -04:00
ef9f7c818e
fix off-by-one bug in buffer re-allocator
2016-10-26 10:14:08 -04:00
8e61bed2d8
add USER-OMP variant of manybody short neighbor list
2016-10-26 09:51:52 -04:00
3267b34590
simplify short neighbor list implementation. remove unneeded class member
2016-10-26 09:29:27 -04:00
0a417b4016
add short neighbor list support to pair style tersoff
2016-10-26 07:06:38 -04:00
399c0af150
consistent short neighbor list for vashishta and vashishta/table
2016-10-25 23:46:25 -04:00
e8b3f79690
fully tested multi-element compatible short neighbor list for Stillinger-Weber
2016-10-25 23:18:14 -04:00
21619f6a2f
Recommitting reverted change
...
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15794 f3b2605a-c512-4ea7-a41b-209d697bcdaa
(cherry picked from commit c0b98f5299 )
2016-10-25 15:25:39 -04:00
039bda9b61
Added updated vashishta for KOKKOS support
...
(cherry picked from commit 96089a42547f625e70aa2ac3933d248d2731b731)
2016-10-25 15:07:10 -04:00
6929603eef
Added KOKKOS vashishta
...
(cherry picked from commit 5edc474bf0be574ddba96d00bb63894edf400ddb)
2016-10-25 15:07:10 -04:00
7f3f5e8c38
Clean whitespace
2016-10-25 14:46:44 -04:00
f350500e69
Enable write_data
2016-10-25 14:43:12 -04:00
d7c77a419d
Enable write_data for dihedral_fourier
2016-10-25 14:36:18 -04:00
d2da0fabb4
Version 20 Oct 2016
2016-10-19 15:29:13 -04:00
13ce1037f2
Version 18 Oct 2016
2016-10-18 15:46:56 -04:00
fa984b2c3b
Version 13 Oct 2016
2016-10-13 19:56:33 -04:00
8540a9f038
Version 11 Oct 2016
2016-10-11 17:10:24 -04:00
13b6eb1bae
Version 6 Oct 2016
2016-10-06 19:12:58 -04:00
d80a9def17
Version 5 Oct 2016
2016-10-05 18:49:08 -04:00
114926a488
Merge branch 'master' into new-neighbor
2016-10-02 00:26:56 -04:00
be4734bdce
Version 30 Sep 2016
2016-09-30 11:57:15 -04:00
5eb9dd0c5d
Merge branch 'master' into new-neighbor
2016-09-29 23:14:28 -04:00
2551619b07
Version 29 Sep 2016
2016-09-29 10:55:26 -04:00
d8bf149edc
Version 28 Sep 2016
2016-09-29 10:55:18 -04:00
473b12ded4
Version 26 Sep 2016
2016-09-29 10:55:10 -04:00
27c3149590
Version 21 Sep 2016
2016-09-29 10:54:59 -04:00
3b408d71fe
Version 20 Sep 2016
2016-09-29 10:53:40 -04:00
ebabc8f0bc
Merge remote-tracking branch 'lammps-rw/integration' into update-neighbor
2016-09-09 15:46:20 -04:00
232abf8534
restore locale and enforce grep option squashing
2016-09-09 15:42:14 -04:00
d22caf2658
Merge pull request #29 from timattox/new-neighbor
...
USER-DPD: remove several files from src that came from src/USER-DPD/
2016-09-09 15:28:56 -04:00
3842aa6095
forward skip lists /omp neighbor list builds to non-omp implementations
2016-09-09 15:23:40 -04:00
32c240978a
USER-DPD: remove several files from src that came from src/USER-DPD/
...
These were accidentally added to git in c9c2ae6 .
2016-09-09 15:17:42 -04:00
212c2617f6
delete a couple more files, that don't belong into src/
2016-09-09 14:56:23 -04:00
40f85c93ba
corrected mismatched free() vs. delete[]
2016-09-09 14:10:42 -04:00
2f02d98469
remove USER-DPD files that should not be where they are
2016-09-09 13:53:07 -04:00
4553881fc2
Merge pull request #28 from timattox/new-neighbor
...
New neighbor, USER-DPD updates
2016-09-09 13:11:55 -04:00
81fcbcd99c
USER-DPD: move nstencil_ssa out of core LAMMPS into USER-DPD
2016-09-09 12:19:54 -04:00
82c6eb4675
USER-DPD: Set missing NP_HALF flag in npair_half_bin_newton_ssa.h
2016-09-09 12:19:36 -04:00
8ed3f4226e
USER-DPD: move custom binning stuff to a NBinSSA child class.
...
Removes most SSA specific fields from class NeighList.
2016-09-09 12:19:06 -04:00
9b7a0d7e1c
Update gitignore for the new USER-DPD source files.
2016-09-09 12:18:51 -04:00
c9c2ae6c61
new neighbor list changes
2016-09-07 13:42:58 -06:00
0229556b03
Merge branch 'master' of github.com:lammps/lammps
2015-07-03 15:43:29 +02:00
357d4517e8
Merge branch 'master' of github.com:lammps/lammps
2015-04-08 10:46:50 +02:00
a4a97de84f
A few GLE fixes
2015-04-08 10:45:49 +02:00