This repository has been archived on 2023-11-20. You can view files and clone it, but cannot push or open issues or pull requests.
foam-extend4.1-coherent-io/applications/solvers/solidMechanics/elasticOrthoAcpSolidFoam/calculateRelativeResidual.H

12 lines
339 B
C

{
scalar maxDU = gMax(mag(U.internalField() - U.oldTime().internalField()));
relativeResidual =
gMax
(
mag(U.internalField() - U.prevIter().internalField())
/(maxDU + SMALL)
);
resid = (U - U.prevIter())/(max(mag(U-U.oldTime()))+dimensionedScalar("SMALL", dimLength, SMALL));
}