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 |
|
Arne Morten Kvarving
|
e28196f8af
|
tag gpu tests with appropriate labels
|
2023-05-09 12:27:41 +02:00 |
|
Arne Morten Kvarving
|
c18fb6a577
|
changed: store rates in an array in SingleWellState
introduce an enum for indexing into the array. this again
allows us to coalesce 4 parallel reductions into one.
|
2023-05-09 12:26:18 +02:00 |
|
Kai Bao
|
a306efa7e6
|
Merge pull request #4598 from GitPaean/network_continue
various network improvements
|
2023-05-09 10:28:47 +02:00 |
|
Kai Bao
|
c3f5d0c81c
|
adding parallel tests and reference update for network modeling
|
2023-05-08 15:29:01 +02:00 |
|
Kai Bao
|
d30e1f7a2a
|
adding comment to address reviewing comments for PR#4598
|
2023-05-08 13:55:30 +02:00 |
|
Kai Bao
|
926228401a
|
moving function needRebalanceNetwork to BlackoilWellModelGeneric
|
2023-05-08 13:26:23 +02:00 |
|
Kai Bao
|
05795c0bb1
|
adding regression test for network modeling
|
2023-05-08 10:43:49 +02:00 |
|