#1493 Include fracture export in the Export Completions Command

This commit is contained in:
Jacob Støren
2017-06-01 16:34:30 +02:00
parent 0318a8c455
commit 252defd96a
7 changed files with 273 additions and 1 deletions

View File

@@ -48,6 +48,7 @@
#include <QAction>
#include <QFileDialog>
#include <QMessageBox>
#include "RicExportFractureCompletionsImpl.h"
CAF_CMD_SOURCE_INIT(RicWellPathExportCompletionDataFeature, "RicWellPathExportCompletionDataFeature");
@@ -169,6 +170,13 @@ void RicWellPathExportCompletionDataFeature::exportCompletions(const std::vector
appendCompletionData(&completionData, fishbonesWellPathCompletionData);
}
if (exportSettings.includeFractures())
{
std::vector<RigCompletionData> fractureCompletionData =
RicExportFractureCompletionsImpl::generateFracturesCompdatValues(wellPath, exportSettings, &stream);
appendCompletionData(&completionData, fractureCompletionData);
}
// Merge map into a vector of values
std::vector<RigCompletionData> completions;
for (auto& data : completionData)