Arne Morten Kvarving
|
29ae002a87
|
changed: avoid templating in setupPropertyTree
simply pass the required params to function instead.
|
2021-06-09 12:54:14 +02:00 |
|
Markus Blatt
|
7c17db3d06
|
Fixes unused variable warnings for CUDA only.
|
2021-05-28 16:26:46 +02:00 |
|
Markus Blatt
|
6ffde47096
|
Fixes compilation with CUDA but without OpenCL.
Using statements should not be in namespaces anyway...
|
2021-05-28 16:26:46 +02:00 |
|
Arne Morten Kvarving
|
a4c0af09d9
|
fixed: do not use Opm:: prefix when inside namespace Opm
|
2021-05-05 11:59:18 +02:00 |
|
Bård Skaflestad
|
7be6e5bbf1
|
Merge pull request #3196 from akva2/use_forwarding
Use forwarding where possible in some headers
|
2021-04-30 16:00:41 +02:00 |
|
Arne Morten Kvarving
|
3c77b97cae
|
MultisegmentWellContribution: remove unused members
|
2021-04-30 13:09:25 +02:00 |
|
Arne Morten Kvarving
|
b30fc4eac1
|
ExtractParallelGridInfoToISTL: use forwarding
|
2021-04-29 12:50:19 +02:00 |
|
Markus Blatt
|
824df60e94
|
Merge pull request #3150 from Tongdongq/always_print_prec_info
Always print CHOW_PATEL info if used
|
2021-04-21 19:51:22 +02:00 |
|
Arne Morten Kvarving
|
b9c19958fb
|
fixed: mark possibly unused variables as such to quell warnings
also take chance to break an extremely long line
|
2021-04-19 09:49:20 +02:00 |
|
Tong Dong Qiu
|
5466b0f5f2
|
Always print CHOW_PATEL info if used
|
2021-04-09 16:19:45 +02:00 |
|
Tong Dong Qiu
|
8ea19c66aa
|
Reduced code duplication in BdaBridge
|
2021-03-12 11:15:02 +01:00 |
|
Tong Dong Qiu
|
81c0a3d9f9
|
Simplified CPU fallback warnings
|
2021-03-12 11:15:02 +01:00 |
|
Giacomo Marchiori
|
b4aa28771f
|
Added fpgaSolver
|
2021-03-12 11:14:59 +01:00 |
|
Markus Blatt
|
3ec181e231
|
Merge pull request #3089 from Tongdongq/exact-ilu-decomp-gpu
Exact ilu decomp gpu
|
2021-03-08 17:25:04 +01:00 |
|
Tong Dong Qiu
|
87e3f1d72d
|
Added timers to ChowPatelIlu
|
2021-03-03 17:12:46 +01:00 |
|
Tong Dong Qiu
|
b87e9dad9a
|
Updated comments
|
2021-03-03 16:36:27 +01:00 |
|
Tong Dong Qiu
|
0caae966b8
|
Add more waiting for opencl functions, using shortened opencl kernel params in WellContributions
|
2021-03-03 14:04:06 +01:00 |
|
Tong Dong Qiu
|
688d8ff627
|
Shorten opencl kernel params, add source file for openclKernels
|
2021-03-03 13:09:24 +01:00 |
|
Tong Dong Qiu
|
61bf85bf24
|
Add waiting for enqueueWriteBuffer
|
2021-03-03 10:37:01 +01:00 |
|
Tong Dong Qiu
|
18bf7c4b19
|
Replace diagfinding with std::find
|
2021-03-03 09:50:33 +01:00 |
|
Tong Dong Qiu
|
5b4deab7e4
|
Generating opencl kernels
|
2021-03-01 10:26:44 +01:00 |
|
Tong Dong Qiu
|
141af23db5
|
Exact ILU decomp is now performed on GPU
|
2021-03-01 10:26:35 +01:00 |
|
Tong Dong Qiu
|
748dc4ccb3
|
Reduced header inclusion, also moved WellContributions OpenCL initialization
|
2021-03-01 09:42:56 +01:00 |
|
Franz Georg Fuchs
|
17126ba229
|
throw specific error if json file does not exist
|
2021-02-24 11:31:36 +01:00 |
|
Markus Blatt
|
00df3d06c2
|
Allow usage of non-gpu devices with OpenCL.
This is needed to use the CPU backend of PoCL http://portablecl.org/
which seems handy for debugging.
|
2021-02-09 10:45:19 +01:00 |
|
tqiu
|
c8dca99fad
|
Renamed fgpilu to ChowPatelIlu
|
2021-02-03 17:43:54 +01:00 |
|
tqiu
|
a64a342104
|
Added symmetry check in Debug mode
|
2021-02-01 11:19:38 +01:00 |
|
tqiu
|
363cc31316
|
Made waiting for a GPUcopy more explicit
|
2021-01-28 15:40:10 +01:00 |
|
tqiu
|
d222dffcfd
|
Improved initial guess of L
|
2021-01-28 13:46:01 +01:00 |
|
tqiu
|
837a83fc16
|
Added error checking and std::call_once
|
2021-01-26 17:32:18 +01:00 |
|
tqiu
|
1e09b1f4d9
|
Added comments and rewrote if
|
2021-01-26 15:42:38 +01:00 |
|
tqiu
|
dba20adf04
|
Bugfix: extra swap was done on odd number of sweeps
|
2021-01-20 11:00:30 +01:00 |
|
tqiu
|
48ebef7808
|
Updated comments
|
2021-01-19 11:06:39 +01:00 |
|
tqiu
|
123e3fa89e
|
Use std::find and added comments
|
2021-01-18 17:10:46 +01:00 |
|
tqiu
|
a8e524fc9d
|
Minor C to C++ changes
|
2021-01-18 14:11:07 +01:00 |
|
tqiu
|
0f9ae3695d
|
Made reordering optional for WellContributions
Removed unnecessary alloc
|
2021-01-13 12:34:56 +01:00 |
|
tqiu
|
f26e58c6ca
|
Reordering is now actually skipped when NONE is chosen.
Also made reordering optional for openclSolver.
|
2021-01-12 15:25:47 +01:00 |
|
tqiu
|
71692ff52b
|
Disabled FGPILU by default
|
2021-01-12 15:21:19 +01:00 |
|
tqiu
|
9f92a69037
|
Added CPU and GPU implementations of Fine-Grained Parallel ILU (FGPILU)
|
2021-01-12 15:21:19 +01:00 |
|
Markus Blatt
|
c037bd762d
|
Merge pull request #2990 from atgeirr/testing-precfactory-operators
Only add AMG preconditioners to factory if sensible.
|
2020-12-22 09:52:53 +01:00 |
|
Atgeirr Flø Rasmussen
|
d910d42f6e
|
Only add AMG preconditioners to factory if sensible.
Also add test using a new operator class, that would not compile
without the change.
|
2020-12-17 14:54:59 +01:00 |
|
Markus Blatt
|
065e2f34f1
|
Do not include config.h in header (not even in *_impl.hpp)
I was getting warnings about redefined definitions (e.g. HAVE_PARMETIS).
|
2020-12-11 17:53:24 +01:00 |
|
Atgeirr Flø Rasmussen
|
374764fc6f
|
Merge pull request #2946 from atgeirr/add-more-amg-options
Add more AMG options to allow setting from JSON.
|
2020-11-27 08:57:04 +01:00 |
|
Atgeirr Flø Rasmussen
|
6e31c77234
|
Add more AMG options to allow setting from JSON.
|
2020-11-26 15:37:50 +01:00 |
|
Tor Harald Sandve
|
f924ac7ffe
|
Merge pull request #2933 from totto82/dunefem
WIP make Flow compile with dune-fem
|
2020-11-26 15:10:34 +01:00 |
|
Atgeirr Flø Rasmussen
|
a0ca8dd0b5
|
Use better-suited AMG criterion.
Use SymmetricDependency instead of SymmetricMatrixDependency.
Our matrices are structurally symmetric, but not numerically symmetric.
|
2020-11-25 16:40:03 +01:00 |
|
Markus Blatt
|
b21b6cf28c
|
Merge pull request #2914 from ducbueno/rm-oclcontainer
Removed WellContributionsOCLContainer class
|
2020-11-19 21:27:55 +01:00 |
|
Tor Harald Sandve
|
c4c0b7a756
|
Make it compile with dune-fem
|
2020-11-19 15:45:37 +01:00 |
|
Markus Blatt
|
ea3c899080
|
Merge pull request #2882 from atgeirr/msw-add-well-contrib
Implement addWellContributions() for multi-segment wells
|
2020-11-18 13:44:24 +01:00 |
|
Jose Eduardo Bueno
|
a9c2a684c6
|
Removed WellContributionsOCLContainer class (rebase)
|
2020-11-18 09:14:31 -03:00 |
|