Commit Graph

169 Commits

Author SHA1 Message Date
fdc3823969 fix typo 2025-01-31 21:50:22 -05:00
eb1174b54b try to work around the ambiguity of 0 and null pointers 2025-01-31 21:48:29 -05:00
381f141384 correct some overeager changes 2025-01-31 21:19:13 -05:00
be1be668a2 modernize error messages for processing molecule files 2025-01-31 20:33:47 -05:00
9eb3e35255 add error URLs for molecule files 2025-01-31 17:49:49 -05:00
ee602a7daa Merge branch 'lammps:develop' into alphataubio-kokkos-fixes 2024-09-04 21:05:58 -04:00
3aadd8bd84 fix typo in comment 2024-08-20 19:12:27 -04:00
80ea7ac120 plug another memory leak 2024-08-20 01:26:48 -04:00
ff27bb8865 add missing space 2024-07-25 16:59:13 -04:00
96f2e32591 fix typo 2024-07-05 20:15:30 -04:00
61e391b449 correct check for invalid header keywords 2024-07-05 19:28:04 -04:00
b89bc47626 more thorough checks for molecule file header keywords 2024-07-05 19:10:48 -04:00
4015d1bb39 initialize static string buffers to empty strings 2024-01-19 00:02:50 -05:00
3ae4779c7f convert defines into static constexpr 2024-01-18 23:59:33 -05:00
9312ce0beb store and print title line of molecule 2024-01-16 12:20:02 -05:00
87297902a3 Add support for "Dipoles" section in molecule file 2024-01-16 12:04:00 -05:00
2132b1d904 update developer reference text 2022-10-24 11:08:26 -04:00
cccf3f6f78 change email for contacting LAMMPS developers, add to homepage checker 2022-10-20 20:36:03 -04:00
3e51cfc4d1 avoid ambiguous variable override with due to for scoping 2022-09-12 16:27:54 -04:00
3b6a06fcf5 small behavior tweaks for inputs without labelmap, add warnings about type offsets 2022-09-06 18:18:44 -04:00
1a5a509c1d add typelabel support for Shake Bond Types section in molecule files 2022-09-05 10:28:00 -04:00
e0b6ae77d3 update parser for bonded topology data 2022-09-04 22:13:23 -04:00
c376d72158 update parsing for Types section in molecule files 2022-09-04 17:52:31 -04:00
8ad949a995 avoid extra char * to std::string conversion 2022-09-04 07:07:55 -04:00
34104bbbe9 enable clang-format 2022-09-04 05:40:19 -04:00
4b842d52e6 Merge branch 'develop' into type-labels 2022-08-22 10:45:48 -04:00
f592e3184e simplify Molecule::check_attributes() 2022-08-13 16:56:53 -04:00
363b80f85c begin unfeaturing multiple label maps feature 2022-08-09 01:01:31 -04:00
f9717049b1 Merge branch 'develop' into type-labels 2022-08-08 17:16:50 -04:00
200b4f13c7 use dynamic cast instead of c-style cast when casting from base type to derived class 2022-04-10 18:18:06 -04:00
e13a70ad2f Merge branch 'develop' into type-labels 2022-03-23 01:08:35 -04:00
943fe487b5 update whitespace and argument formats for longer source lines 2022-01-16 15:36:01 -05:00
2436893215 Merge branch 'master' into type-labels 2021-11-01 08:33:21 -06:00
85433e8bd1 use true/false instead of 1/0 detected and changed by clang-tidy 2021-10-20 12:41:02 -04:00
e56cc9be00 use initializer list instead of explicit constructor 2021-10-14 01:12:44 -04:00
67ae6eb7b6 Merge branch 'lammps:master' into type-labels 2021-09-30 09:44:18 -04:00
bca99f684f update list and order of include files from include-what-you-use analysis 2021-09-18 14:16:48 -04:00
7a8afb6eef add fragment count to molecule file output 2021-08-19 20:10:26 -04:00
b124de3484 Merge branch 'master' of https://github.com/lammps/lammps into lammps-master 2021-06-07 22:48:51 -04:00
09c19a936b update URLs in source code and manual 2021-05-24 14:18:20 -04:00
d1941392d3 disable clang-format for all existing .cpp files (for now) 2021-05-05 23:53:38 -04:00
0beac58e21 some file permissions 2021-04-27 15:38:39 -04:00
1e294111e7 Merge branch 'master' of https://github.com/lammps/lammps into lammps-master 2021-04-27 14:46:33 -04:00
e9e0bb71b6 Use varargs version of Error:all() and Error::one() where applicable 2021-04-25 21:30:51 -04:00
d2cdb318ab apply new logmesg() overload to a bunch of cases. 2021-04-21 23:38:45 -04:00
f455869de3 update a few more error messages 2021-03-03 13:43:54 -05:00
4af4c0a99b parsing is done on all MPI ranks, so we better use error->all() instead of error->one() 2021-03-03 08:43:51 -05:00
2db78823a0 open() method not really needed. 2021-03-03 08:43:23 -05:00
f02b0cf09b review error messages for Coords, Types, Molecules, and Fragments sections 2021-03-03 08:24:21 -05:00
7ddb0c7014 clarify some more error messages 2021-03-02 22:26:23 -05:00