Commit Graph
100 Commits
Author SHA1 Message Date
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