Commit Graph

221 Commits

Author SHA1 Message Date
f2bf0d0a8b add optional create_atoms group keyword to add new atoms to a custom group 2025-04-10 05:36:26 -04:00
980bf70310 improve error messages 2025-04-10 05:00:41 -04:00
227b4ed12d remove unused class members and plug memory leaks 2025-04-10 04:39:56 -04:00
1b58a4695b add explanations for "before/after simulation box is defined" errors 2025-03-21 20:30:47 -04:00
63d8915562 make use of SafeFilePtr 2025-02-12 21:47:02 -05:00
1dc5f8739a bugfix from @jtclem for molecule files with multiple molecule IDs 2025-01-31 20:32:58 -05:00
8c93986e47 add overloads for Error::all() and Error::one() that can point out the location of a faulty argument 2025-01-15 23:12:11 -05:00
719a64d9dd apply clang-format 2024-10-05 22:25:07 -04:00
11ef510a93 Merge branch 'lammps:develop' into improve_type_label_support 2024-06-13 19:26:42 -04:00
4e7bddaa0b remove unused variables 2024-05-13 13:55:09 -04:00
85a2f4bbfa Merge branch 'lammps:develop' into improve_type_label_support 2024-05-12 23:15:34 -04:00
46b4c09083 simplify xmol comm 2024-05-10 00:15:21 -04:00
887ffa57d5 Merge branch 'develop' into create_atoms-overlap_w_mol 2024-05-08 18:44:23 -04:00
b3e03d5188 refactor expand_types to return int 2024-04-17 18:56:28 -04:00
e590e27faa create_atoms: direct type label support 2024-04-16 19:56:37 -04:00
7ca4bf05cf change radthresh initialization 2024-04-10 09:52:58 -04:00
835b65b644 Merge branch 'develop' into general-triclinic 2024-02-21 14:53:32 -07:00
c115cdb18d Move check to be with other checks 2024-02-20 00:55:15 +01:00
6b6afe3034 change error to be similar to fix pour and fix deposit 2024-02-19 23:28:22 +01:00
1f0194a218 Add template compatibility check to create_atoms mol 2024-02-19 22:39:08 +01:00
443c40b98d Merge branch 'lammps:develop' into create_atoms-overlap_w_mol 2024-02-13 18:47:15 -05:00
1421d53b8c fix bug with assigning molecule IDs in parallel 2024-02-09 11:04:07 -05:00
524470f9fc document restriction for molecule sets. improve warning message. 2024-02-09 11:03:44 -05:00
fc1132b083 fix bug that by chance has no unwanted side effects 2024-02-06 19:37:15 -05:00
60f1233b07 Merge branch 'lammps:develop' into create_atoms-overlap_w_mol 2024-01-10 19:55:18 -05:00
45372937db loads of whitespace fixes 2023-12-01 14:52:47 -05:00
dfafdff209 finalized dump command support for general triclinic 2023-11-20 12:06:58 -07:00
92b02041cb more edits on create_atoms doc page 2023-11-18 17:16:29 -07:00
56b2c7ed46 alter how lattice interacts with create_box and create_atoms for general triclinic 2023-11-17 17:10:45 -07:00
1c4ab13f01 merge with current develop 2023-10-20 13:31:32 -06:00
afa8501d20 recognize STL files starting with "solid binary" as binary files 2023-09-22 07:51:58 -04:00
12acd346b7 plug memory leak 2023-09-22 07:51:16 -04:00
fb55fc3277 we don't need a lattice for creating atoms from a STL mesh 2023-09-22 07:51:07 -04:00
dec245c67b support for other vector fields in read_data 2023-09-13 09:29:56 -06:00
d6d65f001a enforce atom z coords = 0.0 for 2d simulations 2023-09-06 09:04:10 -06:00
1ed8dd6906 add general triclinic options to dump custom 2023-09-04 15:26:55 -06:00
7918f14499 remove unneeded method 2023-09-01 14:45:00 -06:00
817a16b48c work on create_atoms command 2023-09-01 14:38:22 -06:00
7462439b5d mods to change_box 2023-09-01 12:15:51 -06:00
0e07089de6 create_atoms:overlap_keyword_w_atomic_molecules 2023-06-07 22:04:28 -04:00
27da716852 getting out of the insurance business :-) 2023-01-23 16:45:41 -05:00
85ac3ac98b Also need to clear atom map 2022-12-16 09:42:06 -07:00
a3c0be875e include-what-you-use updates 2022-12-11 22:46:54 -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
7e6bd892ed apply clang-format 2022-09-10 03:29:32 -04:00
f592e3184e simplify Molecule::check_attributes() 2022-08-13 16:56:53 -04:00
e94275391c Merge branch 'develop' into collected-small-changes 2022-05-17 22:10:15 -04:00
e7d072c593 add sanity check on radscale value, set radius also for quasi-random mode 2022-05-17 16:15:46 -04:00
8e6b0425f7 apply clang-format 2022-05-14 18:01:34 -04:00