mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#7678 Fishbones MSW : Include WSEGVALV in MSW-file for LGR section
This commit is contained in:
@@ -272,12 +272,12 @@ void RicWellPathExportMswCompletionsImpl::exportWellSegmentsForPerforations( Rim
|
|||||||
|
|
||||||
assignBranchNumbersToBranch( eclipseCase, &exportInfo, exportInfo.mainBoreBranch(), &branchNumber );
|
assignBranchNumbersToBranch( eclipseCase, &exportInfo, exportInfo.mainBoreBranch(), &branchNumber );
|
||||||
|
|
||||||
|
double maxSegmentLength = mswParameters->maxSegmentLength();
|
||||||
|
|
||||||
{
|
{
|
||||||
QTextStream stream( exportFile.get() );
|
QTextStream stream( exportFile.get() );
|
||||||
RifTextDataTableFormatter formatter( stream );
|
RifTextDataTableFormatter formatter( stream );
|
||||||
|
|
||||||
double maxSegmentLength = mswParameters->maxSegmentLength();
|
|
||||||
|
|
||||||
RicMswTableFormatterTools::generateWelsegsTable( formatter,
|
RicMswTableFormatterTools::generateWelsegsTable( formatter,
|
||||||
exportInfo,
|
exportInfo,
|
||||||
maxSegmentLength,
|
maxSegmentLength,
|
||||||
@@ -293,14 +293,14 @@ void RicWellPathExportMswCompletionsImpl::exportWellSegmentsForPerforations( Rim
|
|||||||
QTextStream stream( lgrExportFile.get() );
|
QTextStream stream( lgrExportFile.get() );
|
||||||
RifTextDataTableFormatter formatter( stream );
|
RifTextDataTableFormatter formatter( stream );
|
||||||
|
|
||||||
double maxSegmentLength = mswParameters->maxSegmentLength();
|
|
||||||
|
|
||||||
RicMswTableFormatterTools::generateWelsegsTable( formatter,
|
RicMswTableFormatterTools::generateWelsegsTable( formatter,
|
||||||
exportInfo,
|
exportInfo,
|
||||||
maxSegmentLength,
|
maxSegmentLength,
|
||||||
completionSegmentsAfterMainBore );
|
completionSegmentsAfterMainBore );
|
||||||
bool exportLgrData = true;
|
bool exportLgrData = true;
|
||||||
RicMswTableFormatterTools::generateCompsegTables( formatter, exportInfo, exportLgrData );
|
RicMswTableFormatterTools::generateCompsegTables( formatter, exportInfo, exportLgrData );
|
||||||
|
RicMswTableFormatterTools::generateWsegvalvTable( formatter, exportInfo );
|
||||||
|
RicMswTableFormatterTools::generateWsegAicdTable( formatter, exportInfo );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -430,20 +430,19 @@ void RicWellPathExportMswCompletionsImpl::exportWellSegmentsForFishbones( RimEcl
|
|||||||
|
|
||||||
assignBranchNumbersToBranch( eclipseCase, &exportInfo, exportInfo.mainBoreBranch(), &branchNumber );
|
assignBranchNumbersToBranch( eclipseCase, &exportInfo, exportInfo.mainBoreBranch(), &branchNumber );
|
||||||
|
|
||||||
|
double maxSegmentLength = wellPath->mswCompletionParameters()->maxSegmentLength();
|
||||||
|
|
||||||
{
|
{
|
||||||
QTextStream stream( exportFile.get() );
|
QTextStream stream( exportFile.get() );
|
||||||
RifTextDataTableFormatter formatter( stream );
|
RifTextDataTableFormatter formatter( stream );
|
||||||
formatter.setOptionalComment( exportDataSourceAsComment );
|
formatter.setOptionalComment( exportDataSourceAsComment );
|
||||||
|
|
||||||
double maxSegmentLength = wellPath->mswCompletionParameters()->maxSegmentLength();
|
|
||||||
|
|
||||||
RicMswTableFormatterTools::generateWelsegsTable( formatter,
|
RicMswTableFormatterTools::generateWelsegsTable( formatter,
|
||||||
exportInfo,
|
exportInfo,
|
||||||
maxSegmentLength,
|
maxSegmentLength,
|
||||||
completionSegmentsAfterMainBore );
|
completionSegmentsAfterMainBore );
|
||||||
bool exportLgrData = false;
|
bool exportLgrData = false;
|
||||||
RicMswTableFormatterTools::generateCompsegTables( formatter, exportInfo, exportLgrData );
|
RicMswTableFormatterTools::generateCompsegTables( formatter, exportInfo, exportLgrData );
|
||||||
|
|
||||||
RicMswTableFormatterTools::generateWsegvalvTable( formatter, exportInfo );
|
RicMswTableFormatterTools::generateWsegvalvTable( formatter, exportInfo );
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -453,8 +452,6 @@ void RicWellPathExportMswCompletionsImpl::exportWellSegmentsForFishbones( RimEcl
|
|||||||
RifTextDataTableFormatter formatter( stream );
|
RifTextDataTableFormatter formatter( stream );
|
||||||
formatter.setOptionalComment( exportDataSourceAsComment );
|
formatter.setOptionalComment( exportDataSourceAsComment );
|
||||||
|
|
||||||
double maxSegmentLength = wellPath->mswCompletionParameters()->maxSegmentLength();
|
|
||||||
|
|
||||||
RicMswTableFormatterTools::generateWelsegsTable( formatter,
|
RicMswTableFormatterTools::generateWelsegsTable( formatter,
|
||||||
exportInfo,
|
exportInfo,
|
||||||
maxSegmentLength,
|
maxSegmentLength,
|
||||||
@@ -462,6 +459,7 @@ void RicWellPathExportMswCompletionsImpl::exportWellSegmentsForFishbones( RimEcl
|
|||||||
|
|
||||||
bool exportLgr = true;
|
bool exportLgr = true;
|
||||||
RicMswTableFormatterTools::generateCompsegTables( formatter, exportInfo, exportLgr );
|
RicMswTableFormatterTools::generateCompsegTables( formatter, exportInfo, exportLgr );
|
||||||
|
RicMswTableFormatterTools::generateWsegvalvTable( formatter, exportInfo );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user