Sort correlations by absolute value in Ensemble Parameters

This commit is contained in:
Gaute Lindkvist
2020-09-03 15:51:49 +02:00
parent 14672c60a8
commit d882911b25

View File

@@ -1134,8 +1134,9 @@ std::vector<std::pair<EnsembleParameter, double>> RimEnsembleCurveSet::correlati
auto parameters = ensemble->parameterCorrelationsAllTimeSteps( summaryAddress() );
std::sort( parameters.begin(),
parameters.end(),
[]( const std::pair<EnsembleParameter, double>& lhs,
const std::pair<EnsembleParameter, double>& rhs ) { return lhs.second > rhs.second; } );
[]( const std::pair<EnsembleParameter, double>& lhs, const std::pair<EnsembleParameter, double>& rhs ) {
return std::abs( lhs.second ) > std::abs( rhs.second );
} );
return parameters;
}
else