Commit Graph
141 Commits
Author SHA1 Message Date
Magne Sjaastad 4a8aa6ced1 #5917 Export Completion: Avoid overwrite of export completion well name 2020-05-22 15:01:56 +02:00
Kristian Bendiksen c366e85682 Refactor delete operations for pdm objects. 2020-05-22 07:02:53 +02:00
Kristian Bendiksen 20ca3354b9 Stimplan preprocessor refact (#5895)
* #5633 Add Fracture Model data object.
* #5633 Add visualization for Fracture Model.
* Use thickness direction well path.
* #5834 WIP Fracture Model: Extract facies names along thickness direction vector
* Update to class enums.
* Remove RimFractureModel dip, tilt and azimuth (no longer used).
* #5824: Fix fracture model direction relative to formation dip
* Workaround problem in generated python code which breaks tests on linux. See #5862.
* Update name of thickness direction well path.
* #5834 Add import command for facies roff file.
* #5834 Show color legend data in facies track.
Also make it possible to change the data source for the curve data in plot.
* Fracture Model: replace "Thickness Type" with "Extraction Type".
* Use shorter curve legends in fracture model plot.
* Use class enum for RimFractureModel::ExtractionType.
* Use RimProject::current() instead of RiaApplication::instance()->project().
* Simplify RimFractureModel by not implementing Rim3dPropertiesInterface.
* Use scoped enums in RiaPlotAnnotationTool.
* Remove unused RimFractureModelPlot fields.
* Hide fracture model plots field, and add accessor methods.
2020-05-14 06:39:55 +02:00
Kristian Bendiksen c016c02e40 Replace RiaApplication::instance()->project() with RimProject::current().
Also remove uneccessary includes of RiaApplication.h.
2020-05-12 12:01:44 +02:00
Magne Sjaastad f89dcf4e52 Convert to enum class 2020-04-24 11:40:22 +02:00
Gaute Lindkvist c51aa91c42 #5632 Python method commands (#5649)
* General PdmObjectMethods for scripting.
2020-03-10 14:11:22 +01:00
Gaute Lindkvist c23e27eef0 Simplify Python API 2020-03-05 11:08:56 +01:00
Gaute Lindkvist b2f55a3101 Make scriptability a CAF-feature 2020-03-05 08:40:46 +01:00
Gaute Lindkvist 1353835bd8 CAF: Move keyword aliases from PdmXmlFieldHandle to PdmFieldHandle 2020-02-25 16:04:53 +01:00
Gaute Lindkvist d95f3a349d Move to use a static registry of scriptable classes 2020-02-25 13:57:51 +01:00
Gaute Lindkvist 1f6e9513de Make Python code use the new generated skeleton and rename ResInsight parameters to fit 2020-02-25 13:57:51 +01:00
Magne Sjaastad c82df63e10 #5101 clang-format: Adjusted penalties
Use lower absolute values to improve control of behavior
2020-02-12 13:35:31 +01:00
Gaute Lindkvist 610a315e14 #5458 Add support for air gap and start at surface for modeled well paths 2020-02-07 08:36:37 +01:00
Jacob Støren eb421db040 #5147 RimWellPath::m_wellPathFormationFilePath ->FilePath
RimFileWellPath::m_filepath ->FilePath
2019-12-11 08:23:37 +01:00
Gaute Lindkvist 11117383db #4817 #4830 #4832 #4837 #4839 Python commands for WBS creation, well path import and well log file import (#4838)
* Better minimum width for well log tracks

* Fix alignment of scrollbar in Well log plots

* Better Well Log Plot export

* Hide scroll bar before plotting
* Better borders

* Create plots through Python

* #4817 Create WBS plots with Python

* Rebase Summary and WellLogPlot on top of a new RimPlot

* Also Python: Allow setting folder as a parameter to export_snapshots

* #4832 Prepare for well path import command

* Well Path import WIP

* #4830 #4832 Import well paths and well log files from file using Python.

* #4837 Implement import of formation names in Python

* Fix debug build issue

* Fix RiaLogging build issue

* Fix warnings

* Yet another RiaLogging.h import added

* #4839 Import exporting of las and ascii files from well log plots
2019-10-09 09:21:28 +02:00
Magne Sjaastad fe9e567825 #4683 clang-format on all files in ApplicationCode 2019-09-06 10:57:22 +02:00
Magne Sjaastad 189234c0c9 #3920 Create Well Path: New well name not used in Completions 2019-02-07 08:44:12 +01:00
Gaute Lindkvist ae8cb9d210 #3741 Make it possible to enable/disable all well path components in plots and 3d view.
* Add check box to casing design and update of plot
* Add isEnabled() method to component interface which controls plotting.
2018-11-22 13:39:08 +01:00
Magne Sjaastad 5970d217a8 #3629 System : Use disableWriteAndSetFieldHidden() 2018-11-05 14:42:39 +01:00
Magne Sjaastad 174998335f #3629 System : Use disableIO() instead of disableRead and disableWrite 2018-11-05 14:42:39 +01:00
Gaute Lindkvist 9abbdb2fd8 #3528 Make Casing Design a child object under well path. 2018-10-22 09:35:35 +02:00
Gaute Lindkvist 2035df2739 #3492 Tidy up color code for well path components/completions and select colors that work better. 2018-10-12 15:05:22 +02:00
Gaute Lindkvist cfbe6a1a24 #3468 Add new valve completions to perforation intervals. 2018-10-11 11:18:11 +02:00
Jacob Støren 3d752995d2 #3312 Well Path Creation update preparations. Rename of method 2018-09-12 14:20:43 +02:00
Gaute Lindkvist 038c7b168c #3184 Enable creation of plots within plot window. 2018-08-22 13:04:00 +02:00
Gaute Lindkvist 91088f546a #3161 Implement Well path attribute table 2018-08-09 09:22:25 +02:00
Jacob Støren 2ea84bdb63 #2609 RimFileWellPath in separate file 2018-06-25 13:47:18 +02:00
Jacob Støren dafe2319d9 #2609 Uiordering of splitted well path class ok 2018-06-25 12:57:11 +02:00
Jacob Støren 69e81658a6 #2609 WIP: Refactor RimWellPath into RimFileWellPath 2018-06-25 12:57:11 +02:00
Jacob Støren 5059201126 #2609 Cleanup RimWellPath ready for refactor into two classes 2018-06-18 17:13:30 +02:00
Rebecca Cox 85cd8b0e1d 3D Well Log Curve: Give Plane Part Mgr more responsibility 2018-03-21 15:32:15 +01:00
Unknown 8766ea3057 #2591 3D well log curves: Option to turn grid on/off 2018-03-20 11:29:59 +01:00
Rebecca Cox 06504b6fef #2585 3D well log curves: Create visualization for a curve, random offsetted from a well path 2018-03-09 13:17:40 +01:00
Rebecca Cox 831eac7fd5 #2584 3D well log curves: Create a collection object to hold curves 2018-03-07 15:12:27 +01:00
Rebecca Cox 9b8c06462c #2582 3d well log curves: Select created curve in tree 2018-03-07 13:03:27 +01:00
Rebecca Cox a37a9d3308 #2582 3D well log curves: Create add 3D well log extraction curve cmd 2018-03-07 12:02:13 +01:00
Rebecca Cox 846dd710e4 #2581 3D well log curves: Create 3D curve object on a well path 2018-03-07 11:32:28 +01:00
Magne Sjaastad 72b5f540e5 #2529 Fracture : Remove all #ifdef USE_PROTOTYPE_FEATURE_FRACTURES 2018-02-26 20:54:45 +01:00
Magne Sjaastad df231ab50a #2431 : Remove RivWellPathPartMgr from RimWellPath 2018-02-05 20:12:22 +01:00
Magne Sjaastad 5919cb20fb #2431 : Refactor of well part manager 2018-02-05 20:12:22 +01:00
Magne Sjaastad c7d61ed7f4 #1544 : Move well path radius to RimWellPath 2018-01-19 15:08:31 +01:00
Magne Sjaastad a40a3578f2 #2329 Add relocate of well path formation file 2018-01-08 10:35:53 +01:00
Magne Sjaastad 1841379e64 #2127 Sim Well Branches : Major refactor of sim well branch computation
Remove local branch geometry caches
Add checkbox to control if branch detection should be used
Add RiaSimWllBranchTools and move helper functions from RimProject
2017-12-08 10:24:14 +01:00
Rebecca Cox 23844e3b78 Fix compile warning 2017-12-07 09:31:13 +01:00
Rebecca Cox 8608e00b35 #2224 Well Formations: Make Reloading the csv file work 2017-12-06 12:01:33 +01:00
Rebecca Cox 5145d3f8a5 #2223 Well Formations: Rename to Well Picks where sensible 2017-12-05 14:14:53 +01:00
Rebecca Cox 6fc888d718 Capitalize ui name in PDM fields 2017-11-30 13:44:18 +01:00
Rebecca Cox a724049487 #2123 Formation/Well Path: Add func to find well paths with formations 2017-11-27 14:41:15 +01:00
Rebecca Cox 8c57fdf22a #2122 Formation/Well Path: Set formations path and key on RimWellPath 2017-11-27 10:33:41 +01:00
Unknown e80cd8de7c #2122 Formation/Well Path: Use reader in WellPath classes 2017-11-24 15:18:25 +01:00