Jacob Støren
|
0b1bc21d0d
|
Use "Save" icon for export. Changed a misleading Fishbones icon with the correct completions icon
|
2018-10-31 09:48:37 +01:00 |
|
Jacob Støren
|
6374708520
|
Set default background color of contour maps to off-white
|
2018-10-31 09:48:36 +01:00 |
|
Jacob Støren
|
a1705c5e39
|
#3487 Use icons for the different MSW valves
|
2018-10-31 09:48:36 +01:00 |
|
Jacob Støren
|
68d34d7000
|
#3577, #3537, #3487 New icons created, and some put into place.
|
2018-10-30 17:26:30 +01:00 |
|
Jacob Støren
|
d25d8a3fe4
|
#3506 Move well path geometry classes to a separate folder
|
2018-10-16 09:53:00 +02:00 |
|
Jacob Støren
|
5bf5e6c99d
|
#3382 Remove libslvs from the code base, including some cleanup.
|
2018-10-16 09:20:44 +02:00 |
|
Jacob Støren
|
bd79bd89c1
|
#3449 Improve checkbox column size hint, alignment and "hit" rectanngle
|
2018-10-03 08:40:28 +02:00 |
|
Jacob Støren
|
979882da03
|
AppFwk: Read only checkboxes in table view, now is rendered disabled
|
2018-10-02 16:52:56 +02:00 |
|
Jacob Støren
|
e3c7b4ffa4
|
#3426 Fix missing update of well targets when view is scaled
|
2018-10-02 16:29:58 +02:00 |
|
Jacob Støren
|
d9e8537974
|
#3447, #3207, #3448 Polished the target table. Improved insert target commands, Add icons to editable wellpaths and target list.
|
2018-10-02 15:55:56 +02:00 |
|
Jacob Støren
|
1dfad4f01d
|
#3444 Hide inactive targets from the 3D view.
Also: Fix crash from missing ray
|
2018-10-02 15:55:56 +02:00 |
|
Jacob Støren
|
1ece11b7c4
|
#3393 handle 0 dogleg/ inf radius in J Curve calculator
|
2018-09-28 15:17:23 +02:00 |
|
Jacob Støren
|
f4761b55ab
|
#3393 Continous sensible tangent calculation for targets wo tangent constraint.
Using abs(90 -inclination) and inverse distance as weights.
Moved well path calculations into a separate class
|
2018-09-28 15:15:38 +02:00 |
|
Jacob Støren
|
71c36208c3
|
#3422 Handle straight well paths better
|
2018-09-28 15:09:46 +02:00 |
|
Jacob Støren
|
478160fdfe
|
#3387 Add "Show Well Plan" command
|
2018-09-26 12:40:15 +02:00 |
|
Jacob Støren
|
4170a57bf2
|
#3387 Add additional output from the ArcCurveCalculator
|
2018-09-26 12:40:15 +02:00 |
|
Jacob Støren
|
170da81287
|
#3387 Add epsilon to handle singularities in OffshoreSphericalCoords
|
2018-09-26 12:40:15 +02:00 |
|
Jacob Støren
|
5a9a5ba803
|
#3407 Default color palette for new well paths
|
2018-09-24 16:41:57 +02:00 |
|
Jacob Støren
|
d5d18bde09
|
#3353 Use ArcCurveCalculator instead of ad-hoch function
|
2018-09-24 15:50:57 +02:00 |
|
Jacob Støren
|
41b24a8de2
|
#3353 Improve error messages from arc based geometry calculators.
Color dogleg text red if the constaint is not satisfied
|
2018-09-24 15:49:16 +02:00 |
|
Jacob Støren
|
e55fc4990d
|
#3353 AppFwk: TableViewEditor: Support pr cell tooltip.
Use ForegroundRole text color for highlighted cells also.
Use PdmUiItem::uiContentTextColor as ForegroundRoleText
|
2018-09-24 15:49:16 +02:00 |
|
Jacob Støren
|
10b031fa6d
|
#3353 AppFwk: Add contentTextColor to PdmUiItem
|
2018-09-24 15:49:16 +02:00 |
|
Jacob Støren
|
7e78c77b90
|
Remove compiler warning
|
2018-09-20 14:53:54 +02:00 |
|
Jacob Støren
|
2368722d23
|
Upped to version 2018.05.01-dev.07
|
2018-09-19 21:39:50 +02:00 |
|
Jacob Støren
|
3cd9c6123c
|
Remove compiler warning
|
2018-09-19 10:25:57 +02:00 |
|
Jacob Støren
|
0259eb6402
|
#3252 Add solver and curve status enums to communicate more fine grained
how the S-curve result is.
Adjusted tests. Enabled two configs now reporting and solving correctly.
Disabled three that now cant converge
|
2018-09-19 10:23:23 +02:00 |
|
Jacob Støren
|
e49712fd50
|
#3252 Cleanup. Disabled experiments. Trying the simple solution.
|
2018-09-19 10:23:23 +02:00 |
|
Jacob Støren
|
944ba7cfd8
|
#3252 Tried updating jacobi. Not quite sccessful
|
2018-09-19 10:23:22 +02:00 |
|
Jacob Støren
|
fdbfd30d31
|
#3252 WIP: Internal iterative solver in place. Needs improvement.
|
2018-09-19 10:23:21 +02:00 |
|
Jacob Støren
|
007149b544
|
#3252 WIP: Home brewn iteration loop to find correct Q1Q2 points giving requested R1 and R2
|
2018-09-19 10:23:20 +02:00 |
|
Jacob Støren
|
50a579c136
|
Remove compiler warning + whitespace
|
2018-09-19 10:23:20 +02:00 |
|
Jacob Støren
|
fce3d586ca
|
#3358 Fix missing update of 2D intersection views when completion type is recalculated
|
2018-09-12 14:20:43 +02:00 |
|
Jacob Støren
|
0431540073
|
#3312 Well Path Creation: Update intersections, completion type result and fractures when moving the wellpath
|
2018-09-12 14:20:43 +02:00 |
|
Jacob Støren
|
50b10d6078
|
#3357 Appfwk: Table View Editor : Use deleteLater to avoid crash
due to delegates beeing deleted before the actual widgets. Qt needs the delegates to redraw stuff on the way to the event loop
|
2018-09-12 14:20:43 +02:00 |
|
Jacob Støren
|
3d752995d2
|
#3312 Well Path Creation update preparations. Rename of method
|
2018-09-12 14:20:43 +02:00 |
|
Jacob Støren
|
5e779de956
|
#3321 Place "Create Well Path" command in sensible context menu places
|
2018-09-11 10:41:58 +02:00 |
|
Jacob Støren
|
6ce075d341
|
#3321 Well Path Creation: Gui text adjustments
|
2018-09-11 09:41:47 +02:00 |
|
Jacob Støren
|
b9a2a382b1
|
#3322 Well Path Creation: Use positive depth in UTM reference point
Obsoleted the original field to facilitate conversion in a transition period. Should be removed before release.
Also removed output of unused fields.
|
2018-09-11 09:32:22 +02:00 |
|
Jacob Støren
|
be75fbc2c1
|
#3286 A simple default tangent calculation/adjustment when creating targets
Use distance weighted average of line segments
|
2018-09-11 08:36:14 +02:00 |
|
Jacob Støren
|
01673f31cb
|
Remove uninitialized variable used compiler warning
|
2018-09-11 08:36:00 +02:00 |
|
Jacob Støren
|
dd4c359f6e
|
Build System: Supress MSVC warning C4505
|
2018-09-11 07:54:15 +02:00 |
|
Jacob Støren
|
8b509d2f5a
|
#3351 Well Path: Show calculated tangent, and use as default
|
2018-09-10 16:33:09 +02:00 |
|
Jacob Støren
|
26b3065974
|
#3296 caf: Table View: Force redraw when QSelection changes (Qt bug)
Guard against doing anything if table is hidden
|
2018-08-31 16:13:46 +02:00 |
|
Jacob Støren
|
e26a57011d
|
#3296 caf::SelectionManager: Refactoring to avoid sending multiple selection changes
Must be considered if using the CmdSelectionGangeExec
|
2018-08-31 16:13:46 +02:00 |
|
Jacob Støren
|
e93a07b43b
|
Fix missing blocking of selection manager update when updating table selection
Caused crash in the Well Path editing (dragging targets)
|
2018-08-30 15:43:55 +02:00 |
|
Jacob Støren
|
bddaf9d602
|
#3291 Fix by differensiating between dynamic and default pickEventHandlers
|
2018-08-30 15:43:55 +02:00 |
|
Jacob Støren
|
ad24409b91
|
#3287 Add update of connected curves when the well path changes
|
2018-08-29 17:33:58 +02:00 |
|
Jacob Støren
|
6168ac95ab
|
#3290 Always resize columnwidths when adding targets
|
2018-08-29 17:08:03 +02:00 |
|
Jacob Støren
|
015bb1719a
|
#3290 caf: Add force column resize attribute
|
2018-08-29 17:07:36 +02:00 |
|
Jacob Støren
|
9fe5631fe2
|
#3262 Set target dogleg default to 3.0
|
2018-08-29 16:59:59 +02:00 |
|
Jacob Støren
|
dc432e976b
|
#3249 Well path target point picking operational.
Still work to do, however.
|
2018-08-29 16:08:34 +02:00 |
|
Jacob Støren
|
9cd9173000
|
#3249 Add possibility to add and remove pickEventHandlers
|
2018-08-29 16:04:08 +02:00 |
|
Jacob Støren
|
99bdece40e
|
#3249 caf: Add isSelected method to selection manager
|
2018-08-29 16:04:08 +02:00 |
|
Jacob Støren
|
ed518a94a6
|
#3249 caf: Add background color control to table view
|
2018-08-29 16:04:08 +02:00 |
|
Jacob Støren
|
d07b7d1456
|
#3248 Refactoring: Rename of 3d object editor class.
|
2018-08-27 16:25:26 +02:00 |
|
Jacob Støren
|
8fca7475e9
|
caf: Renamed the WidgetBasedObjectEditor to FormLayoutObjectEditor
|
2018-08-27 16:25:26 +02:00 |
|
Jacob Støren
|
0a2b68348f
|
#3249 Refactoring: Rename of classes to PickEventHandler
|
2018-08-27 16:25:26 +02:00 |
|
Jacob Støren
|
cbb7f4b0c9
|
#3249 Refactoring: Cleaned up displayContextMenu and handlePickAction in ViewerCommands
|
2018-08-27 16:25:26 +02:00 |
|
Jacob Støren
|
58617b7510
|
#3249 Refactoring: Rename of ViewerEvent to PickEvent
|
2018-08-27 16:25:26 +02:00 |
|
Jacob Støren
|
ad9864240c
|
#3249 Refactoring: Remove the old extractintersectionData.
Replace it with a separate find method.
Use RiuPickItemInfo in the RicViewerEventObject
|
2018-08-27 16:25:26 +02:00 |
|
Jacob Støren
|
714ba1e605
|
#3249 Refactoring: RiuPickItemInfo into separate file
|
2018-08-27 16:25:26 +02:00 |
|
Jacob Støren
|
9ce814a3b2
|
#3249 Refactoring pick event handling as preparations
|
2018-08-27 16:25:25 +02:00 |
|
Jacob Støren
|
a73fbff5bb
|
Upped to version 2018.05.01-dev.05
|
2018-08-22 15:55:06 +02:00 |
|
Jacob Støren
|
2284d98bcc
|
#2607 Add vertical dragging to well targets
|
2018-08-21 16:44:20 +02:00 |
|
Jacob Støren
|
37cb3e0ab7
|
caf: Removed obsolete SelectionManager includes
|
2018-08-21 16:44:20 +02:00 |
|
Jacob Støren
|
287fa3cd80
|
#2607 Add horizontal dragging
|
2018-08-21 16:44:19 +02:00 |
|
Jacob Støren
|
296854d749
|
caf: Rename of SelectionRole to SelectionLevel and
CURRENT to FIRST_LEVEL
Replace use of SelectionLevel enum as argument with int
|
2018-08-21 16:44:19 +02:00 |
|
Jacob Støren
|
0e92c1d594
|
caf: Replace selection role with selectionLevel.
Use std::map for storage of the different selections
Started to remove the SelectionRole Enum
|
2018-08-21 16:44:19 +02:00 |
|
Jacob Støren
|
e10754cffb
|
#2607 caf: Add selection level to the "notify selection changed" system
|
2018-08-21 16:44:19 +02:00 |
|
Jacob Støren
|
74d3f08448
|
#2607 Transparent handles with correct priority
|
2018-08-20 12:59:58 +02:00 |
|
Jacob Støren
|
67d4df69b2
|
#2607 Adjust handle size to follow characteristic cell size. Add vertical axis handle.
|
2018-08-17 12:32:40 +02:00 |
|
Jacob Støren
|
2ed84c9df2
|
#2607 WIP: Outline of dragger system based on editors. First visible dragger geometry
|
2018-08-17 12:32:40 +02:00 |
|
Jacob Støren
|
096536a341
|
caf: Use caf::Factory macro for factory registration in field editors. Removed obsolete code
|
2018-08-17 12:32:40 +02:00 |
|
Jacob Støren
|
e862ef873a
|
#3221 caf: Avoid selectionChanged and updateConnectedEditors when TableView is built (configureAndUpdateUi)
|
2018-08-16 11:55:28 +02:00 |
|
Jacob Støren
|
7254a58887
|
Remove unused include
|
2018-08-16 11:55:28 +02:00 |
|
Jacob Støren
|
1d4fef5a8b
|
#3208 Improve read only settings in well path target list
|
2018-08-14 14:23:55 +02:00 |
|
Jacob Støren
|
a6d91873e6
|
#3205 Improved default name of modelled wellpaths. Made sure that the name is read and written.
|
2018-08-14 13:22:42 +02:00 |
|
Jacob Støren
|
319203b7fc
|
#3204, #2609 First somewhat working version of the editable wellpath with "complete" geometry
|
2018-08-14 11:41:20 +02:00 |
|
Jacob Støren
|
088dd61fd8
|
#3201, #3202 Add end tangent access and some better handling of errors
|
2018-08-14 11:41:20 +02:00 |
|
Jacob Støren
|
9025cedecb
|
#3204 Add double precision to OffshoreSphericalCoords
|
2018-08-14 11:41:20 +02:00 |
|
Jacob Støren
|
92dd375da3
|
#3201 Fix error discovered by unit test
|
2018-08-14 11:41:19 +02:00 |
|
Jacob Støren
|
fb7a7e39eb
|
#3201 #3202 Split in separate files. Move offshore spherical coords stuff to separate file in RiaTools
|
2018-08-14 11:41:19 +02:00 |
|
Jacob Støren
|
c6069ade29
|
Guard access of error text pointer in CsvUserDataParser
|
2018-08-14 11:41:19 +02:00 |
|
Jacob Støren
|
bffdef1c78
|
Disable failing S-Curve tests
|
2018-08-13 08:58:58 +02:00 |
|
Jacob Støren
|
840f011346
|
#2608 Guard input and and validate output of SolveSpace SCurve calculator.
Now fallback is used in most cases where needed
|
2018-08-10 15:57:41 +02:00 |
|
Jacob Støren
|
752510fab2
|
#2608 Use Solve Space solver in an iterative fashion
|
2018-08-10 15:57:40 +02:00 |
|
Jacob Støren
|
650798ab16
|
#2608 Add tests for principal configurations of SCurve.
Lots of disabled debug stuff
|
2018-08-10 15:57:40 +02:00 |
|
Jacob Støren
|
e61942f88e
|
#2608 Adjust default radius to equivalent to 5deg dogleg = 115 m,
Use 0.2*p1p2 as controll point Fallback
|
2018-08-10 15:57:40 +02:00 |
|
Jacob Støren
|
22fd7a7692
|
#2608 Make the constraints in the SolveSpace solver available for editing
|
2018-08-10 15:57:40 +02:00 |
|
Jacob Støren
|
5cdde7f851
|
#2608 Fix error in analythical control point based S-Curve calculation.
Seed SolveSpace solution with estimated solution.
Add (disabled) test covering all configurations of curves for ctl point based curve
|
2018-08-10 15:57:40 +02:00 |
|
Jacob Støren
|
1fff2dfa97
|
#2608 Prepare to find a correct seeding of the SolveSpace S-curve solver
Extracted the inital values to a separate section.
Use an explicit fallback calculation (based on control points) if the solvespace one fails
|
2018-08-10 15:57:40 +02:00 |
|
Jacob Støren
|
1d7320cc0c
|
#2609 Changed azimuth and inclination to degrees in GUI
|
2018-08-10 15:57:40 +02:00 |
|
Jacob Støren
|
dc4d64c3ab
|
Linux compile fix, missing cmath
|
2018-07-04 17:19:15 +02:00 |
|
Jacob Støren
|
016bab5831
|
Upped to version 2018.05.01-dev.04
|
2018-07-04 17:10:50 +02:00 |
|
Jacob Støren
|
972d006249
|
#2609 Add names to new wells, and make it editable and saved/read
|
2018-07-04 17:02:20 +02:00 |
|
Jacob Støren
|
7156b99b88
|
#2608 #2609 Add disabled Solvespace S-curve calculation. Use simplified S-curve calculation. Cleaned up Gui to only whats supported.
|
2018-07-04 17:02:20 +02:00 |
|
Jacob Støren
|
e739a95830
|
AppFwk: Auto resize of columns and rows when new field is displayed. Better Heading label behaviour.
|
2018-07-04 17:02:19 +02:00 |
|
Jacob Støren
|
228b4a5f85
|
#2609 Move RimWellPathGeomDef to a separate file
|
2018-07-03 08:43:19 +02:00 |
|
Jacob Støren
|
95c396ce77
|
#2609 Make modeled well path visible when loading project file
|
2018-07-02 16:55:32 +02:00 |
|
Jacob Støren
|
dc95b217c5
|
#2609 Update the visualization when the well path geometry definition changes
|
2018-07-02 16:31:55 +02:00 |
|