Go to the documentation of this file.
2 #include <libmesh/ignore_warnings.h>
3 #include <cppunit/extensions/HelperMacros.h>
4 #include <cppunit/TestCase.h>
5 #include <libmesh/restore_warnings.h>
7 #if defined(LIBMESH_DEFAULT_QUADRUPLE_PRECISION) || \
8 defined(LIBMESH_DEFAULT_TRIPLE_PRECISION)
9 # define LIBMESH_ASSERT_FP_EQUAL(first,second,delta) \
10 CPPUNIT_ASSERT_DOUBLES_EQUAL(double(first-second),0,double(delta))
12 # define LIBMESH_ASSERT_FP_EQUAL(first,second,delta) \
13 CPPUNIT_ASSERT_DOUBLES_EQUAL(first,second,delta)
24 #include <libmesh/ignore_warnings.h>
26 #pragma clang diagnostic ignored "-Wdeprecated-declarations"
28 #if defined(__GNUC__) && !defined(__INTEL_COMPILER) && !defined(__clang__)
29 #if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ > 5)
30 #pragma GCC diagnostic push
31 #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
33 #endif // __GNUC__ && !__INTEL_COMPILER