astridkbjorke
|
3a44cbb986
|
#1787 Removing code for returning cumulative inflow, only used for testing
|
2017-08-31 15:30:29 +02:00 |
|
astridkbjorke
|
ad14863a36
|
#1787 Removing mainGrid from constructor, scaling porevolume by (1-swcr), if swcr is available in file
|
2017-08-31 14:28:35 +02:00 |
|
astridkbjorke
|
f0f189b311
|
#1787 Correcting which timestep is used for calculation of total flow into cell
|
2017-08-31 12:45:05 +02:00 |
|
astridkbjorke
|
0ab95bc1f2
|
#1787 Sorting out issue with indexing - resultindex vs global index
|
2017-08-31 12:45:05 +02:00 |
|
astridkbjorke
|
47790dfad9
|
#1787 Returning reference to vector
|
2017-08-30 11:04:50 +02:00 |
|
astridkbjorke
|
d9589c836a
|
#1787 Removing hardcoding of tracername to dummy value. Changing to have vector of QString for tracernames for calculator.
|
2017-08-30 10:50:55 +02:00 |
|
astridkbjorke
|
97796329e9
|
#1787 Fixing issues with data not present at all time steps.
|
2017-08-30 10:10:50 +02:00 |
|
astridkbjorke
|
3112c10ec1
|
#1787 Making test feature to be able to run the calculator
|
2017-08-30 08:59:05 +02:00 |
|
astridkbjorke
|
55ca85625f
|
#1787 Removing test not in use
|
2017-08-30 08:59:05 +02:00 |
|
astridkbjorke
|
28d1437bc8
|
#1787 Using cellResultIndex instead of globalCellIndex to get cell values from flowResults. Also checking that neighbour cell is not an LGR.
|
2017-08-30 08:59:05 +02:00 |
|
astridkbjorke
|
71cd963945
|
#1787 Adding functions returning calculated number of flooded pore volumes
|
2017-08-30 08:59:05 +02:00 |
|
astridkbjorke
|
dc41644452
|
#1787 Removing code from constructor to separate calculate function
|
2017-08-30 08:59:05 +02:00 |
|
astridkbjorke
|
ae8729f7f7
|
#1787 checking which hostGrid a cell belongs to, and use this instead of maingrid to find i,j,k
|
2017-08-30 08:59:05 +02:00 |
|
astridkbjorke
|
7e52a1b01c
|
#1787 Adding nnc flow rates
|
2017-08-30 08:59:05 +02:00 |
|
astridkbjorke
|
bfe4875de5
|
#1787 Renamings + moving code to get flowrates to outside the timestep-loop
|
2017-08-30 08:59:05 +02:00 |
|
astridkbjorke
|
77f784ce8a
|
#1787 Calculating number-of-cell-PV flooded. Still assuming only maingrid and no NNC
|
2017-08-30 08:59:05 +02:00 |
|
astridkbjorke
|
8027f3d5c4
|
#1787 Adding files for calculator of number of flooded pore volumes. Starting calculating by only considering neighbour cells.
|
2017-08-30 08:59:05 +02:00 |
|
astridkbjorke
|
e428bf33f9
|
#1792 Avoiding issue with negative transmissibility from fracture to well due to small discretization by forcing peaceman radius r0 > wellRadius.
|
2017-08-24 14:01:43 +02:00 |
|
astridkbjorke
|
c7dcf9f4d0
|
#1792 Giving error message if cells from LGR are found in export. Compdat-values for cells not part of LGR exported.
|
2017-08-24 14:01:43 +02:00 |
|
astridkbjorke
|
5134a461d9
|
#1776 Updating calculation of length of stimplan-eclipse-overlap polygon for sl/pi-term in matrix-to-fracture transmissibility to avoid possible NaN values in export. Length is now calculated in x direction in the fracture coordinate system.
|
2017-08-23 09:46:00 +02:00 |
|
astridkbjorke
|
abd058da8b
|
#1126 Update after merge - using ALL for PhaseSelection
|
2017-08-11 11:26:35 +02:00 |
|
astridkbjorke
|
ef1208e2f5
|
#1126 Adding RigTofAccumulatedPhaseFractionsCalculatorTester with function calling sortTofAndCalculateAccPhaseFraction, so that this function can be set private.
|
2017-08-11 10:31:13 +02:00 |
|
astridkbjorke
|
ebab0b50a3
|
#1126 moving finding data and calling sortTofAndCalculateAccPhaseFraction to constructor
|
2017-08-11 10:31:13 +02:00 |
|
astridkbjorke
|
db6d471e9c
|
#1126 Fixing constructor
|
2017-08-11 10:31:13 +02:00 |
|
astridkbjorke
|
2ce81e9045
|
#1126 Updating inserting to map to use insert. Adding access functions for calculated data and constructor for class (not finished)
|
2017-08-11 10:31:13 +02:00 |
|
astridkbjorke
|
e19a63dcff
|
#1126 Adding test with same TOF-value for two cells
|
2017-08-11 10:31:13 +02:00 |
|
astridkbjorke
|
35cc413f4d
|
#1126 Adding handling of multiple cells with same tof. No test yet.
|
2017-08-11 10:31:13 +02:00 |
|
astridkbjorke
|
4f2d3c7f5b
|
#1126 Fixing missing/wrong filenames in cmake-files, and error in last check-in
|
2017-08-11 10:31:13 +02:00 |
|
astridkbjorke
|
42245b22af
|
#1126 Adding unit test
|
2017-08-11 10:31:13 +02:00 |
|
astridkbjorke
|
40addb9a10
|
#1126 Adding (dummy) unit test. Calling the sortTofAndCalculateAccPhaseFraction function, but no check of values calculated yet
|
2017-08-11 10:31:13 +02:00 |
|
astridkbjorke
|
a61882d092
|
#1126 Adding first implementation of calculator for TOF-accumulated phaase fraction. Not yet tested or called from any code.
|
2017-08-11 10:31:13 +02:00 |
|
astridkbjorke
|
09363b2fec
|
#1737 Making small adjustment to polygon to avoid having well path line going though perforation length polygon vertex, due to problems in clipper for this case.
|
2017-08-07 13:14:22 +02:00 |
|
astridkbjorke
|
c222612ae0
|
#1737 Adding unit test re-creating problem with finding well-fracture-overlap for along-oriented fracture
|
2017-08-04 15:14:46 +02:00 |
|
astridkbjorke
|
50eb8b7225
|
#1617 Adding conductivity scaling factor to StimPlan fracture templates, and scaling the conductivity values in file with this value.
|
2017-08-03 13:40:35 +02:00 |
|
astridkbjorke
|
f2c20db534
|
#1707 Removing check on wheter fracture cell is in contained area or not when calculating flow in fracture and into well. This will allow flow in the fracture and into the well also in eclipse layers excluded by the fracture containment feature, and in areas without any eclipse cells (gaps in grid).
|
2017-08-03 11:10:07 +02:00 |
|
astridkbjorke
|
ef8fc3dbc6
|
#1716 Fix spelling
|
2017-08-02 13:29:45 +02:00 |
|
astridkbjorke
|
fcfe0eb4a9
|
#1716 Fixing error in Peaceman formula
|
2017-08-02 13:10:08 +02:00 |
|
astridkbjorke
|
313752bb7c
|
#1721 Updating value used if trig calculation of azimuth value for simWell cannot be used due to 0 y component (well oriented East-West)
|
2017-08-02 11:37:46 +02:00 |
|
astridkbjorke
|
d55c362bf0
|
#1714 Adding point at fracture position to the vector of wellPathPoints used in calculation of intersection between fracture and wellpath.
|
2017-08-02 11:37:46 +02:00 |
|
astridkbjorke
|
5b34414977
|
#1713 Using time step from view instead of that from export-setting when exporting connection factors for simWell-fracture
|
2017-07-31 15:10:07 +02:00 |
|
astridkbjorke
|
29e40b6dbb
|
#1655 Adding skin factor for main bore for fishbone calculations, and using this value in transmissibility calculations.
|
2017-07-31 11:49:52 +02:00 |
|
astridkbjorke
|
45f47dac0c
|
Changing name of parameter from "Start of History" to "All timesteps"
|
2017-07-07 14:05:20 +02:00 |
|
astridkbjorke
|
bf15e48b29
|
Changing name of fishbone-wellpath-collection from "Well path" to "Imported Laterals"
|
2017-07-05 10:32:02 +02:00 |
|
astridkbjorke
|
68ec65602a
|
#1687 Updating default file name for export of fishbone laterals.
|
2017-07-05 09:59:19 +02:00 |
|
astridkbjorke
|
28c572b1fd
|
#1540 Adding comment to make it more clear why direction for calculating length in is calculated as it is.
|
2017-07-04 11:34:21 +02:00 |
|
astridkbjorke
|
546a6457cc
|
#1652 Creating export folder if it does not already exist.
|
2017-07-03 15:02:24 +02:00 |
|
astridkbjorke
|
5b62184e2f
|
#1678 Giving an error message and not calculating transmissibiliities if using a stimPlan file without conductivity and finite conductivity in fracture.
|
2017-07-03 13:55:59 +02:00 |
|
astridkbjorke
|
bcbb5202df
|
#1678 Bugfix to set property for polygon for stimplan fractures, to avoid potentially confusing error messages for stimplan files without conductivity.
|
2017-07-03 11:36:58 +02:00 |
|
astridkbjorke
|
0dfc76dd3e
|
#1678 Setting fracture template unit for stimplan based on unit on grid (ft or m) instead of unit for conductivity (which may be missing in the file).
|
2017-07-03 11:00:06 +02:00 |
|
astridkbjorke
|
032630f6e9
|
#1634 Calculating smallest positive value and using this value for the min range value when using logarithmic scale
|
2017-06-30 16:16:27 +02:00 |
|
astridkbjorke
|
d6ae3b4a53
|
#1634 Updating tooltip on user defined min value to make it clear that only positive values are valid for log scale.
|
2017-06-30 16:05:46 +02:00 |
|
astridkbjorke
|
b2b9d0a51e
|
#1628 Turning off viaualization of polygon for fracture templates, and hiding all related parameters from UI.
|
2017-06-30 12:54:51 +02:00 |
|
astridkbjorke
|
c7d708e9d4
|
#1658 Setting azimuth angle from fracture template if orientation type is Azimuth. Changing updateAzimuthFromFractureTemplate to updateAzimuthBasedOnWellAzimuthAngle and only using this function to update azimuth angles if orientation type is not azimuth.
|
2017-06-29 15:06:44 +02:00 |
|
astridkbjorke
|
e7043db156
|
#1618 Changing proxy fields from double to QString to have more control over the output and limit accuracy of numbers printed.
|
2017-06-29 11:28:30 +02:00 |
|
astridkbjorke
|
dad066adf0
|
#1618 Using proxy-fields for wellpathazimuth and wellFractureAzimuthDifference
|
2017-06-29 10:34:20 +02:00 |
|
astridkbjorke
|
2625ce6ea9
|
#1618 Fixing bug in well path angle calculation + corresponding update to fracture azimuth angle. Calculating difference between well path and fracture angle and displaying warning if less than 10 deg.
|
2017-06-27 14:12:50 +02:00 |
|
astridkbjorke
|
2501264013
|
#1618 Showing well path direction in read only field. Also updating azimuth angle of wellpath / simwell to avoid negative angles and instead have angles 0-360deg.
|
2017-06-27 14:12:50 +02:00 |
|
astridkbjorke
|
63b478b18d
|
#1650 Only use linear transmissibility for fractures along well pipe (and no radial transmissibility to end points).
|
2017-06-26 14:12:17 +02:00 |
|
astridkbjorke
|
9f3dad9465
|
#1654 In WELSEGS export, using liner diameter as diameter for main bore and ICD, computed effective diameter for laterals.
|
2017-06-26 11:45:20 +02:00 |
|
astridkbjorke
|
e95966cfb8
|
#1598 Hiding wellDiamanter (not used) when using Infinite cond
|
2017-06-26 11:07:15 +02:00 |
|
astridkbjorke
|
50a0dcd499
|
#1589 Setting includeFractures to false and read-only when using setting "Use Default Connection Factors and WPImult (excludes fractures)"
|
2017-06-23 15:45:22 +02:00 |
|
astridkbjorke
|
6febf1dfbf
|
Additional fix after merge
|
2017-06-23 13:21:47 +02:00 |
|
astridkbjorke
|
ea08cc58fb
|
Merge from dev
|
2017-06-23 13:21:34 +02:00 |
|
astridkbjorke
|
5899c56b82
|
Updating number of cells used when setting up fracture grid based on ellipse
|
2017-06-23 10:41:31 +02:00 |
|
astridkbjorke
|
3960c9db90
|
#1550 Making separate group for MSW parameter in FishbonesCollection to avoid confusion about what parameters are used for.
|
2017-06-23 10:15:34 +02:00 |
|
astridkbjorke
|
42e41355c1
|
Fixing printing endMD in perforation interval metadata when exporting compdat values.
|
2017-06-22 15:20:16 +02:00 |
|
astridkbjorke
|
c8e5e327d9
|
#1550 Only including contributions for main bore with fishbones if there actually are fishbones on this well.
|
2017-06-22 15:19:03 +02:00 |
|
astridkbjorke
|
df8f45c649
|
#1633 Removing option for selected and checked wells, now only option is selected wells if selecting well paths.
|
2017-06-22 14:35:28 +02:00 |
|
astridkbjorke
|
53917c6195
|
#1633 Updating options for which wells to include in export to depend on whether a wellPathCollection or WellPaths have been chosen. Also fixing last-save directory to remain at the directory last used.
|
2017-06-22 14:35:28 +02:00 |
|
astridkbjorke
|
8d28981664
|
#1589 Remove option removeLateralsInMainBoreCells, instead implement option for "Exclude main bore" for fishbone export. Also grouping export options.
|
2017-06-21 15:55:35 +02:00 |
|
astridkbjorke
|
21f0857791
|
#1589 Replace bools "Calculate Trans" and "Include WPImult" with choice of calc trans or use wpimult and default connection factors
|
2017-06-21 15:55:35 +02:00 |
|
astridkbjorke
|
5a466db9af
|
#1630 Update metadata for completions
|
2017-06-20 13:49:33 +02:00 |
|
astridkbjorke
|
5bcc226aba
|
#1561 Setting wpimult in RigCompletionData to double, setting celldirection in completionData for implicit trans and wpi mult calculation
|
2017-06-20 13:49:33 +02:00 |
|
astridkbjorke
|
ade665e5b4
|
#1561 Setting isMainBore for main bore fishbone completions
|
2017-06-20 13:49:33 +02:00 |
|
astridkbjorke
|
9ccd033c91
|
#1630 Calculate transmissibility for perforation intervals
|
2017-06-20 10:18:20 +02:00 |
|
astridkbjorke
|
7af233fba0
|
#1561 Update calculation of transmissibility for fish bones to only use number of laterals (not main bore) in adjustment of cell volume.
|
2017-06-20 09:47:16 +02:00 |
|
astridkbjorke
|
a6a1ad0f95
|
#1561 Replacing old combine function for RigCompletionData with new combineEclipseCellCompletions which can calculate WPImult. Assumes completions to always have calculated transmissibility.
|
2017-06-20 09:47:16 +02:00 |
|
astridkbjorke
|
16a2c232c7
|
#1609 Setting default skin factor to 0 for fishbones
|
2017-06-15 11:54:22 +02:00 |
|
astridkbjorke
|
2e764b3fe5
|
#1609 Default skin factor is now 0
|
2017-06-15 11:23:25 +02:00 |
|
astridkbjorke
|
7d1dc5d9d6
|
#1608 - fixing update of wellDiameter and perforation length (in fracture unit system) from fracture template
|
2017-06-15 10:50:34 +02:00 |
|
astridkbjorke
|
4e82dbfe7b
|
#1561 Adding transmissibilities from main bore to fishbone transmissibilities. Not exporting any results for inactive cells.
|
2017-06-14 15:03:37 +02:00 |
|
astridkbjorke
|
815c213140
|
Renaming arguments in functions used by fishbone trans calculations
|
2017-06-14 10:33:19 +02:00 |
|
astridkbjorke
|
4577ef973c
|
Removing (never used) arguments with default in RigWellPathIntersectionTools::findCellsIntersectedByPath (and renaming inside function)
|
2017-06-14 10:33:19 +02:00 |
|
astridkbjorke
|
28460030e5
|
#1561 Adding TODO/pseudo-code for handling main bore transmissibility in fishbone-trans-calc
|
2017-06-14 10:33:19 +02:00 |
|
astridkbjorke
|
fa549829b5
|
#1561 Separating finding wellBoreParts for fishbones and the calculation of transmissibilities. Transmissibilities are adjusted based on number of fishbones in each cell when they are calculated.
|
2017-06-14 10:33:19 +02:00 |
|
astridkbjorke
|
03a95857c8
|
Moving fishbones transmissibility calculation to a separate class
|
2017-06-14 10:33:19 +02:00 |
|
astridkbjorke
|
b9c6f5cc9e
|
Updates to plantuml
|
2017-06-12 12:50:55 +02:00 |
|
astridkbjorke
|
b12143c0a8
|
Renaming methods for calculating compdat for fishbones
|
2017-06-12 10:35:46 +02:00 |
|
astridkbjorke
|
f46e31e673
|
#1554 Implementing handling of infinite/finite conductivity in fracture during transmissibility calculation. Setting default value to finite conductivity (in fracture templates).
|
2017-06-09 09:29:53 +02:00 |
|
astridkbjorke
|
42563ac813
|
#1571 Using circle instead of square to find relevant part of well path based on perforation length.
|
2017-06-08 11:37:23 +02:00 |
|
astridkbjorke
|
57d12a3164
|
#1416 Adding unit and conversion for perforation length for fractures and fracture templates
|
2017-06-08 11:00:35 +02:00 |
|
astridkbjorke
|
a80660d756
|
#1553 Changing from wellRadius to wellDiameter for fractures and templates, and adding unit (m or inch) and conversion. wellRadius() still returns radius, in m or ft
|
2017-06-08 09:20:38 +02:00 |
|
astridkbjorke
|
ac447c0486
|
#1557 Cleanup includes, improve comments
|
2017-06-07 11:49:45 +02:00 |
|
astridkbjorke
|
2dc7076593
|
#1557 Adding equations for peacemans formula, well bore transmissibility for a given direction, and total connection factor based on X, Y and Z trans.
|
2017-06-07 11:36:44 +02:00 |
|
astridkbjorke
|
7628719620
|
#1087 - pre-proto - Adding enum for units-system, and adding conversion functions between feet/inch and meter
|
2017-06-06 13:50:28 +02:00 |
|
astridkbjorke
|
689e62a22e
|
#1542 Small fixes based on comments in review.
|
2017-06-06 11:53:48 +02:00 |
|
astridkbjorke
|
e7e57e66c6
|
#1507 Setting up fracture grid when creating new EllipseFractureTemplate, using finer gridding for grid in ellipse fracture and fixing bug in setting of wellCenterCell for ellipse fracture grid
|
2017-06-06 11:24:50 +02:00 |
|
astridkbjorke
|
ef64057990
|
#1542 Perforation legnth and efficiency are only visible in GUI for Along-Well-oriented fracture, since the values are not used in the calculations for transverse and azimuth fratures.
|
2017-06-02 15:34:37 +02:00 |
|
astridkbjorke
|
1f87681d7e
|
#1542 Always using radial transmissibility calculation if the fracture is transverse to well or azimuth. If alog well: Perforation length for fracture limits the intersection fracture/well.
|
2017-06-02 15:04:32 +02:00 |
|
astridkbjorke
|
07cd5f31c4
|
#1541 Fixing value used for initializing azimuth angle for well path
|
2017-06-01 14:06:41 +02:00 |
|