Commit Graph
126 Commits
Author SHA1 Message Date
Hugh Carson a0981cb363 Refactor test for showing equivalency of copy and move assignment 2026-01-27 14:15:08 -05:00
Hugh Carson 894de992da Move assignment of non-owned arrays must fallback to copy assignment 2026-01-27 14:01:23 -05:00
camierjs 3803c3305e - Remove unnecessary general/forall.hpp include in miniapps and tests
- Fix cast warnings in mesh (nc)nurbs files
2025-12-04 16:49:09 -08:00
Joseph Signorelli 0c61b567a5 Merge branch 'array-vector-improvements-dev' into multivector-dev 2025-11-04 14:41:08 -06:00
Joseph Signorelli 55fb86f566 Merge branch 'master' into multivector-dev 2025-11-04 14:39:22 -06:00
Joseph Signorelli 331151d4f6 Create new file for test ordering 2025-11-04 13:46:22 -06:00
Andrew Ho d276ad6aff Merge branch 'master' into array-vector-improvements-dev 2025-10-28 11:48:12 -07:00
Andrew HoandJohn Camier a447a33528 Update tests/unit/general/test_scan.cpp
Co-authored-by: John Camier <camierjs@gmail.com>
2025-10-21 08:34:02 -07:00
Andrew HoandJohn Camier 79f2ce2540 Update tests/unit/general/test_scan.cpp
Co-authored-by: John Camier <camierjs@gmail.com>
2025-10-21 08:33:54 -07:00
Joseph Signorelli a18d36e841 Merge branch 'master' into array-vector-improvements-dev 2025-09-25 09:24:32 -05:00
Andrew Ho 28590b2026 Added conditional copy/compaction wrappers
Speed up CMake unit test building
2025-09-15 15:43:25 -07:00
Joseph Signorelli 405c674d22 Update unit tests to check host + device 2025-08-21 15:24:19 -07:00
Andrew Ho 46d05c44a0 review suggestions 2025-08-21 11:16:13 -07:00
Andrew Ho c189f50ab4 Added GPU-accelerated parallel scan 2025-08-20 11:15:53 -07:00
Joseph Signorelli e659e823e9 Add newlines to end of files 2025-08-19 12:06:43 -07:00
Joseph Signorelli 04d7e8a62f add newlines to bottom of test files 2025-08-19 12:03:34 -07:00
Joseph Signorelli eb5a0eb132 Add Array::DeleteAt w/ unit test. 2025-08-13 16:22:23 -07:00
Joseph Signorelli dda6b0dbe1 Add Array::DeleteAt w/ unit test. 2025-08-13 14:39:29 -07:00
Andrew Ho 36c3688968 added AsConst 2025-08-07 13:37:57 -07:00
Andrew Ho 9b1b56a155 avoid overflow in test
found bug for non-commutative scan in cub
2025-07-19 14:20:31 -07:00
Andrew Ho af6d0d7479 Added GPU-accelerated parallel scan 2025-07-18 23:40:16 -07:00
camierjs 45e8125fd6 Merge branch 'master' into ubsan 2025-07-02 07:33:56 -07:00
Andrew Ho 29681677a1 Merge branch 'master' into hip-unit-tests 2025-06-27 23:01:04 -07:00
Veselin Dobrev 2951d5f98e Fix false positives for testing errors in debug mode 2025-06-26 13:51:34 -07:00
camierjs 8d95f71305 Merge branch 'master' into ubsan 2025-06-24 14:33:07 -07:00
John Camier 82d3b8b92e Merge branch 'master' into gpu-omp 2025-06-23 16:11:10 -07:00
John Camier 960379a43d Merge branch 'master' into ubsan 2025-06-23 16:11:00 -07:00
camierjs 678a9db016 [MemorySanitizer] TestCalcDivShape dim 2 pt.z
Avoid overflow in dot product test
2025-06-18 16:46:10 -07:00
camierjs 1555bfe3a5 Move reduction internals to reducers header 2025-06-12 11:56:50 -07:00
Hugh Carson 01479824f5 Address MR feedback
- Remove static_cast to void, rely on future usage of [[nodiscard]] for dangerous discards
- Restore explicit to prevent implicit conversion of initializer_list
2025-06-04 16:16:02 -04:00
Hugh Carson 2af3577482 Merge branch 'master' into hughcars/array-back-inserter 2025-04-16 11:09:26 -04:00
Andrew Ho 783136234a Merge branch 'master' into hip-unit-tests 2025-04-13 19:35:44 -07:00
Andrew Ho 0b632bf3d4 Merge remote-tracking branch 'base/master' into hip-unit-tests 2025-04-04 11:39:35 -07:00
Tzanio Kolev b3e19a2e7a Typos and styling 2025-03-31 18:48:43 -07:00
Andrew Ho 8fbfdb19fe added general GPU and CUDA/HIP-specific unit tests
added gpu, raja-gpu, etc. for generic GPU device configuration
2025-03-24 13:23:43 -07:00
Andrew Ho a9ebb665f7 merged reduction cpu and gpu unit tests 2025-02-26 12:39:41 -08:00
Hugh Carson fb5e610ca5 Add support and test for back_inserter along with some more stl-style interactions 2025-02-24 10:40:07 -05:00
Andrew Ho 159f8a1404 changed copyright years 2025-02-11 11:12:26 -08:00
Tzanio Kolev 1f3790ba2c Merge branch 'master' into reduction 2025-02-04 14:53:21 -08:00
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
Andrew Ho 98c6b0e32f all indices should be ints 2025-01-22 17:59:58 -08:00
Andrew Ho 506c34719a should be signed int 2025-01-22 17:03:17 -08:00
Andrew Ho eccb30bdfe unused variable warning 2025-01-22 14:24:34 -08:00
Andrew Ho 160a52a55e added reduction unit tests, fixed some bugs in reducers 2025-01-22 11:34:59 -08:00
Will Pazner 7645bce2b5 Merge remote-tracking branch 'origin/master' into array-init-list
# Conflicts:
#	general/array.hpp
#	tests/unit/general/test_array.cpp
2024-11-21 13:27:02 -08:00
Will Pazner c9cf2ec345 Add unit test for convertible type Array constructor 2024-11-01 14:45:51 -07:00
Will Pazner b4efd401b8 Re-add C-style array constructor for Vector
Also small adjustments to the Vector and Array unit tests
2024-10-31 13:58:11 -07:00
Will Pazner c7bb0201c0 Re-add C-style array constructor for Array 2024-10-31 10:09:59 -07:00
Hugh Carson c269b1ea54 More bug fixes and testing
- Fix bug for higher order meshes
- Fix bug with missing fields in NCMesh copy ctor.
- Fix test_array double -> int casting.
- Add test for Hex volume submesh
2024-09-09 15:10:24 -04:00
Will Pazner 7534d86172 Fix some nvcc warnings 2024-08-12 13:13:31 -07:00