mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#8029 Ensemble Fracture Statistics: improve area of statistics result
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
|
||||
class RigFractureCell;
|
||||
class RigSlice2D;
|
||||
class RigHistogramData;
|
||||
|
||||
class Layer
|
||||
{
|
||||
@@ -177,7 +178,15 @@ protected:
|
||||
static void sampleAllGrids( const std::vector<cvf::cref<RigFractureGrid>>& fractureGrids,
|
||||
const std::vector<double>& samplesX,
|
||||
const std::vector<double>& samplesY,
|
||||
std::vector<std::vector<double>>& samples );
|
||||
std::vector<std::vector<double>>& samples,
|
||||
std::shared_ptr<RigSlice2D> areaGrid,
|
||||
std::shared_ptr<RigSlice2D> distanceGrid );
|
||||
|
||||
static std::shared_ptr<RigSlice2D> setCellsToFillTargetArea( std::shared_ptr<RigSlice2D>& grid,
|
||||
const RigSlice2D& occurrenceGrid,
|
||||
const RigSlice2D& areaGrid,
|
||||
const RigSlice2D& distanceGrid,
|
||||
double targetArea );
|
||||
|
||||
static void generateStatisticsGrids(
|
||||
const std::vector<std::vector<double>>& samples,
|
||||
@@ -185,7 +194,10 @@ protected:
|
||||
size_t numSamplesY,
|
||||
size_t numGrids,
|
||||
std::map<RimEnsembleFractureStatistics::StatisticsType, std::shared_ptr<RigSlice2D>>& statisticsGrids,
|
||||
const std::vector<caf::AppEnum<RimEnsembleFractureStatistics::StatisticsType>>& statisticsTypes );
|
||||
const std::vector<caf::AppEnum<RimEnsembleFractureStatistics::StatisticsType>>& statisticsTypes,
|
||||
const RigHistogramData& areaHistogram,
|
||||
std::shared_ptr<RigSlice2D> areaGrid,
|
||||
std::shared_ptr<RigSlice2D> distanceGrid );
|
||||
|
||||
static bool writeStatisticsToCsv( const QString& filePath, const RigSlice2D& samples );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user