mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-10 23:46:00 -06:00
#1487 Rename to RifFractureExportTools
This commit is contained in:
parent
ceb260e5da
commit
8365d3b0b3
@ -20,8 +20,6 @@
|
||||
|
||||
#include "RiaApplication.h"
|
||||
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifEclipseExportTools.h"
|
||||
|
||||
#include "RimDefines.h"
|
||||
#include "RimEclipseCase.h"
|
||||
|
@ -20,9 +20,6 @@
|
||||
|
||||
#include "RiaApplication.h"
|
||||
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifEclipseExportTools.h"
|
||||
|
||||
#include "RimDefines.h"
|
||||
#include "RimEclipseCase.h"
|
||||
#include "RimEclipseView.h"
|
||||
|
@ -21,9 +21,6 @@
|
||||
|
||||
#include "RiaApplication.h"
|
||||
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifEclipseExportTools.h"
|
||||
|
||||
#include "RimDefines.h"
|
||||
#include "RimEclipseCase.h"
|
||||
#include "RimEclipseView.h"
|
||||
|
@ -23,7 +23,7 @@
|
||||
|
||||
#include "EclipseWell/RicEclipseWellFeatureImpl.h"
|
||||
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifFractureExportTools.h"
|
||||
|
||||
#include "RimEclipseCase.h"
|
||||
#include "RimEclipseView.h"
|
||||
@ -95,7 +95,7 @@ void RicExportSelectedSimWellFractureWellCompletionFeature::onActionTriggered(bo
|
||||
{
|
||||
RiaApplication::instance()->setLastUsedDialogDirectory("FRACTURE_EXPORT_DIR", QFileInfo(exportSettings.fileName).absolutePath());
|
||||
|
||||
bool isOk = RifEclipseExportTools::writeFracturesToTextFile(exportSettings.fileName, fractures, exportSettings.caseToApply);
|
||||
bool isOk = RifFractureExportTools::writeFracturesToTextFile(exportSettings.fileName, fractures, exportSettings.caseToApply);
|
||||
|
||||
if (!isOk)
|
||||
{
|
||||
|
@ -21,8 +21,8 @@
|
||||
|
||||
#include "RiaApplication.h"
|
||||
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifFractureExportTools.h"
|
||||
#include "RifFractureExportTools.h"
|
||||
|
||||
#include "RimEclipseCase.h"
|
||||
#include "RimEclipseView.h"
|
||||
@ -100,7 +100,7 @@ void RicExportSelectedWellPathFractureWellCompletionFeature::onActionTriggered(b
|
||||
{
|
||||
RiaApplication::instance()->setLastUsedDialogDirectory("FRACTURE_EXPORT_DIR", QFileInfo(exportSettings.fileName).absolutePath());
|
||||
|
||||
bool isOk = RifEclipseExportTools::writeFracturesToTextFile(exportSettings.fileName, fractures, exportSettings.caseToApply);
|
||||
bool isOk = RifFractureExportTools::writeFracturesToTextFile(exportSettings.fileName, fractures, exportSettings.caseToApply);
|
||||
|
||||
if (!isOk)
|
||||
{
|
||||
|
@ -21,8 +21,8 @@
|
||||
|
||||
#include "RiaApplication.h"
|
||||
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifFractureExportTools.h"
|
||||
#include "RifFractureExportTools.h"
|
||||
|
||||
#include "RimEclipseCase.h"
|
||||
#include "RimEclipseView.h"
|
||||
@ -91,7 +91,7 @@ void RicExportSimWellFractureWellCompletionFeature::onActionTriggered(bool isChe
|
||||
{
|
||||
RiaApplication::instance()->setLastUsedDialogDirectory("FRACTURE_EXPORT_DIR", QFileInfo(exportSettings.fileName).absolutePath());
|
||||
|
||||
bool isOk = RifEclipseExportTools::writeFracturesToTextFile(exportSettings.fileName, fractures, exportSettings.caseToApply);
|
||||
bool isOk = RifFractureExportTools::writeFracturesToTextFile(exportSettings.fileName, fractures, exportSettings.caseToApply);
|
||||
|
||||
if (!isOk)
|
||||
{
|
||||
|
@ -21,8 +21,8 @@
|
||||
|
||||
#include "RiaApplication.h"
|
||||
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifFractureExportTools.h"
|
||||
#include "RifFractureExportTools.h"
|
||||
|
||||
#include "RimEclipseCase.h"
|
||||
#include "RimEclipseView.h"
|
||||
@ -92,7 +92,7 @@ void RicExportWellPathFractureWellCompletionFeature::onActionTriggered(bool isCh
|
||||
{
|
||||
RiaApplication::instance()->setLastUsedDialogDirectory("FRACTURE_EXPORT_DIR", QFileInfo(exportSettings.fileName).absolutePath());
|
||||
|
||||
bool isOk = RifEclipseExportTools::writeFracturesToTextFile(exportSettings.fileName, fractures, exportSettings.caseToApply);
|
||||
bool isOk = RifFractureExportTools::writeFracturesToTextFile(exportSettings.fileName, fractures, exportSettings.caseToApply);
|
||||
|
||||
if (!isOk)
|
||||
{
|
||||
|
@ -20,7 +20,7 @@ ${CEE_CURRENT_LIST_DIR}RifReaderMockModel.h
|
||||
${CEE_CURRENT_LIST_DIR}RifReaderSettings.h
|
||||
${CEE_CURRENT_LIST_DIR}RifEclipseSummaryAddress.h
|
||||
${CEE_CURRENT_LIST_DIR}RifEclipseWellCompletionExporter.h
|
||||
${CEE_CURRENT_LIST_DIR}RifEclipseExportTools.h
|
||||
${CEE_CURRENT_LIST_DIR}RifFractureExportTools.h
|
||||
)
|
||||
|
||||
set (SOURCE_GROUP_SOURCE_FILES
|
||||
@ -39,7 +39,7 @@ ${CEE_CURRENT_LIST_DIR}RifReaderMockModel.cpp
|
||||
${CEE_CURRENT_LIST_DIR}RifReaderSettings.cpp
|
||||
${CEE_CURRENT_LIST_DIR}RifEclipseSummaryAddress.cpp
|
||||
${CEE_CURRENT_LIST_DIR}RifEclipseWellCompletionExporter.cpp
|
||||
${CEE_CURRENT_LIST_DIR}RifEclipseExportTools.cpp
|
||||
${CEE_CURRENT_LIST_DIR}RifFractureExportTools.cpp
|
||||
)
|
||||
|
||||
list(APPEND CODE_HEADER_FILES
|
||||
|
@ -16,7 +16,7 @@
|
||||
//
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include "RifEclipseExportTools.h"
|
||||
#include "RifFractureExportTools.h"
|
||||
|
||||
#include "RiaApplication.h"
|
||||
#include "RiaLogging.h"
|
||||
@ -50,7 +50,7 @@
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
/// Constructor
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RifEclipseExportTools::RifEclipseExportTools()
|
||||
RifFractureExportTools::RifFractureExportTools()
|
||||
{
|
||||
|
||||
}
|
||||
@ -59,7 +59,7 @@ RifEclipseExportTools::RifEclipseExportTools()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
/// Destructor
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RifEclipseExportTools::~RifEclipseExportTools()
|
||||
RifFractureExportTools::~RifFractureExportTools()
|
||||
{
|
||||
|
||||
}
|
||||
@ -67,20 +67,13 @@ RifEclipseExportTools::~RifEclipseExportTools()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool RifEclipseExportTools::writeFracturesToTextFile(const QString& fileName, const std::vector< RimFracture*>& fractures, RimEclipseCase* caseToApply)
|
||||
bool RifFractureExportTools::writeFracturesToTextFile(const QString& fileName, const std::vector< RimFracture*>& fractures, RimEclipseCase* caseToApply)
|
||||
{
|
||||
RiaLogging::info(QString("Computing and writing COMPDAT values to file %1").arg(fileName));
|
||||
|
||||
RiaApplication* app = RiaApplication::instance();
|
||||
RimView* activeView = RiaApplication::instance()->activeReservoirView();
|
||||
if (!activeView) return false;
|
||||
RimEclipseView* activeRiv = dynamic_cast<RimEclipseView*>(activeView);
|
||||
if (!activeRiv) return false;
|
||||
|
||||
const RigMainGrid* mainGrid = activeRiv->mainGrid();
|
||||
const RigMainGrid* mainGrid = caseToApply->eclipseCaseData()->mainGrid();
|
||||
if (!mainGrid) return false;
|
||||
|
||||
|
||||
QFile file(fileName);
|
||||
if (!file.open(QIODevice::WriteOnly | QIODevice::Text))
|
||||
{
|
||||
@ -91,7 +84,7 @@ bool RifEclipseExportTools::writeFracturesToTextFile(const QString& fileName, c
|
||||
RimEclipseWell* simWell = nullptr;
|
||||
RimWellPath* wellPath = nullptr;
|
||||
|
||||
size_t progress =0;
|
||||
size_t progress = 0;
|
||||
std::vector<size_t> ijk;
|
||||
|
||||
QTextStream out(&file);
|
||||
@ -162,7 +155,7 @@ bool RifEclipseExportTools::writeFracturesToTextFile(const QString& fileName, c
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RifEclipseExportTools::performStimPlanUpscalingAndPrintResults(const std::vector<RimFracture *>& fractures, RimEclipseCase* caseToApply, QTextStream &out, RimWellPath* wellPath, RimEclipseWell* simWell, const RigMainGrid* mainGrid)
|
||||
void RifFractureExportTools::performStimPlanUpscalingAndPrintResults(const std::vector<RimFracture *>& fractures, RimEclipseCase* caseToApply, QTextStream &out, RimWellPath* wellPath, RimEclipseWell* simWell, const RigMainGrid* mainGrid)
|
||||
{
|
||||
//TODO: Get these more generally:
|
||||
|
||||
@ -236,7 +229,7 @@ void RifEclipseExportTools::performStimPlanUpscalingAndPrintResults(const std::v
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RifEclipseExportTools::printStimPlanCellsMatrixTransContributions(const std::vector<RimFracture *>& fractures, RimEclipseCase* caseToApply, QTextStream &out, RimWellPath* wellPath, RimEclipseWell* simWell, const RigMainGrid* mainGrid)
|
||||
void RifFractureExportTools::printStimPlanCellsMatrixTransContributions(const std::vector<RimFracture *>& fractures, RimEclipseCase* caseToApply, QTextStream &out, RimWellPath* wellPath, RimEclipseWell* simWell, const RigMainGrid* mainGrid)
|
||||
{
|
||||
out << "StimPlan cells' matrix transmissibility and Eclipse Cell contributions \n";
|
||||
|
||||
@ -347,7 +340,7 @@ void RifEclipseExportTools::printStimPlanCellsMatrixTransContributions(const std
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RifEclipseExportTools::printStimPlanFractureTrans(const std::vector<RimFracture *>& fractures, QTextStream &out)
|
||||
void RifFractureExportTools::printStimPlanFractureTrans(const std::vector<RimFracture *>& fractures, QTextStream &out)
|
||||
{
|
||||
out << "StimPlan cells' fracture transmissibility \n";
|
||||
|
||||
@ -408,7 +401,7 @@ return;
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RifEclipseExportTools::printCOMPDATvalues(QTextStream & out, RigFracturedEclipseCellExportData &fracData, RimFracture* fracture, RimWellPath* wellPath, RimEclipseWell* simWell, const RigMainGrid* mainGrid)
|
||||
void RifFractureExportTools::printCOMPDATvalues(QTextStream & out, RigFracturedEclipseCellExportData &fracData, RimFracture* fracture, RimWellPath* wellPath, RimEclipseWell* simWell, const RigMainGrid* mainGrid)
|
||||
{
|
||||
out << qSetFieldWidth(8);
|
||||
if (fracData.transmissibility == cvf::UNDEFINED_DOUBLE || !(fracture->attachedFractureDefinition())) out << "--"; //Commenting out line in output file
|
||||
@ -460,7 +453,7 @@ void RifEclipseExportTools::printCOMPDATvalues(QTextStream & out, RigFracturedEc
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RifEclipseExportTools::printBackgroundDataHeaderLine(QTextStream & out)
|
||||
void RifFractureExportTools::printBackgroundDataHeaderLine(QTextStream & out)
|
||||
{
|
||||
out << "-- Background data for calculation" << "\n\n";
|
||||
|
||||
@ -518,7 +511,7 @@ void RifEclipseExportTools::printBackgroundDataHeaderLine(QTextStream & out)
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RifEclipseExportTools::printBackgroundData(QTextStream & out, RimWellPath* wellPath, RimEclipseWell* simWell, RimFracture* fracture, const RigMainGrid* mainGrid, RigFracturedEclipseCellExportData &fracData)
|
||||
void RifFractureExportTools::printBackgroundData(QTextStream & out, RimWellPath* wellPath, RimEclipseWell* simWell, RimFracture* fracture, const RigMainGrid* mainGrid, RigFracturedEclipseCellExportData &fracData)
|
||||
{
|
||||
out << qSetFieldWidth(4);
|
||||
out << "-- ";
|
||||
@ -596,7 +589,7 @@ void RifEclipseExportTools::printBackgroundData(QTextStream & out, RimWellPath*
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RifEclipseExportTools::printTransmissibilityFractureToWell(const std::vector<RimFracture *>& fractures, QTextStream &out, RimEclipseCase* caseToApply)
|
||||
void RifFractureExportTools::printTransmissibilityFractureToWell(const std::vector<RimFracture *>& fractures, QTextStream &out, RimEclipseCase* caseToApply)
|
||||
{
|
||||
out << "-- Transmissibility From Fracture To Well \n";
|
||||
|
@ -43,11 +43,11 @@ class RimWellPath;
|
||||
// Class for access to Eclipse "keyword" files using libecl
|
||||
//
|
||||
//==================================================================================================
|
||||
class RifEclipseExportTools
|
||||
class RifFractureExportTools
|
||||
{
|
||||
public:
|
||||
RifEclipseExportTools();
|
||||
virtual ~RifEclipseExportTools();
|
||||
RifFractureExportTools();
|
||||
virtual ~RifFractureExportTools();
|
||||
|
||||
static bool writeFracturesToTextFile(const QString& fileName, const std::vector<RimFracture*>& fractures, RimEclipseCase* caseToApply);
|
||||
|
Loading…
Reference in New Issue
Block a user