From: wolf Date: Thu, 30 Oct 2003 17:20:53 +0000 (+0000) Subject: New tests, finally finished. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5abcb324a5078795495d4dabac41f6a1416cc0b0;p=dealii-svn.git New tests, finally finished. git-svn-id: https://svn.dealii.org/trunk@8179 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/tests/bits/find_cell_1.cc b/tests/bits/find_cell_1.cc index a838942352..4755c31144 100644 --- a/tests/bits/find_cell_1.cc +++ b/tests/bits/find_cell_1.cc @@ -30,14 +30,18 @@ void check (Triangulation<2> &tria) { + Point<2> p (1./3., 1./2.); + Triangulation<2>::active_cell_iterator cell - = GridTools::find_active_cell_around_point (tria, - Point<2>(1./3., 1./2.)); + = GridTools::find_active_cell_around_point (tria, p); deallog << cell << std::endl; for (unsigned int v=0; v::vertices_per_cell; ++v) deallog << "<" << cell->vertex(v) << "> "; deallog << std::endl; + + Assert (p.distance (cell->center()) < cell->diameter()/2, + ExcInternalError()); } diff --git a/tests/bits/find_cell_2.cc b/tests/bits/find_cell_2.cc index 5efdc8857d..be66e0547d 100644 --- a/tests/bits/find_cell_2.cc +++ b/tests/bits/find_cell_2.cc @@ -29,16 +29,18 @@ void check (Triangulation<3> &tria) { + Point<3> p(1./3.,1./2.,1./5.); + Triangulation<3>::active_cell_iterator cell - = GridTools::find_active_cell_around_point (tria, - Point<3>(1./3., - 1./2., - 2./3.)); + = GridTools::find_active_cell_around_point (tria, p); deallog << cell << std::endl; for (unsigned int v=0; v::vertices_per_cell; ++v) deallog << "<" << cell->vertex(v) << "> "; deallog << std::endl; + + Assert (p.distance (cell->center()) < cell->diameter()/2, + ExcInternalError()); } diff --git a/tests/bits/find_cell_3.cc b/tests/bits/find_cell_3.cc index e88fb72985..eb07bf7bfe 100644 --- a/tests/bits/find_cell_3.cc +++ b/tests/bits/find_cell_3.cc @@ -29,16 +29,18 @@ void check (Triangulation<3> &tria) { + Point<3> p(1./3.,1./2.,-1./5.); + Triangulation<3>::active_cell_iterator cell - = GridTools::find_active_cell_around_point (tria, - Point<3>(1./3., - 1./2., - 2./3.)); + = GridTools::find_active_cell_around_point (tria, p); deallog << cell << std::endl; for (unsigned int v=0; v::vertices_per_cell; ++v) deallog << "<" << cell->vertex(v) << "> "; deallog << std::endl; + + Assert (p.distance (cell->center()) < cell->diameter()/2, + ExcInternalError()); } diff --git a/tests/results/i686-pc-linux-gnu+gcc2.95/bits/find_cell_1.output b/tests/results/i686-pc-linux-gnu+gcc2.95/bits/find_cell_1.output new file mode 100644 index 0000000000..761e4e5d1a --- /dev/null +++ b/tests/results/i686-pc-linux-gnu+gcc2.95/bits/find_cell_1.output @@ -0,0 +1,5 @@ + +DEAL::2.2 +DEAL::<0.250000 0.250000> <0.500000 0.250000> <0.500000 0.500000> <0.250000 0.500000> +DEAL::2.75 +DEAL::<0.250000 0.518306> <0.198223 0.405600> <0.396447 0.396447> <0.500000 0.500000> diff --git a/tests/results/i686-pc-linux-gnu+gcc2.95/bits/find_cell_2.output b/tests/results/i686-pc-linux-gnu+gcc2.95/bits/find_cell_2.output new file mode 100644 index 0000000000..716d1d2828 --- /dev/null +++ b/tests/results/i686-pc-linux-gnu+gcc2.95/bits/find_cell_2.output @@ -0,0 +1,5 @@ + +DEAL::2.5 +DEAL::<0.250000 0.250000 0.00000> <0.500000 0.250000 0.00000> <0.500000 0.250000 0.250000> <0.250000 0.250000 0.250000> <0.250000 0.500000 0.00000> <0.500000 0.500000 0.00000> <0.500000 0.500000 0.250000> <0.250000 0.500000 0.250000> +DEAL::2.445 +DEAL::<0.286905 0.658777 -1.73472e-18> <0.209333 0.437629 -3.46945e-18> <0.203251 0.422066 0.203251> <0.269808 0.604598 0.269808> <0.562887 0.562887 0.00000> <0.418667 0.418667 0.00000> <0.406502 0.406502 0.197169> <0.530301 0.530301 0.245590> diff --git a/tests/results/i686-pc-linux-gnu+gcc2.95/bits/find_cell_3.output b/tests/results/i686-pc-linux-gnu+gcc2.95/bits/find_cell_3.output new file mode 100644 index 0000000000..3d35e0a577 --- /dev/null +++ b/tests/results/i686-pc-linux-gnu+gcc2.95/bits/find_cell_3.output @@ -0,0 +1,7 @@ + +DEAL::1.0 +DEAL::<0.00000 0.00000 0.00000> <0.500000 0.00000 0.00000> <0.500000 0.500000 0.00000> <0.00000 0.500000 0.00000> <0.00000 0.00000 -0.500000> <0.500000 0.00000 -0.500000> <0.500000 0.500000 -0.500000> <0.00000 0.500000 -0.500000> +DEAL::1.16 +DEAL::<0.00000 0.00000 0.00000> <0.500000 0.00000 0.00000> <0.500000 0.500000 0.00000> <0.00000 0.500000 0.00000> <0.00000 0.00000 -0.500000> <0.500000 0.00000 -0.500000> <0.500000 0.500000 -0.500000> <0.00000 0.500000 -0.500000> +DEAL::1.52 +DEAL::<0.00000 0.577350 -0.577350> <0.00000 0.394338 -0.394338> <-6.93889e-18 0.394338 0.00000> <0.00000 0.577350 0.00000> <0.577350 0.577350 -0.577350> <0.394338 0.394338 -0.394338> <0.394338 0.394338 0.00000> <0.577350 0.577350 0.00000> diff --git a/tests/results/i686-pc-linux-gnu+gcc3.2/bits/find_cell_1.output b/tests/results/i686-pc-linux-gnu+gcc3.2/bits/find_cell_1.output new file mode 100644 index 0000000000..761e4e5d1a --- /dev/null +++ b/tests/results/i686-pc-linux-gnu+gcc3.2/bits/find_cell_1.output @@ -0,0 +1,5 @@ + +DEAL::2.2 +DEAL::<0.250000 0.250000> <0.500000 0.250000> <0.500000 0.500000> <0.250000 0.500000> +DEAL::2.75 +DEAL::<0.250000 0.518306> <0.198223 0.405600> <0.396447 0.396447> <0.500000 0.500000> diff --git a/tests/results/i686-pc-linux-gnu+gcc3.2/bits/find_cell_2.output b/tests/results/i686-pc-linux-gnu+gcc3.2/bits/find_cell_2.output new file mode 100644 index 0000000000..716d1d2828 --- /dev/null +++ b/tests/results/i686-pc-linux-gnu+gcc3.2/bits/find_cell_2.output @@ -0,0 +1,5 @@ + +DEAL::2.5 +DEAL::<0.250000 0.250000 0.00000> <0.500000 0.250000 0.00000> <0.500000 0.250000 0.250000> <0.250000 0.250000 0.250000> <0.250000 0.500000 0.00000> <0.500000 0.500000 0.00000> <0.500000 0.500000 0.250000> <0.250000 0.500000 0.250000> +DEAL::2.445 +DEAL::<0.286905 0.658777 -1.73472e-18> <0.209333 0.437629 -3.46945e-18> <0.203251 0.422066 0.203251> <0.269808 0.604598 0.269808> <0.562887 0.562887 0.00000> <0.418667 0.418667 0.00000> <0.406502 0.406502 0.197169> <0.530301 0.530301 0.245590> diff --git a/tests/results/i686-pc-linux-gnu+gcc3.2/bits/find_cell_3.output b/tests/results/i686-pc-linux-gnu+gcc3.2/bits/find_cell_3.output new file mode 100644 index 0000000000..3d35e0a577 --- /dev/null +++ b/tests/results/i686-pc-linux-gnu+gcc3.2/bits/find_cell_3.output @@ -0,0 +1,7 @@ + +DEAL::1.0 +DEAL::<0.00000 0.00000 0.00000> <0.500000 0.00000 0.00000> <0.500000 0.500000 0.00000> <0.00000 0.500000 0.00000> <0.00000 0.00000 -0.500000> <0.500000 0.00000 -0.500000> <0.500000 0.500000 -0.500000> <0.00000 0.500000 -0.500000> +DEAL::1.16 +DEAL::<0.00000 0.00000 0.00000> <0.500000 0.00000 0.00000> <0.500000 0.500000 0.00000> <0.00000 0.500000 0.00000> <0.00000 0.00000 -0.500000> <0.500000 0.00000 -0.500000> <0.500000 0.500000 -0.500000> <0.00000 0.500000 -0.500000> +DEAL::1.52 +DEAL::<0.00000 0.577350 -0.577350> <0.00000 0.394338 -0.394338> <-6.93889e-18 0.394338 0.00000> <0.00000 0.577350 0.00000> <0.577350 0.577350 -0.577350> <0.394338 0.394338 -0.394338> <0.394338 0.394338 0.00000> <0.577350 0.577350 0.00000> diff --git a/tests/results/sparc-sun-solaris2.7+gcc2.95/bits/find_cell_1.output b/tests/results/sparc-sun-solaris2.7+gcc2.95/bits/find_cell_1.output new file mode 100644 index 0000000000..761e4e5d1a --- /dev/null +++ b/tests/results/sparc-sun-solaris2.7+gcc2.95/bits/find_cell_1.output @@ -0,0 +1,5 @@ + +DEAL::2.2 +DEAL::<0.250000 0.250000> <0.500000 0.250000> <0.500000 0.500000> <0.250000 0.500000> +DEAL::2.75 +DEAL::<0.250000 0.518306> <0.198223 0.405600> <0.396447 0.396447> <0.500000 0.500000> diff --git a/tests/results/sparc-sun-solaris2.7+gcc2.95/bits/find_cell_2.output b/tests/results/sparc-sun-solaris2.7+gcc2.95/bits/find_cell_2.output new file mode 100644 index 0000000000..716d1d2828 --- /dev/null +++ b/tests/results/sparc-sun-solaris2.7+gcc2.95/bits/find_cell_2.output @@ -0,0 +1,5 @@ + +DEAL::2.5 +DEAL::<0.250000 0.250000 0.00000> <0.500000 0.250000 0.00000> <0.500000 0.250000 0.250000> <0.250000 0.250000 0.250000> <0.250000 0.500000 0.00000> <0.500000 0.500000 0.00000> <0.500000 0.500000 0.250000> <0.250000 0.500000 0.250000> +DEAL::2.445 +DEAL::<0.286905 0.658777 -1.73472e-18> <0.209333 0.437629 -3.46945e-18> <0.203251 0.422066 0.203251> <0.269808 0.604598 0.269808> <0.562887 0.562887 0.00000> <0.418667 0.418667 0.00000> <0.406502 0.406502 0.197169> <0.530301 0.530301 0.245590> diff --git a/tests/results/sparc-sun-solaris2.7+gcc2.95/bits/find_cell_3.output b/tests/results/sparc-sun-solaris2.7+gcc2.95/bits/find_cell_3.output new file mode 100644 index 0000000000..3d35e0a577 --- /dev/null +++ b/tests/results/sparc-sun-solaris2.7+gcc2.95/bits/find_cell_3.output @@ -0,0 +1,7 @@ + +DEAL::1.0 +DEAL::<0.00000 0.00000 0.00000> <0.500000 0.00000 0.00000> <0.500000 0.500000 0.00000> <0.00000 0.500000 0.00000> <0.00000 0.00000 -0.500000> <0.500000 0.00000 -0.500000> <0.500000 0.500000 -0.500000> <0.00000 0.500000 -0.500000> +DEAL::1.16 +DEAL::<0.00000 0.00000 0.00000> <0.500000 0.00000 0.00000> <0.500000 0.500000 0.00000> <0.00000 0.500000 0.00000> <0.00000 0.00000 -0.500000> <0.500000 0.00000 -0.500000> <0.500000 0.500000 -0.500000> <0.00000 0.500000 -0.500000> +DEAL::1.52 +DEAL::<0.00000 0.577350 -0.577350> <0.00000 0.394338 -0.394338> <-6.93889e-18 0.394338 0.00000> <0.00000 0.577350 0.00000> <0.577350 0.577350 -0.577350> <0.394338 0.394338 -0.394338> <0.394338 0.394338 0.00000> <0.577350 0.577350 0.00000>