#8121 Fracture: provide statistics per fracture

This commit is contained in:
Kristian Bendiksen
2021-10-07 18:55:58 +02:00
parent daac5b03e9
commit 36eda01be8
4 changed files with 39 additions and 10 deletions

View File

@@ -424,3 +424,20 @@ std::vector<cvf::ref<RigStimPlanFractureDefinition>> RigEnsembleFractureStatisti
return filteredFractureDefinitions;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
std::vector<RigEnsembleFractureStatisticsCalculator::PropertyType> RigEnsembleFractureStatisticsCalculator::propertyTypes()
{
std::vector<RigEnsembleFractureStatisticsCalculator::PropertyType> types = {
RigEnsembleFractureStatisticsCalculator::PropertyType::HEIGHT,
RigEnsembleFractureStatisticsCalculator::PropertyType::XF,
RigEnsembleFractureStatisticsCalculator::PropertyType::AREA,
RigEnsembleFractureStatisticsCalculator::PropertyType::PERMEABILITY,
RigEnsembleFractureStatisticsCalculator::PropertyType::WIDTH,
RigEnsembleFractureStatisticsCalculator::PropertyType::KFWF,
RigEnsembleFractureStatisticsCalculator::PropertyType::FORMATION_DIP,
};
return types;
}

View File

@@ -64,6 +64,8 @@ public:
calculateProperty( const std::vector<cvf::ref<RigStimPlanFractureDefinition>>& fractureDefinitions,
PropertyType propertyType );
static std::vector<RigEnsembleFractureStatisticsCalculator::PropertyType> propertyTypes();
private:
static std::vector<double>
calculateGridStatistics( const std::vector<cvf::ref<RigStimPlanFractureDefinition>>& fractureDefinitions,