Commit Graph

55 Commits

Author SHA1 Message Date
d542651d60 consolidate redundant functionality into one function 2025-07-16 07:15:42 -04:00
b3c403f464 run KOKKOS force style unit tests with serial when OpenMP is not available 2025-06-22 18:29:45 -04:00
e0847f2195 fix memory leak in test 2025-04-05 00:26:20 -04:00
da1bbec0be set lmp pointer to NULL after delete to avoid using it or deleting it a second time 2025-01-29 23:32:52 -05:00
06bdb7b637 refactor catching exceptions during LAMMPS initialization
this will avoid the nasty segfaults with "cannot have multiple stdout capturers"
instead it will catch and display any exception thrown during init.
2025-01-29 23:09:48 -05:00
f8a8783044 Merge branch 'develop' into alphataubio-kokkos-fixes 2024-10-12 20:09:59 -04:00
e4dcdcd221 skip KokkosOpenMP tests when Kokkos includes GPU support 2024-10-05 03:05:04 -04:00
13ceebe82c fix recenter test skipped for respa 2024-10-03 18:45:52 -04:00
9f33efc1b9 resolve conflict 2024-10-01 02:12:49 -04:00
e29e943ae6 apply clang-format 2024-09-25 18:48:47 -04:00
ce4e01fb78 author information only in cpp, kokkos version needs protected instead of private variables 2024-08-07 00:12:11 -04:00
b83521b22e regenerated unit tests with run_torque 2024-08-04 23:15:33 -04:00
90cdb023dd added dipole support to kokkos version, plus 2 unit tests 2024-08-04 22:57:05 -04:00
af203f7fc7 added run_torque and EXPECT_TORQUES 2024-08-04 22:40:36 -04:00
0e9a419593 updated find_fix to get_fix_by_id for kokkos_omp test 2024-08-04 01:53:08 -04:00
16fabe83ae Merge branch 'develop' into kokkos-unit-testing 2024-07-27 03:27:35 -04:00
da2bd44b73 modernize and reformat with clang-tidy and clang-format 2024-07-04 11:17:54 -04:00
fb529bb9e8 trigger calling Fix::reset_dt() which may cause segfaults with respa 2024-06-22 20:04:40 -04:00
9dc85dec54 apply clang-format 2024-06-22 20:04:09 -04:00
5693c8ac33 modernize fix instance lookup 2024-06-22 20:03:14 -04:00
1c4b2d460b remove respa from kokkos_omp tests 2024-06-14 14:47:56 -04:00
af9d97ea07 Revert "added dihedral charmfsw kokkos test"
This reverts commit 95af3cdab2.
2024-06-13 12:27:56 -04:00
95af3cdab2 added dihedral charmfsw kokkos test 2024-06-13 12:27:08 -04:00
c4b1704bd3 added kokkos_omp tests 2024-06-07 11:13:41 -04:00
46768d0ff3 Correctly build argv with nullptr at the end 2023-11-08 09:18:58 -07:00
21d4be321a must lower test epsilon with single precision FFTs and pppm used 2023-07-21 12:12:53 -04:00
3c4b0a0c04 expand homepage checker tool to check a few more folders and apply updates 2022-10-24 10:58:39 -04:00
5abb6c76af small tweak 2022-06-01 02:13:02 -04:00
234b9f180a use clang-tidy and clang-format to update/modernize/simplify code 2022-05-31 14:46:57 -04:00
a7084c8fdb Merge remote-tracking branch 'origin/develop' into kokkos_unittests 2022-02-07 13:04:59 -05:00
7ee7d0c570 apply clang-format 2022-01-30 17:18:40 -05:00
073b586eee Add EXPECT_POSITIONS() and EXPECT_VELOCITIES() test utils 2021-11-23 12:21:27 -05:00
62b236a7cd Use platform::path_join in unittest tree and remove redundant code 2021-11-22 15:34:23 -05:00
3d650a6bf7 Add test utility method EXPECT_STRESS() 2021-11-22 15:24:41 -05:00
bb127603ff Use platform::unlink in unittests 2021-11-22 14:40:51 -05:00
4e92c68244 allow skipping fix timestep tests when LAMMPS was compiled for static libs 2021-09-08 23:41:31 -04:00
6bc8da05b9 reformat unittest tree with clang-format 2021-08-23 17:06:30 -04:00
bf618b3128 support tests for integrators with dipoles and extended particles 2021-08-22 12:44:02 -04:00
1dc25b0e10 rename USER-OMP to OPENMP 2021-06-29 17:48:22 -04:00
2e6a0112d3 update URLs in some more files 2021-05-24 16:19:37 -04:00
205b45423c combine repetitive code into convenience function 2021-03-01 20:07:19 -05:00
74713be4a2 add new key to YAML files: skip_tests 2021-03-01 19:27:11 -05:00
19311d408d use utils::trim() to remove extra whitespace from ctime() output. 2021-02-26 23:10:43 -05:00
569a000e6b reformat unittest sources with clang-format 2020-11-25 16:51:41 -05:00
adf74b3a22 use https://lammps.sandia.gov based URLs consistently 2020-10-21 16:45:30 -04:00
9c0808e95a update unit tests for move of version string location 2020-09-19 15:00:03 -04:00
b1fbee9bd0 skip testing fix nve/limit for r-RESPA as it is not compatible by design 2020-08-19 15:08:32 -04:00
4cfc920d65 remove unused variable 2020-08-11 19:58:51 -04:00
70f37d6613 update for handling r-RESPA properly 2020-08-10 17:02:56 -04:00
b92eda8ab8 enable testing with r-RESPA for real 2020-08-09 17:36:15 -04:00