Gromacs  2025.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gmx::test::FloatingPointTolerance Member List

This is the complete list of members for gmx::test::FloatingPointTolerance, including all inherited members.

absoluteTolerance(double tolerance)gmx::test::FloatingPointTolerancerelated
defaultFloatTolerance()gmx::test::FloatingPointTolerancerelated
defaultRealTolerance()gmx::test::FloatingPointTolerancerelated
FloatingPointTolerance(float singleAbsoluteTolerance, double doubleAbsoluteTolerance, float singleRelativeTolerance, double doubleRelativeTolerance, uint64_t singleUlpTolerance, uint64_t doubleUlpTolerance, bool bSignMustMatch)gmx::test::FloatingPointToleranceinline
isWithin(const FloatingPointDifference &difference) const gmx::test::FloatingPointTolerance
relativeToleranceAsFloatingPoint(double magnitude, double tolerance)gmx::test::FloatingPointTolerancerelated
relativeToleranceAsPrecisionDependentFloatingPoint(double magnitude, float singleTolerance, double doubleTolerance)gmx::test::FloatingPointTolerancerelated
relativeToleranceAsPrecisionDependentUlp(double magnitude, uint64_t singleUlpDiff, uint64_t doubleUlpDiff)gmx::test::FloatingPointTolerancerelated
relativeToleranceAsUlp(double magnitude, uint64_t ulpDiff)gmx::test::FloatingPointTolerancerelated
toString(const FloatingPointDifference &difference) const gmx::test::FloatingPointTolerance
ulpTolerance(uint64_t ulpDiff)gmx::test::FloatingPointTolerancerelated