babrodtk
e999a7fb30
Fixed several warnings
2018-01-02 14:28:06 +01:00
babrodtk
1846c4146d
Merge branch 'atgeirr_twophase' into two_phase_bugfixes
2016-04-26 08:25:20 +02:00
babrodtk
613052525b
Code cleanup
2016-04-26 07:49:12 +02:00
babrodtk
a1504a2bff
Runs first iterations of two-phase case plausibly
2016-04-26 07:49:12 +02:00
babrodtk
2ac514a1ea
Checkpoint
2016-04-26 07:49:12 +02:00
babrodtk
cae4d39a86
Code cleanup
2016-04-26 07:48:58 +02:00
babrodtk
eabb2e1f64
Runs first iterations of two-phase test case plausibly
2016-04-26 07:48:58 +02:00
babrodtk
dcf9c6a067
Checkpoint
2016-04-26 07:48:58 +02:00
babrodtk
a93efec0e2
Fixed bug where phase_pos was used instead of phase_used
2016-04-20 09:48:15 +02:00
André R. Brodtkorb
d43b88af76
Added/fixed comments
2015-10-20 09:30:06 +02:00
André R. Brodtkorb
a208f793d5
Set OpenMP default to off
2015-10-19 15:21:08 +02:00
André R. Brodtkorb
40d2262f8e
Fixed typo
2015-10-19 14:25:45 +02:00
babrodtk
57c95ecf00
Added missing endline to printout
2015-10-02 10:37:08 +02:00
babrodtk
c991ba8188
Added default setting for number of threads
2015-10-02 10:37:08 +02:00
babrodtk
1d6f12e870
Added OMP pragmas
2015-10-02 10:37:08 +02:00
babrodtk
654e4a81bf
Fixed errors from rebasing
2015-10-02 10:33:55 +02:00
babrodtk
7f9175e046
Created named constructor for identity matrices
2015-10-02 10:22:05 +02:00
babrodtk
4073abeafb
Added documentation for AutoDiffMatrix
2015-10-02 10:21:28 +02:00
babrodtk
85cfd9768e
Fixed whitespace issue
2015-09-24 08:47:27 +02:00
babrodtk
206dbd3b56
Updated documentation
2015-09-21 08:28:57 +02:00
babrodtk
a58dcce654
Minor changes to how the interleaved system is built
2015-09-17 16:00:44 +02:00
babrodtk
83c3d51ae0
Removed need for delegating constructors
2015-09-07 15:33:46 +02:00
babrodtk
38865cac31
Cleaned up comments
2015-09-07 13:01:31 +02:00
babrodtk
39154f04fe
Added tests for autodiffmatrix
2015-09-07 13:01:31 +02:00
babrodtk
4c82e9abc7
Fixed bug in diagonal*vector product
2015-09-07 13:01:31 +02:00
babrodtk
9855d7340f
Minor performance updates
2015-09-07 13:01:31 +02:00
babrodtk
466f1947a3
Fixed Eigen 3.3 compatibility
2015-09-07 13:01:31 +02:00
babrodtk
395c12a2d5
Refactoring to more readable names
2015-09-07 13:00:41 +02:00
babrodtk
0a2b898b33
Minor reformulations
2015-09-07 13:00:41 +02:00
babrodtk
2f83f9268e
Found the culprit
2015-09-07 13:00:41 +02:00
babrodtk
3a3e9d9e4a
Reverted more changes
2015-09-07 13:00:41 +02:00
babrodtk
8d82d9f89e
Reverted some changes
2015-09-07 13:00:41 +02:00
babrodtk
d57adc6ed4
Removed use of static memory
2015-09-07 13:00:41 +02:00
babrodtk
36f0e7531f
Minor changes
2015-09-07 13:00:41 +02:00
babrodtk
a30d6586a3
Made fastSparseProduct std::move-friendly
2015-09-07 13:00:41 +02:00
babrodtk
0b1f993588
Implemented statically allocated memory for SparseMatrix
2015-09-07 13:00:41 +02:00
babrodtk
df1d0f795d
Added the use of boost::any
2015-09-07 13:00:41 +02:00
babrodtk
624790e7e3
Added comment
2015-09-07 13:00:41 +02:00
babrodtk
c713a8bebc
Renamed functions
2015-09-07 13:00:41 +02:00
babrodtk
cbdb95d61b
Removed opm statements which did not belong there
2015-09-07 13:00:41 +02:00
babrodtk
acd58f5272
Fixed commented out functions and some warnings
2015-09-07 13:00:41 +02:00
babrodtk
6a6a1d5280
Fixed warnings
2015-09-07 13:00:41 +02:00
babrodtk
54137c742b
Added remaining files to CMakeLists_files.cmake
2015-09-07 13:00:41 +02:00
babrodtk
171cbbe3bb
Fixed sim_simple.cpp
2015-09-07 13:00:41 +02:00
babrodtk
95e9ca6d2a
Fixed SolventPropsAdFromDeck.cpp
2015-09-07 13:00:41 +02:00
babrodtk
51b85276ec
Fixed TransportSolverThophaseAd.cpp
2015-09-07 13:00:41 +02:00
babrodtk
6deb3e2c4a
Fixed IpmesTPFAAD.cpp
2015-09-07 13:00:41 +02:00
babrodtk
945593295d
Fixed test_autodiffhelpers
2015-09-07 13:00:41 +02:00
babrodtk
3a9a153c22
Fixed test_block
2015-09-07 13:00:41 +02:00
babrodtk
2d252964ed
Fixed several warnings
2015-09-03 15:17:10 +02:00
babrodtk
6dd24640c9
Changed c-style cast to c++-style cast
2015-09-02 14:23:35 +02:00
babrodtk
e1632b8522
Fixed bug reading directly into data owned by string
2015-09-02 14:18:52 +02:00
babrodtk
7ea047b9c7
Removed superfluous changes
2015-09-02 14:16:56 +02:00
babrodtk
91a6f4fc4a
Fixed a few more warnings
2015-09-02 13:14:20 +02:00
babrodtk
5b287e0ea8
Fixed warnings
2015-09-02 13:02:27 +02:00
babrodtk
9148b3f23c
Added missing config.h include
2015-08-21 12:49:18 +02:00
babrodtk
6c590d4bdb
Implemented proper targets for switching to/from THP control
2015-08-19 17:03:41 +02:00
babrodtk
6365579866
Fixed whitespace
2015-08-19 13:20:58 +02:00
babrodtk
60a66165f5
Minor fixes
2015-08-19 13:12:14 +02:00
babrodtk
9458fcc498
Fixed several compiler warnings
2015-08-19 13:12:14 +02:00
babrodtk
a002781998
Bugfix with THP for injection wells
2015-08-19 13:12:14 +02:00
babrodtk
ede4945282
Removed superfluous line
2015-08-19 13:12:14 +02:00
babrodtk
a743efe819
Refactoring
2015-08-19 13:12:14 +02:00
babrodtk
9d602f0cd0
Update support for VFP tables: Now produces almost identical results to BHP for 'identity' table'
2015-08-19 13:12:14 +02:00
babrodtk
25155aefbb
More integration of VFP tables
2015-08-19 13:12:03 +02:00
babrodtk
92628187b0
Initial integration of VFP
2015-08-19 13:11:41 +02:00
babrodtk
c6311decdc
Fixed warning
2015-08-19 13:10:48 +02:00
babrodtk
ffac75a873
Update support for VFP tables: Now produces almost identical results to BHP for 'identity' table'
2015-08-19 13:10:48 +02:00
babrodtk
83f6b02941
More integration of VFP tables
2015-08-19 13:10:48 +02:00
babrodtk
f320b04c4d
Initial integration of VFP
2015-08-19 13:10:48 +02:00
babrodtk
407512382a
Minor fixes for PR
2015-08-19 12:48:20 +02:00
babrodtk
e89a40ec99
Fixed misleading comments
2015-08-19 12:42:50 +02:00
babrodtk
f3553313d2
Rewrote function finding interpolation data
2015-08-19 12:37:54 +02:00
babrodtk
62c2373a9d
Minor refactoring
2015-08-19 11:46:29 +02:00
babrodtk
b2335ced24
Minor fixes for PR
2015-08-19 11:32:38 +02:00
babrodtk
6b3356e74d
Minor fixes for comments in PR
2015-08-19 08:07:51 +02:00
babrodtk
b75baac8fc
Fixed sign issue with vfpprod->bhp(flo)
2015-08-18 14:53:36 +02:00
babrodtk
00b63f303f
Added missing file to CMakeLists_files.cmake
2015-08-18 13:42:26 +02:00
babrodtk
139071d39e
Minor performance improvement for non-VFP runs
2015-08-18 10:24:57 +02:00
babrodtk
3fddf86eef
Initialized well connection pressures first
...
in assemble(...). This makes VFPINJ behave as expected, and
VFPPROD for the "trivial table". For the nontrivial table,
VFPPROD does not match expected behaviour.
2015-08-17 13:05:32 +02:00
babrodtk
657a7c58b8
Added hydrostatic correction for vfp table depth
...
Closer to reproducing proper results, but som oscillating
behaviour in plots of actual BHP.
2015-08-14 14:48:15 +02:00
babrodtk
748440eea6
Fixed bug with VFPPROD tables
2015-08-12 15:15:33 +02:00
babrodtk
c513ed4a17
Implemented support for VFPINJ tables. Runs through synthetic non-trivial example
2015-08-11 16:31:43 +02:00
babrodtk
2994d1d932
Refactoring
2015-08-11 12:21:06 +02:00
babrodtk
08dd631a8d
Refactoring/restructuring
2015-08-11 10:24:55 +02:00
babrodtk
5af128bcb6
Refactoring
2015-08-11 09:47:06 +02:00
babrodtk
503885fd93
Fixed warnings
2015-08-10 15:34:19 +02:00
babrodtk
bc2fb23af9
Minor beatuifications of code
2015-08-10 15:04:21 +02:00
babrodtk
c5c965adec
Fixed bugs in tests for VFP tables
2015-08-10 09:31:25 +02:00
babrodtk
d45543b8fb
Proper integration of derivatives for THP
2015-08-10 08:55:06 +02:00
babrodtk
ff403afb1d
Fixed bug in superset when index list empty
2015-08-10 08:55:06 +02:00
babrodtk
22b94b75e6
VFP table which maps THP==BHP gives identical results
2015-08-10 08:55:06 +02:00
babrodtk
7eb94caeba
Updated integration of VFP tables. Produces almost identical results to bhp control
2015-08-10 08:55:05 +02:00
babrodtk
16a4580219
Implemented test to check derivatives for interpolateplane
2015-08-10 08:55:05 +02:00
babrodtk
34edf3a5b8
Changed API of VFPProperties to take ADBs
2015-08-10 08:55:05 +02:00
babrodtk
1a3d12deac
implemented struct to keep track of derivatives during interpolation
2015-08-10 08:55:05 +02:00
babrodtk
f424a26651
Added initial calculation of derivatives
2015-08-10 08:55:05 +02:00
babrodtk
0d36d81e51
Implemented test for case when bhp(thp) == bhp
2015-08-10 08:55:05 +02:00
babrodtk
32e4c8caab
Minor bug-fixes
2015-08-10 08:55:05 +02:00
babrodtk
926f7ba175
Return zero for e.g., the gas:oil-ratio if no oil
2015-08-10 08:54:34 +02:00