Kjetil Olsen Lye
|
a8dd329307
|
Typo in documentation.
|
2023-05-30 10:14:30 +02:00 |
|
Kjetil Olsen Lye
|
dfa7034f1b
|
Made error tolerances stricter.
|
2023-05-30 10:12:31 +02:00 |
|
Kjetil Olsen Lye
|
63fb363a83
|
Renamed CopyConstructor to CopyAssignment.
|
2023-05-30 10:06:08 +02:00 |
|
Kjetil Olsen Lye
|
0eb60e5336
|
Added test of size for copyToHost.
|
2023-05-30 10:03:54 +02:00 |
|
Kjetil Olsen Lye
|
b4b1a7b77f
|
Added TODO for perf, renamed to bvector.
|
2023-05-30 09:54:22 +02:00 |
|
Kjetil Olsen Lye
|
0ca3c4f959
|
Added more detail header files.
|
2023-05-16 10:06:54 +02:00 |
|
Kjetil Olsen Lye
|
70310160c0
|
Updated documentation to reflect limitations on int.
|
2023-05-16 10:01:39 +02:00 |
|
Kjetil Olsen Lye
|
b4aa427bbe
|
Fixed documentation for vector_operations.hpp.
|
2023-05-16 09:56:21 +02:00 |
|
Kjetil Olsen Lye
|
bc3cb8c1db
|
Fixed typo in documentation.
|
2023-05-15 11:32:25 +02:00 |
|
Kjetil Olsen Lye
|
1a6720996a
|
Switched from size_t to std::size_t in safe_conversion.hpp.
|
2023-05-15 11:23:33 +02:00 |
|
Kjetil Olsen Lye
|
171a205125
|
Set gpu_cuda labels for cuistl tests.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
a703e9f7bd
|
Removed exceptions from destructors.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
133a8897a0
|
Fixed indexing mistake in cuistl/vector_operations
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
046ef6cdc0
|
Replaced some macro size checks with function calls.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
e32b6ac0a8
|
Removed use of macro to check equal size.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
42b6a74ce5
|
Made CuSparseMatrix non-copyable.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
67f94ce8a3
|
Now handling sparsity pattern copying in a more elegant way.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
e14da5e053
|
Formatting fixes.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
f006b0b4f5
|
Removed unused type variable.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
cc8db08e83
|
Fixed unsafe type conversion.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
3f1cbbe1b8
|
Used safe conversion in CuVector
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
5fee5cece8
|
Inlined safe conversion functions.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
b6a67275c9
|
Rename to to_int and to_size_t
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
5373fb7a9c
|
Added int to size_t conversion. Added some static_asserts.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
9418d5311d
|
Added safe conversion from size_t to int.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
31e7ef04ba
|
Added a CuSparse matrix wrapper.
|
2023-05-12 08:23:18 +02:00 |
|
Kjetil Olsen Lye
|
858d8b189b
|
Added CuVector with tests.
|
2023-05-12 08:23:18 +02:00 |
|
Atgeirr Flø Rasmussen
|
dc3316a103
|
Merge pull request #4648 from GitPaean/not_call_alq_value_for_injectors
we should not request alq_value for injectors
|
2023-05-11 17:15:42 +02:00 |
|
Kai Bao
|
49a327f372
|
we should not request alq_value for injectors
through the function { return well_.wellEcl().alq_value(); }.
It will throw a runtime_error which is not properly caught.
|
2023-05-11 15:23:25 +02:00 |
|
Bård Skaflestad
|
ca0c650110
|
Merge pull request #4644 from tskille/wgrupcon
start regression testing of WGRUPCON tests
|
2023-05-10 21:44:07 +02:00 |
|
Torbjørn Skille
|
d5100fac23
|
start regression testing of WGRUPCON tests
|
2023-05-10 20:52:50 +02:00 |
|
Bård Skaflestad
|
c24f2b33b0
|
Merge pull request #4641 from akva2/no_sequential_parallel_tests
changed: use ctest mechanism for specifying number of processors required
|
2023-05-10 15:19:50 +02:00 |
|
Atgeirr Flø Rasmussen
|
238df46960
|
Merge pull request #4633 from kjetilly/cuistl_base_utils
Path to multiGPU: Basic utilities for cuISTL
|
2023-05-10 10:32:27 +02:00 |
|
Kjetil Olsen Lye
|
4600c4a126
|
Changed set_tests_properties to one call for cuistl.
|
2023-05-09 16:00:57 +02:00 |
|
Kjetil Olsen Lye
|
066e9ab39c
|
Set gpu_cuda labels for CuISTL tests.
|
2023-05-09 15:49:00 +02:00 |
|
Kjetil Olsen Lye
|
a6b0ffac70
|
Removed unused using statement.
|
2023-05-09 15:20:34 +02:00 |
|
Kjetil Olsen Lye
|
4228daf670
|
Added cusparseWarnIfError and CUSPARSE_WARN_IF_ERROR.
|
2023-05-09 15:20:34 +02:00 |
|
Kjetil Olsen Lye
|
81bc76384d
|
Documentation fix.
|
2023-05-09 15:20:34 +02:00 |
|
Kjetil Olsen Lye
|
863647f592
|
Added cudaWarnIfError/OPM_CUDA_WARN_IF_ERROR
|
2023-05-09 15:20:34 +02:00 |
|
Kjetil Olsen Lye
|
cab0efeec5
|
Added cublasWarnIfError/CUBLAS_WARN_IF_ERROR.
|
2023-05-09 15:20:34 +02:00 |
|
Kjetil Olsen Lye
|
e4c0ce08dc
|
Fixed documentation and formatting.
|
2023-05-09 15:20:34 +02:00 |
|
Kjetil Olsen Lye
|
b456fee209
|
Updated copyright headers.
|
2023-05-09 15:20:34 +02:00 |
|
Kjetil Olsen Lye
|
062d692c83
|
Added handles for cusparse and cublas.
|
2023-05-09 15:20:34 +02:00 |
|
Kjetil Olsen Lye
|
03a7fb6c9d
|
Added error macros to check last CUDA error.
|
2023-05-09 15:20:34 +02:00 |
|
Kjetil Olsen Lye
|
a204708f37
|
Refactored CUDA error macros to call inline functions.
|
2023-05-09 15:20:34 +02:00 |
|
Kjetil Olsen Lye
|
bf9dd4e1dd
|
Added safe call macros for CUDA, CuBlas and CuSparse.
|
2023-05-09 15:20:34 +02:00 |
|
Arne Morten Kvarving
|
3164b19354
|
changed: use ctest mechanism for specifying number of processors required
rather than forcing parallel tests to run sequentially
|
2023-05-09 13:29:50 +02:00 |
|
Arne Morten Kvarving
|
1a576f9007
|
Merge pull request #4625 from akva2/singlewellstate_coalesce_reductions
changed: store rates in an array in SingleWellState
|
2023-05-09 13:03:44 +02:00 |
|
Arne Morten Kvarving
|
0196259537
|
Merge pull request #4637 from akva2/gpu_tests_add_labels
GPU tests: add a label and make missing device a failure
|
2023-05-09 12:47:10 +02:00 |
|
Arne Morten Kvarving
|
60079dc065
|
gputests: missing device is a test failure
|
2023-05-09 12:27:41 +02:00 |
|