From 3e9666a9d6caddf26e7ac6d48f07c1ef226491e1 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Wed, 30 Apr 2008 16:45:54 +0000 Subject: [PATCH] Make tests more immune to roundoff by outputting every single element of gradients and hessians to deallog. git-svn-id: https://svn.dealii.org/trunk@16016 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/deal.II/fe_values_view_01.cc | 6 ++++-- tests/deal.II/fe_values_view_02.cc | 17 +++++++++++------ tests/deal.II/fe_values_view_03.cc | 6 ++++-- tests/deal.II/fe_values_view_04.cc | 18 ++++++++++++------ 4 files changed, 31 insertions(+), 16 deletions(-) diff --git a/tests/deal.II/fe_values_view_01.cc b/tests/deal.II/fe_values_view_01.cc index e5c5a7dcdd..e33d74f9b1 100644 --- a/tests/deal.II/fe_values_view_01.cc +++ b/tests/deal.II/fe_values_view_01.cc @@ -57,8 +57,10 @@ void test (const Triangulation& tr, { deallog << "i=" << i << ", q=" << q << std::endl; deallog << " " - << fe_values[single_component].value (i,q) << ' ' - << fe_values[single_component].gradient (i,q) << std::endl; + << fe_values[single_component].value (i,q) << ' '; + for (unsigned int k=0; k& tr, { deallog << "i=" << i << ", q=" << q << std::endl; deallog << " " - << fe_values[vec_components].value (i,q) << ' ' - << fe_values[vec_components].gradient (i,q) << ' ' - << fe_values[vec_components].divergence (i,q) << ' ' - << fe_values[vec_components].symmetric_gradient (i,q) << std::endl; + << fe_values[vec_components].value (i,q) << ' '; + for (unsigned int k=0; k& tr, { deallog << "i=" << i << ", q=" << q << std::endl; deallog << " " - << fe_values[single_component].value (i,q) << ' ' - << fe_values[single_component].gradient (i,q) << std::endl; + << fe_values[single_component].value (i,q) << ' '; + for (unsigned int k=0; k& tr, for (unsigned int q=0; q