Fault Reactivation: extract stress data using well log extraction.

This commit is contained in:
Kristian Bendiksen
2023-12-08 16:00:20 +01:00
parent 2ee8954708
commit 78942b0313
14 changed files with 377 additions and 56 deletions

View File

@@ -38,18 +38,20 @@ public:
RimFaultReactivationDataAccessor();
~RimFaultReactivationDataAccessor();
virtual void setTimeStep( size_t timeStep );
virtual void setModelAndTimeStep( const RigFaultReactivationModel& model, size_t timeStep );
virtual bool isMatching( RimFaultReactivation::Property property ) const = 0;
virtual double valueAtPosition( const cvf::Vec3d& position,
const RigFaultReactivationModel& model,
RimFaultReactivation::GridPart gridPart,
double topDepth = std::numeric_limits<double>::infinity(),
double bottomDepth = std::numeric_limits<double>::infinity() ) const = 0;
double topDepth = std::numeric_limits<double>::infinity(),
double bottomDepth = std::numeric_limits<double>::infinity(),
size_t elementIndex = std::numeric_limits<size_t>::max() ) const = 0;
protected:
virtual void updateResultAccessor() = 0;
size_t m_timeStep;
const RigFaultReactivationModel* m_model;
size_t m_timeStep;
};