diff --git a/ProcessLib/PhaseField/PhaseFieldProcess.cpp b/ProcessLib/PhaseField/PhaseFieldProcess.cpp index 278969575fcef924c7cd77101ab3e81e653b494d..41efee5d1479209dbc3cef743402ca60a13649e4 100644 --- a/ProcessLib/PhaseField/PhaseFieldProcess.cpp +++ b/ProcessLib/PhaseField/PhaseFieldProcess.cpp @@ -370,7 +370,7 @@ void PhaseFieldProcess<DisplacementDim>::postNonLinearSolverConcreteProcess( _process_data.pressure = _process_data.injected_volume / _process_data.crack_volume; _process_data.pressure_error = - abs(_process_data.pressure_old - _process_data.pressure) / + std::fabs(_process_data.pressure_old - _process_data.pressure) / _process_data.pressure; INFO("Internal pressure: %g and Pressure error: %.4e", _process_data.pressure, _process_data.pressure_error);