mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-14 09:22:13 -05:00
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.
This commit is contained in:
1 parent
73ac3e5db1
commit
20ca3354b9
46 files changed
+2290
-93
No files matched your search
@@ -46,6 +46,7 @@ class RimWellPathAttributeCollection;
|
||||
class RimWellFlowRateCurve;
|
||||
class RimWellLogCurve;
|
||||
class RimWellPath;
|
||||
class RimDepthTrackPlot;
|
||||
class RiuWellPathComponentPlotItem;
|
||||
class RiuWellLogTrack;
|
||||
class RigEclipseWellLogExtractor;
|
||||
@@ -54,6 +55,7 @@ class RigGeoMechWellLogExtractor;
|
||||
class RigResultAccessor;
|
||||
class RigFemResultAddress;
|
||||
class RigWellLogExtractor;
|
||||
class RimEclipseResultDefinition;
|
||||
|
||||
class QwtPlotCurve;
|
||||
|
||||
@@ -124,6 +126,7 @@ public:
|
||||
RimCase* formationNamesCase() const;
|
||||
void setFormationTrajectoryType( TrajectoryType trajectoryType );
|
||||
TrajectoryType formationTrajectoryType() const;
|
||||
void setRegionPropertyResultType( RiaDefines::ResultCatType resultCatType, const QString& resultVariable );
|
||||
|
||||
void detachAllCurves() override;
|
||||
void reattachAllCurves() override;
|
||||
@@ -266,6 +269,7 @@ private:
|
||||
|
||||
void updateRegionAnnotationsOnPlot();
|
||||
void updateFormationNamesOnPlot();
|
||||
void updateResultPropertyNamesOnPlot();
|
||||
void updateCurveDataRegionsOnPlot();
|
||||
void updateWellPathAttributesOnPlot();
|
||||
void removeRegionAnnotations();
|
||||
@@ -275,7 +279,7 @@ private:
|
||||
|
||||
void updateWellPathAttributesCollection();
|
||||
|
||||
RimWellLogPlot* parentWellLogPlot() const;
|
||||
RimDepthTrackPlot* parentWellLogPlot() const;
|
||||
|
||||
void handleWheelEvent( QWheelEvent* event ) override;
|
||||
void doUpdateLayout() override;
|
||||
@@ -324,6 +328,7 @@ private:
|
||||
caf::PdmField<bool> m_wellPathCompletionsInLegend;
|
||||
caf::PdmPtrField<RimWellPath*> m_wellPathComponentSource;
|
||||
caf::PdmPtrField<RimWellPathAttributeCollection*> m_wellPathAttributeCollection;
|
||||
caf::PdmChildField<RimEclipseResultDefinition*> m_resultDefinition;
|
||||
|
||||
caf::PdmField<bool> m_showFormations_OBSOLETE;
|
||||
caf::PdmField<bool> m_show_OBSOLETE;
|
||||
|
||||
Reference in new issue
Block a user