e6181d14d7
Use latest versions in master branch
2021-07-15 13:53:15 +01:00
e99b8ed07c
Merge branch 'master' into cg-dna
2021-07-15 13:37:24 +01:00
89d7e34540
destructor in polymorph base class should be virtual
2021-07-10 10:53:36 -04:00
908587be56
Merge branch 'master' of github.com:lammps/lammps into kk_hash
2021-07-06 13:54:47 -06:00
4b81802ae8
Created new feature branch for PR as per request
2021-07-05 16:07:40 +01:00
878795e64a
bulk rename of remaining USER- packages
2021-06-29 20:12:59 -04:00
8e185a1a12
rename USER-DPD to DPD-REACT
2021-06-29 19:41:23 -04:00
c085e55695
rename USER-SMD package to MACHDYN
2021-06-29 17:19:39 -04:00
91e0614cef
Remove unnecessary virtual keyword
2021-06-28 08:51:28 -06:00
a4c2bc13cf
Add atom_map hash option for Kokkos package
2021-06-28 08:38:31 -06:00
13b8c63e7a
Merge branch 'master' into user-dielectric
2021-06-05 11:14:44 -04:00
454e11f7a5
Bringing USER-DIELECTRIC up-to-date with latest changes in upstream LAMMPS
2021-05-28 12:41:52 -05:00
09c19a936b
update URLs in source code and manual
2021-05-24 14:18:20 -04:00
7fcd449864
apply clang-format to all headers with some exceptions
2021-05-14 19:16:07 -04:00
df7fe4431f
make LAMMPS homepage URL and C++ indicator comments consistent
2021-04-22 21:26:07 -04:00
d88810f13a
Add datatype introspection methods to library
...
Adds lammps_extract_atom_datatype and lammps_extract_global_datatype functions
to allow extracting type information of properties.
2020-09-17 13:43:43 -04:00
0f6a34775c
Merge branch 'master' into symbolic-atom-constants
2020-09-15 17:44:31 -04:00
cebf6d33ba
Merge pull request #2358 from eagunn/iss2345
...
Replace instances of NULL with nullptr
2020-09-15 17:41:24 -04:00
618b08dcfc
Merge branch 'master' into symbolic-atom-constants
2020-09-15 14:58:13 -04:00
326d9f398c
Merge branch 'master' into iss2345
2020-09-15 14:06:16 -04:00
3576464268
Merge branch 'master' into consistent-memory-usage
2020-09-15 12:25:16 -04:00
0183e999c9
consistently return "memory_usage" as double.
2020-09-15 01:59:58 -04:00
96a5585d65
use more const char pointers
2020-09-13 17:12:11 -04:00
93a0d4c096
fix up some comments
2020-09-12 14:26:34 -04:00
f1ef7d85a8
T2345: Replace instances of NULL with nullptr
...
The following changes have been applied to src and lib folders:
regex replace: ([^"_])NULL ⇒ \1nullptr (8968 chgs in src, 1153 in lib)
Manually find/change: (void \*) nullptr ⇒ nullptr (1 case)
regex find: ".*?nullptr.*?"
Manually ~14 cases back to "NULL" in src, ~2 in lib
regex finds a few false positive where nullptr appears between two
strings in a function call
2020-09-12 09:34:38 -06:00
9d0c3bc665
replace some numeric constants in Atom and AtomVec classes with enumerators
2020-09-11 19:07:55 -04:00
6113169a47
IWYU based include statement cleanup
2020-09-02 17:39:34 -04:00
b33974cd19
add code to check for duplicate atom IDs in Bodies section
2020-07-14 12:44:50 -04:00
cf5c748fb4
Merge branch 'master' into feature-cnt
2020-06-12 05:53:17 -04:00
cee7cd5fe9
consolidate enumerator for per-atom array data types
2020-06-07 11:44:42 -04:00
97e69abcda
get rid of snprintf() and local buffers in atom style creation
2020-06-04 10:45:24 -04:00
4a2d3e95cb
Replace Atom::count_words with utils::count_words
2020-05-20 15:53:19 -04:00
bddd6d5e84
update
2020-05-19 23:19:49 -04:00
ed43c1e22b
Merge branch 'master' into feature-cnt
2020-05-18 18:23:16 -04:00
adc04f87f6
whitespace fixes
2020-05-01 08:24:24 -04:00
4eb4839f6d
renaming of variables and command names in USER-SPH
2020-04-30 16:40:09 -06:00
ecd3652f61
update to current master
2020-04-30 11:57:17 -06:00
fa4ef70829
code issues
2020-03-25 20:18:07 -04:00
53ccc4c607
fix code related issues
2020-03-20 14:21:24 -04:00
0204bf286b
CNT package
...
The tubular potential model (TPM) force field for Carbon Nanotubes (CNTs) package.
2020-02-06 16:50:38 -05:00
ccc8f29d60
added support for USER-AWPMD package
2019-12-18 12:04:37 -07:00
b6374bacfb
enable replicate to work with local ptrs
2019-12-18 08:56:03 -07:00
db6d272303
more additions to USER atom styles and bug fixes
2019-12-13 13:54:12 -07:00
9e52980aaa
all of remaining USER package styles except AWPMD
2019-12-03 11:15:16 -07:00
4f6cb13592
added atom styles with bonus data, also a few USER packages
2019-11-27 16:03:50 -07:00
3736af0aaf
initial refactoring on AtomVec class
2019-11-26 13:42:32 -07:00
64bdc59623
Implement GPU pair style lj/cut/tip4p/long/gpu
...
Source code, Makefiles and Install for GPU-accelerated TIP4P pair style.
It is implemented as a part of the standard GPU package.
The style is compatible with the standard lj/cut/tip4p/long.
Also, this commit modifies "atom.h" just to
add a getter for variable 'max_same'.
2019-11-10 02:38:58 +03:00
8526e7a4cd
checking return value of ?scanf() calls to detect problems parsing files
2019-07-19 11:14:39 -04:00
daa53e3008
Merge pull request #1469 from julient31/pppm_spin
...
Adding PPPM and Ewald solvers for electric dipoles and magnetic spins
2019-06-12 14:50:18 -04:00
daac3f7102
Merge pull request #1419 from akohlmey/report-uninstalled-pkg-style
...
Improved error messages when a style is not found
2019-05-30 06:34:56 -04:00