Fault Reactivation: Export stress with negative sign.

Expected by Abaqus.
This commit is contained in:
Kristian Bendiksen 2024-01-17 14:46:04 +01:00
parent bd085617e4
commit 926a9ac850

View File

@ -91,14 +91,14 @@ double RimFaultReactivationDataAccessorStress::valueAtPosition( const cvf::Vec3d
auto [porBar, extractionPos] = calculatePorBar( topPosition, m_gradient, gridPart );
if ( std::isinf( porBar ) ) return porBar;
double s33 = extractStressValue( StressType::S33, extractionPos, gridPart );
return RiaEclipseUnitTools::barToPascal( s33 - porBar );
return -RiaEclipseUnitTools::barToPascal( s33 - porBar );
}
else if ( m_property == RimFaultReactivation::Property::StressBottom )
{
auto [porBar, extractionPos] = calculatePorBar( bottomPosition, m_gradient, gridPart );
if ( std::isinf( porBar ) ) return porBar;
double s33 = extractStressValue( StressType::S33, extractionPos, gridPart );
return RiaEclipseUnitTools::barToPascal( s33 - porBar );
return -RiaEclipseUnitTools::barToPascal( s33 - porBar );
}
else if ( m_property == RimFaultReactivation::Property::DepthTop )
{