Bård Skaflestad
|
450bfd04fb
|
Merge pull request #5297 from akva2/fix_rstconv_mpich
fixed: do not send and recv from same buffer
|
2024-04-19 23:30:37 +02:00 |
|
Arne Morten Kvarving
|
70c9e5345d
|
fixed: do not send and recv from same buffer
even though it's perfectly fine to do so in this case, mpich
will error out with an error if send and recv buffer is
the same
|
2024-04-19 20:10:47 +02:00 |
|
Arne Morten Kvarving
|
7354bc6371
|
GroupEconomicLimitsChecker: template Scalar type
|
2024-04-17 11:21:34 +02:00 |
|
Arne Morten Kvarving
|
88bc65c201
|
GroupEconomicLimitsChecker: drop indent for namespace
|
2024-04-17 11:21:26 +02:00 |
|
Arne Morten Kvarving
|
137741e572
|
WellFilterCake: template Scalar type
|
2024-04-17 11:13:01 +02:00 |
|
Arne Morten Kvarving
|
15d75c5228
|
WGState: template Scalar type
|
2024-04-17 11:12:40 +02:00 |
|
Arne Morten Kvarving
|
67f1811234
|
GroupState: template Scalar type
|
2024-04-17 11:12:40 +02:00 |
|
Arne Morten Kvarving
|
be57843296
|
WellState: template Scalar type
|
2024-04-17 11:12:40 +02:00 |
|
Arne Morten Kvarving
|
58f334b264
|
ALQState: template Scalar type
|
2024-04-17 11:12:40 +02:00 |
|
Arne Morten Kvarving
|
ab0e696709
|
SingleWellState: template Scalar type
|
2024-04-17 11:12:40 +02:00 |
|
Arne Morten Kvarving
|
e46e52f3dc
|
SegmentState: template Scalar type
|
2024-04-17 11:12:40 +02:00 |
|
Arne Morten Kvarving
|
d350049876
|
PerfData: template Scalar type
|
2024-04-17 11:12:40 +02:00 |
|
Arne Morten Kvarving
|
ea1f4f822b
|
ConnFiltrateData: template Scalar type
|
2024-04-17 11:12:40 +02:00 |
|
Arne Morten Kvarving
|
3b3fb6752c
|
ConnFiltrateData: remove indent for namespace
|
2024-04-17 11:12:40 +02:00 |
|
Bård Skaflestad
|
456e149a64
|
Merge pull request #5290 from akva2/constraints_fix_bare_throw
BlackoilWellModelConstraints: fix throw of bare string
|
2024-04-17 11:06:25 +02:00 |
|
Bård Skaflestad
|
b847a2b532
|
Merge pull request #5289 from akva2/wellstate_direct_comm
WellState: remove template parameters for comm
|
2024-04-17 10:53:13 +02:00 |
|
Arne Morten Kvarving
|
a3f554e4fb
|
fixed: don't throw a bare string
and use OPM_THROW
|
2024-04-17 10:38:40 +02:00 |
|
Arne Morten Kvarving
|
99f45ae916
|
BlackoilWellModelConstraints: use fmt
|
2024-04-17 10:38:40 +02:00 |
|
Arne Morten Kvarving
|
2886fe2fe9
|
BlackoilWellModelConstraints: break some long lines
|
2024-04-17 10:38:37 +02:00 |
|
Arne Morten Kvarving
|
a6cb9134ff
|
WellState: remove template parameters for comm
use Parallel::Communication directly instead
|
2024-04-17 09:37:04 +02:00 |
|
Arne Morten Kvarving
|
7eba120662
|
avoid including MultisegmentWellContribution in WellContributions.hpp
|
2024-04-17 08:11:47 +02:00 |
|
Atgeirr Flø Rasmussen
|
d3b22323f1
|
Merge pull request #5284 from multitalentloes/fix_fast_amg_wrapper
Fix fast amg wrapper and generalize RebuildOnUpdatePreconditioner
|
2024-04-17 08:05:02 +02:00 |
|
Tobias Meyer Andersen
|
296f41ecc0
|
Make function that infers templates, avoid use of new
|
2024-04-16 15:39:17 +02:00 |
|
Arne Morten Kvarving
|
7311948b89
|
openCl preconditioners: make argument orders consistent
|
2024-04-16 09:39:56 +02:00 |
|
Arne Morten Kvarving
|
34e94256be
|
Preconditioner: replace if nest with switch
|
2024-04-16 09:39:48 +02:00 |
|
Arne Morten Kvarving
|
cc5f362fdc
|
changed: make PreconditionerType an enum class
this to avoid symbol clashes with the implementations.
while at it rename it to Type as Preconditioner::PreconditionerType is
redundant
|
2024-04-16 09:06:13 +02:00 |
|
Tobias Meyer Andersen
|
9e7b7b3e40
|
clang-format PreconditionerWithUpdate.hpp
|
2024-04-15 16:28:37 +02:00 |
|
Tobias Meyer Andersen
|
9ab15e3ff9
|
bugfix: make famg reconstruct on update
|
2024-04-15 16:24:43 +02:00 |
|
Tobias Meyer Andersen
|
0079a17889
|
re-enable DuneILU for multiprocess
|
2024-04-15 16:06:37 +02:00 |
|
Tobias Meyer Andersen
|
d97d7ba732
|
add some documentation
|
2024-04-15 15:41:58 +02:00 |
|
Tobias Meyer Andersen
|
e275c637f5
|
Proof Of Concept generic Preconditioner with update
|
2024-04-15 15:27:37 +02:00 |
|
Atgeirr Flø Rasmussen
|
4f53ea512b
|
Merge pull request #5028 from multitalentloes/update_prec_factory
Update prec factory
|
2024-04-15 14:09:58 +02:00 |
|
Arne Morten Kvarving
|
6b5cd88bee
|
WellGroupHelpers: drop unnecessary template parameter
use Parallel::Communication type directly
|
2024-04-15 11:26:08 +02:00 |
|
Tobias Meyer Andersen
|
b45c6cebbe
|
update variable names
|
2024-04-15 10:36:05 +02:00 |
|
Tobias Meyer Andersen
|
2815a8db86
|
update variable and template names
|
2024-04-15 08:32:18 +02:00 |
|
Arne Morten Kvarving
|
0aacefeeec
|
adjust to Parameters::isSet change
|
2024-04-15 08:12:05 +02:00 |
|
Bård Skaflestad
|
f71c652b0a
|
Merge pull request #5281 from daavid00/immCO2
Summary for immobile free-phase at saturations for which the nonwetting relative permeability equals zero
|
2024-04-12 17:06:21 +02:00 |
|
Tobias Meyer Andersen
|
2a7251efc5
|
change pointers to const references
|
2024-04-12 15:39:35 +02:00 |
|
David Landa Marban
|
9671792106
|
summary for immobile free-phase at saturations for which the nonwetting relative permeability equals zero
|
2024-04-12 15:31:22 +02:00 |
|
Bård Skaflestad
|
b1be391d4c
|
Merge pull request #5172 from totto82/gconprod7
Implement WELL as group limit action
|
2024-04-11 17:36:55 +02:00 |
|
Tobias Meyer Andersen
|
8177400602
|
clang-format PreconditionerFactory_impl
|
2024-04-11 15:09:09 +02:00 |
|
Tobias Meyer Andersen
|
3d9b3a3013
|
clang-format PreconditionerWIthUpdate
|
2024-04-11 15:07:17 +02:00 |
|
Tobias Meyer Andersen
|
1685f928f7
|
add RebuildOnUpdate for single process preconditioners. Also refactor wrapPreconditioner to match type of wrapper
|
2024-04-11 15:07:17 +02:00 |
|
Tobias Meyer Andersen
|
6cfe647c81
|
clean up and fix multiprocess RebuildOnUpdate wrapper
|
2024-04-11 15:07:17 +02:00 |
|
Tobias Meyer Andersen
|
71d58afc0e
|
Add a valid wrapper through OwningBlockPreconditioner that rebuiilds the preconditioner on updates. Still has excessive matrix copy and misses a wrapper function
|
2024-04-11 15:07:17 +02:00 |
|
Tobias Meyer Andersen
|
6b73856fd9
|
update comments
|
2024-04-11 15:07:17 +02:00 |
|
Tobias Meyer Andersen
|
df401e52b8
|
add jac smoother
|
2024-04-11 15:07:17 +02:00 |
|
Tobias Meyer Andersen
|
6c0ee61d6f
|
add ILUn smoother
|
2024-04-11 15:07:17 +02:00 |
|
Tobias Meyer Andersen
|
fd6319fe38
|
add SSOR smoother
|
2024-04-11 15:07:17 +02:00 |
|
Tobias Meyer Andersen
|
f6c539f819
|
add SOR smoother
|
2024-04-11 15:07:17 +02:00 |
|