]> https://gitweb.dealii.org/ - dealii.git/commitdiff
fix test
authorTimo Heister <timo.heister@gmail.com>
Thu, 21 Jan 2016 16:01:10 +0000 (11:01 -0500)
committerTimo Heister <timo.heister@gmail.com>
Thu, 21 Jan 2016 16:01:10 +0000 (11:01 -0500)
tests/codim_one/error_estimator_02.cc
tests/codim_one/error_estimator_02.output

index 96a1c3962db6ac525cdb07251a4cf9d9191c4b49..e54befd8545256ee0742d0cd44f76c513c236024 100644 (file)
@@ -48,7 +48,7 @@ public:
   virtual double value (const Point<dim>   &p,
                         const unsigned int  component) const
   {
-    return p(0)*p(0)+p(0)*p(1);
+    return p(0)*p(0)+2.0*p(0)*p(1);
   }
 
   virtual void   vector_value (const Point<dim>   &p,
@@ -89,6 +89,13 @@ void make_mesh (Triangulation<dim,spacedim> &tria)
   GridGenerator::extract_boundary_mesh (volume_mesh, tria,
                                         boundary_ids);
   tria.refine_global (2);
+  typename Triangulation<dim,spacedim>::active_cell_iterator
+  cell = tria.begin_active();
+  for (; cell != tria.end(); ++cell)
+    if (cell->center()[1]<1e-10 &&
+        (spacedim!=3 || cell->center()[2]<0.5))
+      cell->set_refine_flag();
+  tria.execute_coarsening_and_refinement ();
 }
 
 
@@ -110,9 +117,6 @@ check ()
   MappingQ<dim,spacedim> mapping(3);
   Quadrature<dim-1> &q_face = get_q_face<dim>();
 
-  std::map<types::boundary_id,const Function<spacedim>*> neumann_bc;
-  neumann_bc[0] = &function;
-
   Vector<double> v (dof.n_dofs());
   VectorTools::interpolate (mapping, dof, function, v);
 
@@ -149,12 +153,12 @@ check ()
 
 int main ()
 {
-  initlog();
+  initlog(true);
 
-  deallog.push ("1d");
+  deallog.push ("<1,2>");
   check<1,2> ();
   deallog.pop();
-  deallog.push ("2d");
+  deallog.push ("<2,3>");
   check<2,3> ();
   deallog.pop();
 }
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..de3f9c8bd7f6e6f5bf8d28afc93f0760e24ac9ea 100644 (file)
@@ -0,0 +1,73 @@
+
+DEAL:<1,2>::Estimated error indicators:
+DEAL:<1,2>::0
+DEAL:<1,2>::0
+DEAL:<1,2>::0
+DEAL:<1,2>::1.00000
+DEAL:<1,2>::0
+DEAL:<1,2>::0
+DEAL:<1,2>::0
+DEAL:<1,2>::0
+DEAL:<1,2>::0
+DEAL:<1,2>::0
+DEAL:<1,2>::0
+DEAL:<1,2>::0
+DEAL:<1,2>::OK
+DEAL:<2,3>::Estimated error indicators:
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::0
+DEAL:<2,3>::OK

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.