|
|
2e45c84c6a
|
Merge pull request #2655 from akohlmey/collected-refactoring
Collected small code refactoring changes
|
2021-03-16 18:39:30 -04:00 |
|
|
|
772190efd1
|
Merge pull request #2657 from rbberger/refactor_meam_reader
Refactor MEAMC potential reader
|
2021-03-16 17:14:34 -04:00 |
|
|
|
3eb9b21713
|
Merge pull request #2658 from akohlmey/more-unittests
Update and expand unit tests
|
2021-03-16 16:59:14 -04:00 |
|
|
|
c5a4488c23
|
Merge pull request #2663 from masterleinad/kokkos_avoid_intrinsics
Avoid intrinsics KOKKOS/npair_kokkos
|
2021-03-16 16:40:13 -04:00 |
|
|
|
dc435d8188
|
Improve indentation
|
2021-03-16 17:53:41 +00:00 |
|
|
|
1fae21622a
|
remove trailing whitespace
|
2021-03-16 13:37:15 -04:00 |
|
|
|
ac32d907c0
|
Avoid intrinsics KOKKOS/npair_kokkos
|
2021-03-16 17:09:37 +00:00 |
|
|
|
cf19197f79
|
revert change causing memory corruption. we need extra space in the allocated string buffer.
|
2021-03-16 10:03:22 -04:00 |
|
|
|
eb90fcecb1
|
simplify using utils::strdup()
|
2021-03-16 09:39:45 -04:00 |
|
|
|
1ef1a7d865
|
simplify using std::string
|
2021-03-16 09:39:28 -04:00 |
|
|
|
b7759b0cdb
|
use ValueTokenizer instead of sscanf() for safer parsing of custom processor grids
|
2021-03-16 09:15:49 -04:00 |
|
|
|
5d5fc4a04d
|
simplify by using utils::strdup()
|
2021-03-16 08:56:52 -04:00 |
|
|
|
2f8770971c
|
make use of utils::strdup() and simplify
|
2021-03-16 01:17:10 -04:00 |
|
|
|
3d67d1eee9
|
simplify
|
2021-03-16 00:50:29 -04:00 |
|
|
|
68b6296f90
|
accept negative numbers for group definition by id
|
2021-03-15 21:53:27 -04:00 |
|
|
|
154ae86469
|
fix bug
|
2021-03-15 21:42:43 -04:00 |
|
|
|
f835d5e69e
|
refactor utils::expand_args()
|
2021-03-15 20:50:26 -04:00 |
|
|
|
ece2433208
|
use utils::strdup() for duplicating strings
|
2021-03-15 17:55:19 -04:00 |
|
|
|
a6a2879807
|
add a few more tokenizer test cases for added use cases.
|
2021-03-15 12:02:58 -04:00 |
|
|
|
63110fd588
|
replace use of strtok() with Tokenizer class
|
2021-03-15 12:02:38 -04:00 |
|
|
|
dbf7b9c24a
|
simplify and get rid of strtok()
|
2021-03-15 11:28:25 -04:00 |
|
|
|
23e4078b4e
|
use enumerator constants from base class
|
2021-03-15 11:27:57 -04:00 |
|
|
|
ffb86eb2ab
|
fix bug
|
2021-03-15 11:27:27 -04:00 |
|
|
|
b13e5fa234
|
simplify using std::string and utils::strdup(); get rid of strtok()
|
2021-03-15 09:36:49 -04:00 |
|
|
|
16387eda40
|
Merge pull request #2659 from evoyiatzis/patch-2
Updating displace.mod
|
2021-03-15 07:43:48 -04:00 |
|
|
|
0f7913a665
|
Fix token types and remove unused header
|
2021-03-14 20:46:22 -04:00 |
|
|
|
11ff1fecf9
|
use ValueTokenizer to parse group range selector string with strict syntax check
|
2021-03-14 19:10:44 -04:00 |
|
|
|
4c17217ad2
|
add unit tests for the exceptions thrown by ValueTokenizer when data is missing
|
2021-03-14 17:28:03 -04:00 |
|
|
|
6158802974
|
add support for testing per-atom properties with fix property/atom
|
2021-03-14 17:18:03 -04:00 |
|
|
|
a6e6f43d55
|
write a comment to the custom data file section with the column assignment
|
2021-03-14 15:36:09 -04:00 |
|
|
|
3642dcfedb
|
use ValueTokenizer for parsing fix property/atom sections of data files
|
2021-03-14 15:35:12 -04:00 |
|
|
|
194a551590
|
complete refactor of file/atomfile variable parsing code
|
2021-03-14 10:45:07 -04:00 |
|
|
|
14abdade03
|
ValueTokenizer will throw a "Not enough tokens" exception, if trying to get the next value without one present
|
2021-03-14 10:44:27 -04:00 |
|
|
|
f72013c5db
|
Update displace.mod
The pressure tensor was not computed as time-averaged quantity but as instantaneous value
|
2021-03-14 12:36:46 +01:00 |
|
|
|
59977d07ef
|
fix unit test failure for non-verbose runs
|
2021-03-14 05:00:22 -04:00 |
|
|
|
5e18518f7a
|
group tester covers now about 40% of group.cpp
|
2021-03-14 00:49:35 -05:00 |
|
|
|
0062645cbc
|
check for Atom::molecule_flag instead of Atom::molecular when using molecule ID only
|
2021-03-14 00:48:36 -05:00 |
|
|
|
9be96fb96a
|
add unit test for groups
|
2021-03-13 22:53:03 -05:00 |
|
|
|
0cdd433eca
|
better error checking
|
2021-03-13 22:52:37 -05:00 |
|
|
|
7936a6296f
|
simplify
|
2021-03-13 22:52:25 -05:00 |
|
|
|
11386097c6
|
avoid strtok() when reading variables from file
|
2021-03-13 21:00:09 -05:00 |
|
|
|
3183c4bdb7
|
avoid calling strtok() when reading per-atom data in data files
|
2021-03-13 19:23:24 -05:00 |
|
|
|
9c13361a17
|
avoid calling strtok() in group command
|
2021-03-13 18:33:42 -05:00 |
|
|
|
e6def05178
|
refactor parse_coeffs() function to avoid calling strtok()
|
2021-03-13 18:09:36 -05:00 |
|
|
|
882b221a17
|
rename arg,narg,maxarg to avoid shadowing in command() function
|
2021-03-13 17:35:49 -05:00 |
|
|
|
a689c19047
|
Refactor MEAMC potential file reader
|
2021-03-12 15:54:20 -05:00 |
|
|
|
8325740663
|
add test for partition command
|
2021-03-11 06:46:53 -05:00 |
|
|
|
423772b1fa
|
avoid strtok() when processing the "partition" command
|
2021-03-11 06:46:40 -05:00 |
|
|
|
af9321c4d8
|
correct output
|
2021-03-11 06:46:14 -05:00 |
|
|
|
56e3962d9c
|
Merge pull request #2648 from akohlmey/next_lammps_version
Update version strings for the next patch release
patch_10Mar2021
|
2021-03-10 18:05:55 -05:00 |
|