Atgeirr Flø Rasmussen
2a4ca8a34e
Only .cpp files should include config.h.
2016-03-04 09:10:19 +01:00
Atgeirr Flø Rasmussen
54ac4bd5e4
Include template implementation file.
2016-03-04 09:09:52 +01:00
Atgeirr Flø Rasmussen
10468bafab
Merge pull request #968 from qilicun/template-grid
...
make grid as template parameter.
2016-03-04 08:30:58 +01:00
Atgeirr Flø Rasmussen
a703bfbcf1
Merge pull request #958 from qilicun/rename_logfile
...
use standard filename for output log file.
2016-03-02 08:29:20 +01:00
Atgeirr Flø Rasmussen
01df431198
Silence sign comparison warning.
2016-02-29 10:58:43 +01:00
Atgeirr Flø Rasmussen
be1ea358ff
Merge pull request #953 from andlaus/const_gridproperties
...
fix the build
2016-02-19 11:46:32 +01:00
Atgeirr Flø Rasmussen
0297d6c657
Merge pull request #957 from joakim-hove/cmp-template
...
Using template for cmp::vector_equal()
2016-02-19 11:41:07 +01:00
Atgeirr Flø Rasmussen
dc918fcff9
Merge pull request #947 from andlaus/fix_wet_gas_pvt_extrapolation
...
PvtLiveGas: do not special case in the extrapolation code
2016-02-16 12:44:53 +01:00
Atgeirr Flø Rasmussen
1b9be6d4bd
Merge pull request #940 from chflo/OPM-163
...
OPM-163: Use EclipseState instead of Deck for PvtInterface
2016-01-08 13:36:17 +01:00
Atgeirr Flø Rasmussen
1a8b38dcc9
Merge pull request #936 from atgeirr/silence-warnings
...
Silence warnings in test programs.
2015-12-14 15:26:35 +01:00
Atgeirr Flø Rasmussen
576d24a070
Silence warnings in test programs.
2015-12-14 15:25:27 +01:00
Atgeirr Flø Rasmussen
125c27462d
Merge pull request #928 from totto82/minpv_pinch
...
compatibility of MINPV and PINCH
2015-12-14 11:33:20 +01:00
Atgeirr Flø Rasmussen
cc07dc80b7
Merge pull request #934 from totto82/residualSaturations
...
Add method to access the materialLawManager
2015-12-11 13:08:39 +01:00
Atgeirr Flø Rasmussen
a819d314f8
Merge pull request #929 from qilicun/relpermDiagnostics
...
Relperm diagnostics
2015-12-09 10:11:26 +01:00
Atgeirr Flø Rasmussen
e8ab4341f1
Merge pull request #933 from atgeirr/silence-warnings
...
Silence some warnings.
2015-12-07 13:31:13 +01:00
Atgeirr Flø Rasmussen
fc20fe5be9
Silence some warnings.
2015-12-01 13:36:08 +01:00
Atgeirr Flø Rasmussen
ec25abb15f
Merge pull request #930 from totto82/cellDepth
...
Use cell depths based on averaging cell corners
2015-11-27 10:17:49 +01:00
Atgeirr Flø Rasmussen
84b3bcc6ea
Merge pull request #907 from andlaus/thpress_from_initial
...
implement determining the threshold pressure from the initial condition
2015-11-17 09:03:02 +01:00
Atgeirr Flø Rasmussen
556e24f008
Merge pull request #922 from blattms/return_mask_for_updateOwnerMask
...
Return a constant reference to the mask for ParallelISTLInformation::updateOwnerMask
2015-11-13 15:20:35 +01:00
Atgeirr Flø Rasmussen
d9dfd852f5
Merge pull request #927 from atgeirr/fix-rename-error
...
Follow class renaming.
2015-11-13 11:39:12 +01:00
Atgeirr Flø Rasmussen
909f62ef4b
Follow class renaming.
2015-11-13 11:37:53 +01:00
Atgeirr Flø Rasmussen
9f7a1be749
Merge pull request #921 from dr-robertk/PR/adaptive-timestepping-revision
...
AdaptiveTimeStepping: allow for more flexible error computation in the future.
2015-11-12 17:23:11 +01:00
Atgeirr Flø Rasmussen
6ac19ac961
Merge pull request #920 from totto82/interpolation_points
...
Change the number of integration points in the initialization
2015-11-09 16:52:30 +01:00
Atgeirr Flø Rasmussen
bdd5104bc5
Merge pull request #919 from blattms/fixes-wells-with-perforations-in-overlap
...
Fixes well manager for wells crossing into cells that overlap.
2015-10-28 13:23:35 +01:00
Atgeirr Flø Rasmussen
11cd4d56ad
Merge pull request #918 from blattms/allow-zero-initialization-of-rock-properties
...
Allow the rock properties to be zero initialized without a deck.
2015-10-28 13:21:16 +01:00
Atgeirr Flø Rasmussen
6dc67229f1
Merge pull request #917 from blattms/fix-copy-owner-to-all
...
[bugfix] Fixes copyOwnerToAll.
2015-10-28 11:34:27 +01:00
Atgeirr Flø Rasmussen
21412edc97
Merge pull request #915 from akva2/fix_equil
...
fix Equilibration test by adding some fuzz
2015-10-26 12:43:42 +01:00
Atgeirr Flø Rasmussen
7df248d2d6
Remove version.[ch] files.
2015-10-23 13:32:13 +02:00
Atgeirr Flø Rasmussen
40220994c7
Bump version and unify format of dune.module.
2015-10-23 13:18:47 +02:00
Atgeirr Flø Rasmussen
50814d88ce
Merge pull request #905 from atgeirr/fix-timestep-bug
...
Fix timestep bug
2015-10-22 13:37:49 +02:00
Atgeirr Flø Rasmussen
62f59fa624
In sim_2p_incomp, avoid running everything twice.
...
There were loops (over all timesteps) both in the
main() function and the simulator class.
Note:
This simulator cannot properly handle changing
well configurations, and will now use only the
initial configuration (first report step), instead
of possibly crashing later.
2015-10-21 15:28:27 +02:00
Atgeirr Flø Rasmussen
d460952d08
Make SaturationPropsFromDeck work for two-phase cases.
2015-10-21 15:27:52 +02:00
Atgeirr Flø Rasmussen
d94e0fc0f7
Merge pull request #909 from atgeirr/silence-warning-pinchprocessor
...
Remove unused arguments in PinchProcessor methods.
2015-10-21 11:53:44 +02:00
Atgeirr Flø Rasmussen
8a455fbde8
Remove unused arguments in PinchProcessor methods.
...
This silences warnings. It also makes it clear that
the cell thicknesses are not used in the current
algorithm, the doc comment has been updated to
reflect this.
2015-10-21 11:52:31 +02:00
Atgeirr Flø Rasmussen
d6a90c990d
Merge pull request #906 from totto82/livegas
...
Complete undersaturated PVTG tables by extrapolating from existing data
2015-10-20 20:38:04 +02:00
Atgeirr Flø Rasmussen
3a69e10043
Merge pull request #908 from akva2/update_redhat_packaging
...
update redhat packaging
2015-10-20 18:33:08 +02:00
Atgeirr Flø Rasmussen
8df54df573
Bugfix: currentStepNum() -> reportStepNum() also in RFT writer.
2015-10-20 10:35:25 +02:00
Atgeirr Flø Rasmussen
0cd08a1f12
Merge pull request #904 from akva2/update_debian_packaging
...
update debian packaging
2015-10-20 10:16:12 +02:00
Atgeirr Flø Rasmussen
b47640db71
Bugfix: currentStepNum() -> reportStepNum().
2015-10-20 10:04:56 +02:00
Atgeirr Flø Rasmussen
917d491a91
Improve formatting, comment and use separate scope.
...
To make it clear that the variables are only used here.
2015-10-20 09:58:34 +02:00
Atgeirr Flø Rasmussen
f2d735cacb
Merge pull request #892 from qilicun/pinchprocessor
...
PinchProcessor
2015-10-19 10:22:44 +02:00
Atgeirr Flø Rasmussen
d78e14c1c6
Merge pull request #897 from totto82/crossflow
...
Add boolean flag to determine whether crossflow is allowed in a well
2015-10-14 09:36:27 +02:00
Atgeirr Flø Rasmussen
a8e042aeb6
Merge pull request #902 from joakim-hove/rename-memcmp-double
...
Renamed memcmp_double -> opm_memcmp_double
2015-10-14 09:32:45 +02:00
Atgeirr Flø Rasmussen
08eea02316
Merge pull request #899 from andlaus/error_macros_to_opm_common
...
Error macros to opm common
2015-10-12 13:31:42 +02:00
Atgeirr Flø Rasmussen
0d802def88
Merge pull request #887 from osae/equil-water-zone
...
Support for equil-initialisation for datum depth outside oil zone.
2015-10-03 19:04:34 +02:00
Atgeirr Flø Rasmussen
014d6177bc
Make grid in deck have larger number of cells.
...
This makes some tests succeed that use this deck only
for its properties and not its grid: if the grid in the
deck has fewer cells than the grid that is used for the
test we will fail in the SATNUM mapping.
2015-10-01 15:20:08 +02:00
Atgeirr Flø Rasmussen
fbd6fce24f
Merge pull request #888 from totto82/avoid_throw_wellManager
...
WARN instead of THROW if completion is not found in the grid
2015-09-28 10:02:06 +02:00
Atgeirr Flø Rasmussen
4353f9c6a6
Merge pull request #884 from dr-robertk/PR/timestepping-terminal-output
...
AdaptiveTimeStepping: pass variable terminal output to avoid multiple outputs in parallel.
2015-09-16 18:43:59 +02:00
Atgeirr Flø Rasmussen
2f15b4f32d
Merge pull request #885 from akva2/fix_sibling_builds
...
fixed: make sure opm-common can be (re-)found
2015-09-16 16:27:36 +02:00
Atgeirr Flø Rasmussen
44c3c91f7b
Merge pull request #882 from dr-robertk/PR/ParallelDebugOutput
...
WellState: move mapping from well name to well index to here.
2015-09-16 12:49:49 +02:00
Atgeirr Flø Rasmussen
6246c24e4b
Merge pull request #872 from bska/active-regions
...
RegionMapping<>: Support arbitrary active regions
2015-09-16 09:04:44 +02:00
Atgeirr Flø Rasmussen
5bd95582d2
Remove unnecessary include.
2015-09-15 14:53:46 +02:00
Atgeirr Flø Rasmussen
1ca5300f6e
Move implementation to .cpp file.
2015-09-15 14:45:07 +02:00
Atgeirr Flø Rasmussen
7cfc09aa85
Use compressedToCartesian() to avoid possible null reference.
2015-09-15 14:23:10 +02:00
Atgeirr Flø Rasmussen
f2c6344d04
Moved compressedToCartesian() to its own file.
2015-09-15 14:13:58 +02:00
Atgeirr Flø Rasmussen
65e6fe79cd
Merge pull request #881 from totto82/fix_dz
...
Use cell thickness from EclipseGrid in the well transsmissibility
2015-09-15 13:17:18 +02:00
Atgeirr Flø Rasmussen
1cee1e038c
Cleanup SaturationPropsFromDeck interface.
...
Unused methods and arguments have been removed,
and we avoid including the EclMaterialLawManager
in the header. Clients IncompPropertiesFromDeck
and BlackoilPropertiesFromDeck have been updated.
2015-09-14 15:02:59 +02:00
Atgeirr Flø Rasmussen
541e8a66f5
Remove unused implementation header.
2015-09-14 15:02:59 +02:00
Atgeirr Flø Rasmussen
355c90279a
Remove unused args from constructor.
...
Also from init() function. This means the methods are no longer templates,
and have been moved to the cpp file.
2015-09-14 15:02:59 +02:00
Atgeirr Flø Rasmussen
530aef5032
Merge pull request #880 from dr-robertk/PR/simulator-state-export-numcells
...
SimulatorState: export num_cells_ and num_faces_.
2015-09-14 13:58:16 +02:00
Atgeirr Flø Rasmussen
3473008ad1
Merge pull request #862 from osae/cell_center_depth
...
Cell center depth also from zcorn average.
2015-09-11 14:00:23 +02:00
Atgeirr Flø Rasmussen
ce0c928903
Merge pull request #874 from akva2/rename_common
...
changed: sync with renaming to opm-common
2015-09-09 11:37:26 +02:00
Atgeirr Flø Rasmussen
99cf5299b6
Merge pull request #876 from blattms/wells-completion-might-cross-overlap
...
Allow a few well completions in the overlap.
2015-09-09 10:41:47 +02:00
Atgeirr Flø Rasmussen
4448a557f0
Merge pull request #875 from totto82/change_default
...
Change default values
2015-09-08 17:55:28 +02:00
Atgeirr Flø Rasmussen
56c23d1a5a
Merge pull request #873 from blattms/fix-parallel-wellsmanager-for-partly-shut-wells
...
[bugfix] Account for shut completions when checking well in parallel
2015-09-08 11:01:44 +02:00
Atgeirr Flø Rasmussen
de011f0bd2
Merge pull request #871 from dr-robertk/PR/remove-warnings
...
[BlackoilPropsFromDeck] remove sign/unsigned warnings.
2015-09-07 10:07:06 +02:00
Atgeirr Flø Rasmussen
c17488888e
Merge pull request #867 from babrodtk/fix_warnings
...
Fixed several warnings
2015-09-04 14:13:34 +02:00
Atgeirr Flø Rasmussen
c042a1912a
Merge pull request #869 from blattms/fix-for-loop-initial-decl
...
Fix complaint about initial declaration in foor loops.
2015-09-04 14:10:46 +02:00
Atgeirr Flø Rasmussen
3ddf2a7139
Merge pull request #834 from andlaus/satfunc_refactoring
...
use opm-material for the saturation functions
2015-09-02 15:23:12 +02:00
Atgeirr Flø Rasmussen
bf7276280a
Merge pull request #866 from blattms/fixes-getting-next-timestep
...
[bugfix] Allow querying the current time step even if we are done.
2015-09-01 23:10:00 +02:00
Atgeirr Flø Rasmussen
943a5d1e4c
Merge pull request #861 from osae/zero_poro_hack
...
Zero-porosity cells and MINPV.
2015-08-31 13:35:19 +02:00
Atgeirr Flø Rasmussen
78e30cc7e0
Merge pull request #859 from totto82/time-stepping
...
Use estimated time-step instead of average in next report step
2015-08-25 13:50:10 +02:00
Atgeirr Flø Rasmussen
eac0e84f0f
Merge pull request #844 from babrodtk/vfpprod
...
Vertical flow performance tables
2015-08-19 13:26:37 +02:00
Atgeirr Flø Rasmussen
eba000bf17
Do thp init() differently.
2015-08-19 13:12:15 +02:00
Atgeirr Flø Rasmussen
7a76766f79
Fix bug in test program.
2015-08-19 13:12:14 +02:00
Atgeirr Flø Rasmussen
11062bf13a
Merge pull request #853 from atgeirr/fix-init-order
...
Match init order to member order.
2015-08-19 11:36:10 +02:00
Atgeirr Flø Rasmussen
13d443473e
Match init order to member order.
...
In a constructor initialisation list, the order should be the same
as the order in which the variables actually are initialised, which
is given by the order they are declared in the class and not by the
order in the initialisation list.
2015-08-19 11:33:29 +02:00
Atgeirr Flø Rasmussen
c1332b8b83
Merge pull request #852 from GitPaean/testing_new_adaptive_timestepping
...
adding command line option full_timestep_initially_
2015-08-18 10:24:51 +02:00
Atgeirr Flø Rasmussen
932d686408
Merge pull request #851 from atgeirr/catch-more-istl-exceptions
...
Catch more istl exceptions
2015-08-17 14:48:01 +02:00
Atgeirr Flø Rasmussen
64b83989d5
Correct comment.
2015-08-17 13:02:37 +02:00
Atgeirr Flø Rasmussen
e88e62a68d
Catch MatrixBlockError in the adaptive time stepper.
...
This can be thrown by the ILU0 preconditioner when using the
interleaved solver approach.
2015-08-17 12:59:31 +02:00
Atgeirr Flø Rasmussen
9c6cabcd9a
Use the correct (new) method from the Group class for group RESV.
...
Production controls now are no longer initialised from injection control data.
2015-08-13 10:21:24 +02:00
Atgeirr Flø Rasmussen
0147d28257
Merge pull request #848 from atgeirr/fix-bugs-explicitarraysfluidstate
...
Fix bugs related to ExplicitArraysFluidState
2015-08-12 15:25:29 +02:00
Atgeirr Flø Rasmussen
f2572066b7
Merge pull request #849 from joakim-hove/memcmp_double
...
Added small utility memcmp_double()
2015-08-12 14:41:59 +02:00
Atgeirr Flø Rasmussen
6921bd2af9
Make saturation functions work with two phases again.
...
Note that this changes ExplicitArraysFluidState to take
a run-time argument for the number of phases.
2015-08-12 13:38:32 +02:00
Atgeirr Flø Rasmussen
6c821aef10
Bugfix: add forgotten setIndex() call.
2015-08-12 13:38:10 +02:00
Atgeirr Flø Rasmussen
547018d3c7
Merge pull request #845 from atgeirr/fix-abs-bug-and-warnings
...
Fix abs bug and warnings
2015-08-12 12:50:31 +02:00
Atgeirr Flø Rasmussen
8a0010527c
Suppress warnings.
2015-08-10 16:07:45 +02:00
Atgeirr Flø Rasmussen
1ead8dd458
Fix bug in floating-point comparison.
...
The function used integer abs() instead of fabs(), in C abs() only
takes integers so this is an error. Also needed to add comparison
with absolute tolerance to get reasonable behaviour (comparing 0 versus
0.0000000000001 is ok here).
2015-08-10 16:05:00 +02:00
Atgeirr Flø Rasmussen
d8edb3db92
Merge pull request #838 from andlaus/initialize_SatHyst
...
properly initialize the attributes of the SatHyst class
2015-08-10 14:26:54 +02:00
Atgeirr Flø Rasmussen
2e4a8da02c
Remove warning-suppression utility headers.
...
They have been moved upstream to opm-parser.
2015-08-10 10:52:52 +02:00
Atgeirr Flø Rasmussen
20c22294f1
Merge pull request #840 from dr-robertk/PR/remove-warnings
...
TofDiscGalReorder and TofReader: remove warnings due to new boost version.
2015-08-07 12:59:31 +02:00
Atgeirr Flø Rasmussen
06c9d7d7e5
Merge pull request #839 from atgeirr/handle-new-umfpack
...
Define the UF_long type if necessary.
2015-08-07 11:11:23 +02:00
Atgeirr Flø Rasmussen
596eba610a
Define the UF_long type if necessary.
...
The UF_long type is deprecated in UMFPack, and actually seems
to be removed from the latest versions.
2015-08-06 09:54:05 +02:00
Atgeirr Flø Rasmussen
59c344204e
Do not use pressure() until after init() in BlackoilState.
2015-07-08 17:58:38 +02:00
Atgeirr Flø Rasmussen
959e4e95b3
Merge pull request #825 from dr-robertk/PR/revise-simulator-states
...
Revise SimulatorState and BlackoilState.
2015-07-08 17:41:16 +02:00
Atgeirr Flø Rasmussen
7df516896d
Fix unused argument warnings.
2015-07-08 12:37:11 +02:00
Atgeirr Flø Rasmussen
038fb6913d
Merge pull request #823 from andlaus/use_fluidstates_for_satfuncs
...
Use fluidstates for satfuncs
2015-07-01 12:57:55 +02:00
Atgeirr Flø Rasmussen
590a4898b8
Add missing include statement.
2015-06-22 13:04:14 +02:00
Atgeirr Flø Rasmussen
ae378c691b
Merge pull request #819 from edbru/OPM-188
...
Opm 188 Read and write of RESTART wellstate data
2015-06-22 12:34:31 +02:00