mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#4683 clang-format on all files in ApplicationCode
This commit is contained in:
@@ -33,20 +33,20 @@
|
||||
#include <QFile>
|
||||
#include <QTextStream>
|
||||
|
||||
CAF_PDM_SOURCE_INIT(RicfExportFlowCharacteristics, "exportFlowCharacteristics");
|
||||
CAF_PDM_SOURCE_INIT( RicfExportFlowCharacteristics, "exportFlowCharacteristics" );
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RicfExportFlowCharacteristics::RicfExportFlowCharacteristics()
|
||||
{
|
||||
RICF_InitField(&m_caseId, "caseId", -1, "Case ID", "", "", "");
|
||||
RICF_InitField(&m_selectedTimeSteps, "timeSteps", std::vector<int>(), "Selected Time Steps", "", "", "");
|
||||
RICF_InitField(&m_injectors, "injectors", std::vector<QString>(), "Injectors", "", "", "");
|
||||
RICF_InitField(&m_producers, "producers", std::vector<QString>(), "Producers", "", "", "");
|
||||
RICF_InitField(&m_fileName, "fileName", QString(), "Export File Name", "", "", "");
|
||||
RICF_InitField(&m_minCommunication, "minimumCommunication", 0.0, "Minimum Communication", "", "", "");
|
||||
RICF_InitField(&m_maxPvFraction, "aquiferCellThreshold", 0.1, "Aquifer Cell Threshold", "", "", "");
|
||||
RICF_InitField( &m_caseId, "caseId", -1, "Case ID", "", "", "" );
|
||||
RICF_InitField( &m_selectedTimeSteps, "timeSteps", std::vector<int>(), "Selected Time Steps", "", "", "" );
|
||||
RICF_InitField( &m_injectors, "injectors", std::vector<QString>(), "Injectors", "", "", "" );
|
||||
RICF_InitField( &m_producers, "producers", std::vector<QString>(), "Producers", "", "", "" );
|
||||
RICF_InitField( &m_fileName, "fileName", QString(), "Export File Name", "", "", "" );
|
||||
RICF_InitField( &m_minCommunication, "minimumCommunication", 0.0, "Minimum Communication", "", "", "" );
|
||||
RICF_InitField( &m_maxPvFraction, "aquiferCellThreshold", 0.1, "Aquifer Cell Threshold", "", "", "" );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -56,30 +56,30 @@ RicfCommandResponse RicfExportFlowCharacteristics::execute()
|
||||
{
|
||||
using TOOLS = RicfApplicationTools;
|
||||
|
||||
auto eclipseCase = dynamic_cast<RimEclipseResultCase*>(TOOLS::caseFromId(m_caseId()));
|
||||
if (!eclipseCase)
|
||||
auto eclipseCase = dynamic_cast<RimEclipseResultCase*>( TOOLS::caseFromId( m_caseId() ) );
|
||||
if ( !eclipseCase )
|
||||
{
|
||||
QString error = QString("exportFlowCharacteristics: Could not find case with ID %1.").arg(m_caseId());
|
||||
RiaLogging::error(error);
|
||||
return RicfCommandResponse(RicfCommandResponse::COMMAND_ERROR, error);
|
||||
QString error = QString( "exportFlowCharacteristics: Could not find case with ID %1." ).arg( m_caseId() );
|
||||
RiaLogging::error( error );
|
||||
return RicfCommandResponse( RicfCommandResponse::COMMAND_ERROR, error );
|
||||
}
|
||||
|
||||
{
|
||||
QString exportFileName = m_fileName();
|
||||
QFileInfo fi(exportFileName);
|
||||
if (!fi.isAbsolute())
|
||||
QString exportFileName = m_fileName();
|
||||
QFileInfo fi( exportFileName );
|
||||
if ( !fi.isAbsolute() )
|
||||
{
|
||||
QString relativePath = fi.path();
|
||||
|
||||
QString exportFolder = RiaApplication::instance()->createAbsolutePathFromProjectRelativePath(relativePath);
|
||||
|
||||
QDir exportDir(exportFolder);
|
||||
if (!exportDir.exists())
|
||||
QString exportFolder = RiaApplication::instance()->createAbsolutePathFromProjectRelativePath( relativePath );
|
||||
|
||||
QDir exportDir( exportFolder );
|
||||
if ( !exportDir.exists() )
|
||||
{
|
||||
if (!exportDir.mkpath("."))
|
||||
if ( !exportDir.mkpath( "." ) )
|
||||
{
|
||||
QString msg = QString("Failed to create folder - %1").arg(exportFolder);
|
||||
return RicfCommandResponse(RicfCommandResponse::COMMAND_ERROR, msg);
|
||||
QString msg = QString( "Failed to create folder - %1" ).arg( exportFolder );
|
||||
return RicfCommandResponse( RicfCommandResponse::COMMAND_ERROR, msg );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -87,30 +87,30 @@ RicfCommandResponse RicfExportFlowCharacteristics::execute()
|
||||
}
|
||||
|
||||
RimFlowPlotCollection* flowPlotColl = RiaApplication::instance()->project()->mainPlotCollection->flowPlotCollection();
|
||||
if (flowPlotColl)
|
||||
if ( flowPlotColl )
|
||||
{
|
||||
RimFlowCharacteristicsPlot* plot = flowPlotColl->defaultFlowCharacteristicsPlot();
|
||||
plot->setFromFlowSolution(eclipseCase->defaultFlowDiagSolution());
|
||||
plot->setTimeSteps(m_selectedTimeSteps);
|
||||
plot->setInjectorsAndProducers(m_injectors, m_producers);
|
||||
plot->setAquiferCellThreshold(m_maxPvFraction);
|
||||
plot->setMinimumCommunication(m_minCommunication);
|
||||
plot->setFromFlowSolution( eclipseCase->defaultFlowDiagSolution() );
|
||||
plot->setTimeSteps( m_selectedTimeSteps );
|
||||
plot->setInjectorsAndProducers( m_injectors, m_producers );
|
||||
plot->setAquiferCellThreshold( m_maxPvFraction );
|
||||
plot->setMinimumCommunication( m_minCommunication );
|
||||
|
||||
plot->loadDataAndUpdate();
|
||||
|
||||
{
|
||||
QString content = plot->curveDataAsText();
|
||||
|
||||
QFile file(exportFileName);
|
||||
if (file.open(QIODevice::WriteOnly | QIODevice::Text))
|
||||
QFile file( exportFileName );
|
||||
if ( file.open( QIODevice::WriteOnly | QIODevice::Text ) )
|
||||
{
|
||||
QTextStream textstream(&file);
|
||||
QTextStream textstream( &file );
|
||||
textstream << content;
|
||||
}
|
||||
else
|
||||
{
|
||||
QString msg = QString("Failed to export file - %1").arg(exportFileName);
|
||||
return RicfCommandResponse(RicfCommandResponse::COMMAND_ERROR, msg);
|
||||
QString msg = QString( "Failed to export file - %1" ).arg( exportFileName );
|
||||
return RicfCommandResponse( RicfCommandResponse::COMMAND_ERROR, msg );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user