#3253 Export Completions : Move #pragma omp into own scope

This commit is contained in:
Magne Sjaastad 2018-08-27 10:46:06 +02:00
parent 2755d2e313
commit 2c02d821a4

View File

@ -515,11 +515,12 @@ std::vector<RigCompletionData> RicExportFractureCompletionsImpl::generateCompdat
allCompletionsForOneFracture.end(), allCompletionsForOneFracture.end(),
std::back_inserter(sharedComplForFracture[i])); std::back_inserter(sharedComplForFracture[i]));
#pragma omp critical(critical_section_outputStreamForIntermediateResultsText)
if (outputStreamForIntermediateResultsText) if (outputStreamForIntermediateResultsText)
{ {
(*outputStreamForIntermediateResultsText) #pragma omp critical(critical_section_outputStreamForIntermediateResultsText)
<< "\n" {
(*outputStreamForIntermediateResultsText)
<< "\n"
<< "\n" << "\n"
<< "\n----------- All Transmissibilities " << fracture->name() << " -------------------- \n\n"; << "\n----------- All Transmissibilities " << fracture->name() << " -------------------- \n\n";
@ -534,7 +535,8 @@ std::vector<RigCompletionData> RicExportFractureCompletionsImpl::generateCompdat
(*outputStreamForIntermediateResultsText) (*outputStreamForIntermediateResultsText)
<< QString::fromStdString(transCondenser.condensedTransDebugOutput(mainGrid, fractureGrid)); << QString::fromStdString(transCondenser.condensedTransDebugOutput(mainGrid, fractureGrid));
(*outputStreamForIntermediateResultsText) << "\n"; (*outputStreamForIntermediateResultsText) << "\n";
}
} }
} }