Atgeirr Flø Rasmussen
|
ea0abd1331
|
Bugfix: do not substr() on too small strings.
|
2020-10-12 21:58:58 +02:00 |
|
Atgeirr Flø Rasmussen
|
dedbe78cee
|
Copyright additions.
|
2020-10-12 17:06:11 +02:00 |
|
Atgeirr Flø Rasmussen
|
316b28923d
|
Rename parameter --linear-solver-configuration to --linsolver.
|
2020-10-12 17:03:00 +02:00 |
|
Atgeirr Flø Rasmussen
|
f169cf90d8
|
Remove --linear-solver-configuration-file parameter.
This is now handled by passing a string to --linear-solver-configuration that
ends with ".json".
|
2020-10-12 16:41:09 +02:00 |
|
Atgeirr Flø Rasmussen
|
385880485a
|
Fix logic of shouldCreateSolver().
|
2020-10-11 22:46:02 +02:00 |
|
Atgeirr Flø Rasmussen
|
30a4fe55b0
|
Add "amg" option to --linear-solver-configuration.
|
2020-10-11 09:31:48 +02:00 |
|
Atgeirr Flø Rasmussen
|
842afd312e
|
Refactor setupPropertyTree().
|
2020-10-11 09:24:05 +02:00 |
|
Atgeirr Flø Rasmussen
|
00438c4860
|
Remove unused parts (not just comment out).
|
2020-10-11 08:44:21 +02:00 |
|
Atgeirr Flø Rasmussen
|
0a70d95bee
|
Refactor shouldCreateSolver().
|
2020-10-11 08:20:19 +02:00 |
|
Atgeirr Flø Rasmussen
|
1c208e9a92
|
Avoid unnecessary extra matrix manipulation.
When using the ParallelOverlappingILU0 it is not necessary to fix the overlap rows.
|
2020-10-10 10:09:23 +02:00 |
|
Atgeirr Flø Rasmussen
|
65817c9068
|
Removed old amg/cpr code that can be replaced.
The replacement consists of using the FlexibleSolver code.
|
2020-10-08 15:12:41 +02:00 |
|
Markus Blatt
|
ec884183a5
|
Merge pull request #2828 from blattms/add-mswells
[opencl] deletes assignment operator of WellContributionsOCLContainer
|
2020-10-01 22:35:09 +02:00 |
|
Markus Blatt
|
e8c030be17
|
Merge pull request #2821 from ducbueno/add-mswells
Reintroduced multisegment wells to OpenCL backend
|
2020-10-01 21:52:25 +02:00 |
|
Markus Blatt
|
684b58564c
|
use auto in for-loop as at other occasions.
|
2020-10-01 15:56:50 +02:00 |
|
Markus Blatt
|
f306f78737
|
Delete assignment operator of WellContributionsOCLContainer, too
|
2020-10-01 15:55:57 +02:00 |
|
Jose Eduardo Bueno
|
fbbb21d482
|
Removed smart pointers; + delete for copy constr
|
2020-10-01 10:27:34 -03:00 |
|
Jose Eduardo Bueno
|
89cefd8d95
|
Fixed seg fault when there are only mswells
|
2020-09-30 18:34:50 -03:00 |
|
Jose Eduardo Bueno
|
7aad035bcf
|
Added smart pointers
|
2020-09-30 17:31:35 -03:00 |
|
Markus Blatt
|
d30f6d272b
|
[gpu] Support UMFPack with DUNE 2.7
The index type changed from int to long int with 2.7.
|
2020-09-30 20:10:21 +02:00 |
|
Jose Eduardo Bueno
|
3a680f728e
|
Removed unnecessary vector clear operations
|
2020-09-30 09:14:20 -03:00 |
|
Jose Eduardo Bueno
|
99e4419b3c
|
Reintroduced multisegment wells
|
2020-09-30 09:11:20 -03:00 |
|
Jose Eduardo Bueno
|
a3a15a744c
|
Corrected kernel
|
2020-09-28 18:06:13 -03:00 |
|
Jose Eduardo Bueno
|
9fe6ee85a4
|
Throws exception if well dimensions aren't correct
|
2020-09-28 18:01:42 -03:00 |
|
Jose Eduardo Bueno
|
268bcd95e8
|
Implemented reinit; reduced sync events
|
2020-09-28 17:27:12 -03:00 |
|
Jose Eduardo Bueno
|
bedf3d16cf
|
Querying number of work items with get_local_size
|
2020-09-28 12:56:22 -03:00 |
|
Jose Eduardo Bueno
|
77bcadff45
|
Events wellContribs write calls & update sparsity
|
2020-09-28 09:40:39 -03:00 |
|
Jose Eduardo Bueno
|
d653873735
|
Added destructor for WellContributionsOCLContainer
|
2020-09-28 09:15:17 -03:00 |
|
Jose Eduardo Bueno
|
d236079173
|
Bug fixes
|
2020-09-25 11:31:17 -03:00 |
|
Jose Eduardo Bueno
|
ab57d5ecd2
|
Fixed errors
|
2020-09-24 18:07:10 -03:00 |
|
Jose Eduardo Bueno
|
1ba81cece2
|
First commit
|
2020-09-24 16:35:36 -03:00 |
|
Jose Eduardo Bueno
|
c43648076f
|
Fixed kernel; fixed time step chopping;
|
2020-09-24 16:35:36 -03:00 |
|
Jose Eduardo Bueno
|
c41aafcc58
|
Simplified initialize_wellContribs calls
|
2020-09-24 16:35:36 -03:00 |
|
Joakim Hove
|
0565d6f402
|
Remove unused #include of exceptions
|
2020-09-21 11:12:15 +02:00 |
|
Markus Blatt
|
53005c477d
|
Merge pull request #2762 from ducbueno/opencl-stdwell-clean
Fixed out of resources problem
|
2020-09-03 19:50:39 +02:00 |
|
Jose Eduardo Bueno
|
525faf7b5d
|
Changed work_group_size
|
2020-09-03 14:25:50 -03:00 |
|
Jose Eduardo Bueno
|
f8898e3158
|
New function for setting OpenCL in wellContribs
|
2020-09-03 13:30:12 -03:00 |
|
Arne Morten Kvarving
|
273d465c32
|
fixed: use the proper linear operator without wells in matrix in serial
|
2020-09-03 15:53:57 +02:00 |
|
Jose Eduardo Bueno
|
c7adc3495f
|
Initial commit
|
2020-09-03 09:46:44 -03:00 |
|
Markus Blatt
|
27931c4303
|
[opencl] Fixes shadowing variable warnings.
These seemed familar and I would have sworn that I already fixed them
somewhen. Might have been reintroduced by rebasing.
|
2020-09-02 22:46:44 +02:00 |
|
Markus Blatt
|
e997d7b130
|
Merge pull request #2751 from ducbueno/opencl-stdwell-clean
AddStandardWell functionality in OpenCL backend
|
2020-09-02 22:02:05 +02:00 |
|
Jose Eduardo Bueno
|
4d10d9ac76
|
Fixed issue when no std wells are present
|
2020-09-02 15:44:46 -03:00 |
|
Jose Eduardo Bueno
|
56c1c0862c
|
Added StandardWell functionality to OpenCL backend
|
2020-09-02 15:00:34 -03:00 |
|
Arne Morten Kvarving
|
7305f84351
|
use std::make_unique where applicable
|
2020-09-02 15:35:39 +02:00 |
|
Arne Morten Kvarving
|
3b21a8a481
|
changed: remove SET_TYPE_PROP macro usage
|
2020-08-28 10:44:53 +02:00 |
|
Arne Morten Kvarving
|
93a3ebf8f7
|
changed: remove NEW_PROP_TAG macro usage
|
2020-08-28 10:44:53 +02:00 |
|
Arne Morten Kvarving
|
941e4916f8
|
changed: remove SET_PROP macro usage
|
2020-08-27 14:02:05 +02:00 |
|
Arne Morten Kvarving
|
7d853d2e05
|
changed: remove SET_SCALAR_PROP macro usage
|
2020-08-27 13:01:51 +02:00 |
|
Arne Morten Kvarving
|
fca83318aa
|
changed: remove SET_INT_PROP macro usage
|
2020-08-27 13:01:51 +02:00 |
|
Arne Morten Kvarving
|
a79c37a041
|
changed: remove SET_STRING_PROP macro usage
|
2020-08-27 13:01:51 +02:00 |
|
Arne Morten Kvarving
|
0e71c0e29b
|
changed: remove SET_BOOL_PROP macro usage
|
2020-08-27 13:01:51 +02:00 |
|