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 Ho and John 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 Ho and John 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