Tor Harald Sanve
|
650fef5bc2
|
Add power operator to AutoDiffBlock
|
2015-12-10 10:30:28 +01:00 |
|
Bård Skaflestad
|
cb3ed9aa4f
|
Merge pull request #551 from atgeirr/silence-warnings
Remove unneeded function parameter for SimulatorBase::run(), fix warnings.
|
2015-12-07 16:13:25 +01:00 |
|
Atgeirr Flø Rasmussen
|
ef07b8daef
|
Update run() calls in polymer fully implicit sims.
|
2015-12-07 13:45:07 +01:00 |
|
Atgeirr Flø Rasmussen
|
ffc91bc35e
|
Remove unnecessary EclipseState argument from run().
|
2015-12-07 13:40:06 +01:00 |
|
Atgeirr Flø Rasmussen
|
e54f7ed2d7
|
Use warning suppression headers.
|
2015-12-07 13:40:06 +01:00 |
|
Atgeirr Flø Rasmussen
|
eb3cff97da
|
Merge pull request #552 from akva2/import_polymer2
Import opm-polymer into opm-autodiff
|
2015-12-07 12:41:44 +01:00 |
|
Arne Morten Kvarving
|
2df335b05c
|
add polymer to buildsystem
|
2015-12-07 11:28:40 +01:00 |
|
Arne Morten Kvarving
|
3ce3b0aac1
|
move polymer test to tests directory
|
2015-12-07 10:46:20 +01:00 |
|
Arne Morten Kvarving
|
8808642708
|
Import examples/ and opm/ from opm-polymer w/ history
|
2015-12-07 10:45:34 +01:00 |
|
dr-robertk
|
bd8586b477
|
Merge pull request #541 from GitPaean/support_segment_well_rebased
Support multi-segment wells
|
2015-12-02 11:18:33 -07:00 |
|
Atgeirr Flø Rasmussen
|
241da90531
|
Merge pull request #547 from blattms/parallel-ilu
Parallel overlapping ILU0
|
2015-12-02 11:47:13 +01:00 |
|
Markus Blatt
|
cb9d566ec2
|
Added braces to one-line for loop.
|
2015-12-02 11:29:38 +01:00 |
|
Markus Blatt
|
99c1b988a7
|
Fixed typo "consistent consistent" -> consistent.
|
2015-12-01 15:13:22 +01:00 |
|
Markus Blatt
|
0da66bf45b
|
Removed more dead and code that was already commented out.
|
2015-12-01 15:11:27 +01:00 |
|
Markus Blatt
|
fd78f1c0b9
|
Moved includes to \*.cpp file.
|
2015-12-01 14:56:29 +01:00 |
|
Markus Blatt
|
4adf8487ea
|
Uses more speaking names for template parameter and adds more documentation.
|
2015-12-01 14:49:07 +01:00 |
|
Markus Blatt
|
e05e3fa478
|
Removes code that was commented out.
|
2015-12-01 14:48:35 +01:00 |
|
Markus Blatt
|
0fdd27267b
|
Adds empty lines around namespaces and comment about the end of a namespace.
|
2015-12-01 14:47:28 +01:00 |
|
Markus Blatt
|
dc1d7c526f
|
Moved ParallelOverlappingILU0 to its own file.
|
2015-12-01 14:41:06 +01:00 |
|
Kai Bao
|
5a23406d9e
|
naming M to Matrix for better readability in WellMultiSegment
|
2015-12-01 10:44:05 +01:00 |
|
Kai Bao
|
f7782c30b7
|
fixing compilation due to update of master.
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
c5252ae1ce
|
make compilation of flow_multisegment_mpi conditional
if(DUNE_CORNERPOINT_FOUND OR dune-cornerpoint_FOUND)
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
38a9dbd9ff
|
parallel running for flow_mutlisegment
SPE9 can be run in parallel now.
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
4c73f3c01c
|
refactoring the init() of WellStateMultiSegment
to handle better when nw = 0
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
0022bb8465
|
adding one missing #pragma line resulting from rebasing conflicts.
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
8116424f6d
|
documenting the class WellMultiSegment
|
2015-12-01 00:06:46 +01:00 |
|
Atgeirr Flø Rasmussen
|
fe4f99a94e
|
Minimise differences between flow.cpp and flow_multisegment.cpp.
|
2015-12-01 00:06:46 +01:00 |
|
Atgeirr Flø Rasmussen
|
57511641e2
|
Remove unused data members.
|
2015-12-01 00:06:46 +01:00 |
|
Atgeirr Flø Rasmussen
|
a40d93a170
|
Comment out changes to residual output.
|
2015-12-01 00:06:46 +01:00 |
|
Atgeirr Flø Rasmussen
|
c825b599e5
|
Remove unused include.
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
bcc97b44d8
|
refactoring the construction of WellMultiSegment
for better readability.
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
c946749c73
|
addressing some old comments in WellMultiSegment
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
a684c390f5
|
cleaning up SimulatorFullyImplicitBlackoilMultiSegment_impl
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
31061c8331
|
cleaning up function computeWellConnectionPressures() for ms wells.
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
cfa5faab4e
|
cleaning up comments in BlackoilMultiSegmentModel_impl
|
2015-12-01 00:06:46 +01:00 |
|
Kai Bao
|
f90b96abf6
|
removing the use of wops_ from the BlackoilModelBase in ms well
Also some cleaning up of comments in BlackoilMultiSegmentModel
|
2015-12-01 00:06:45 +01:00 |
|
Atgeirr Flø Rasmussen
|
61cccfebf8
|
Refactor updatState() to use numWellVars().
This allows us to use the base version of updateState().
|
2015-12-01 00:06:45 +01:00 |
|
Kai Bao
|
df30546841
|
not handling SHUT wells when generating wells_multisegment
it fixed the 7th time step running for Norne.
|
2015-12-01 00:06:45 +01:00 |
|
Kai Bao
|
9114b56e9b
|
cleaning up comments in WellMultiSegment and WellStateMultiSegment
|
2015-12-01 00:06:45 +01:00 |
|
Kai Bao
|
edf3c9b08c
|
optimizing the addWellControlEq() for ms wells.
|
2015-12-01 00:06:45 +01:00 |
|
Kai Bao
|
fcd31d74ac
|
restoring the original wellstate when solveWelleq fails.
|
2015-12-01 00:06:45 +01:00 |
|
Atgeirr Flø Rasmussen
|
233a275191
|
Made the solveWellEq() method return if it converged.
Also use this to avoid updating if not converged in the
multi-segment version.
|
2015-12-01 00:06:45 +01:00 |
|
Kai Bao
|
b6ede37ca3
|
WIP for fixing the solveWellEq running for ms wells.
refactoring needs to be done to finish it.
|
2015-12-01 00:06:45 +01:00 |
|
Atgeirr Flø Rasmussen
|
2055c94269
|
Implement solveWellEq() for multisegment model.
Note that this initial version has only been tested on regular wells!
|
2015-12-01 00:06:45 +01:00 |
|
Kai Bao
|
57d796ca68
|
not extracting the mob and b inside computeWellFlux() ms wells
|
2015-12-01 00:06:45 +01:00 |
|
Kai Bao
|
4b9064a0f8
|
optimizing the function computeSegmentPressuresDelta()
Further optimization is possible by introducing new variable for the
model to avoid recomputation.
|
2015-12-01 00:06:45 +01:00 |
|
Kai Bao
|
79b9039ba1
|
fixing computeWellFlux() to recover the mutli-segment running.
|
2015-12-01 00:06:45 +01:00 |
|
Atgeirr Flø Rasmussen
|
693f5c791b
|
Refactor computeWellFlux().
Now much faster, avoiding repeated use of subset() etc. by
vectorization of code.
|
2015-12-01 00:06:45 +01:00 |
|
Kai Bao
|
80723fee12
|
adding more operators to ms well ops
p2w w2p s2w w2s
|
2015-12-01 00:06:45 +01:00 |
|
Kai Bao
|
0c28bf5a75
|
recovering compilation and running after merging master.
|
2015-12-01 00:06:45 +01:00 |
|