[SCM] Gerris Flow Solver branch, upstream, updated. b3aa46814a06c9cb2912790b23916ffb44f1f203
Stephane Popinet
s.popinet at niwa.co.nz
Fri May 15 02:52:46 UTC 2009
The following commit has been merged in the upstream branch:
commit ab29b6f491c83badd1bd8381355fde5a1444ec9a
Author: Stephane Popinet <s.popinet at niwa.co.nz>
Date: Tue Oct 4 14:37:52 2005 +1000
Removed obsolete tests
darcs-hash:20051004043752-fbd8f-43da7f52ba40c8d9f6ea875d01fff339b6963bd3.gz
diff --git a/configure.in b/configure.in
index e3d002f..b831059 100644
--- a/configure.in
+++ b/configure.in
@@ -421,11 +421,7 @@ src/dx3D.mdf
tools/Makefile
test/Makefile
modules/Makefile
-test/advection/Makefile
-test/advection/graphic/Makefile
-test/advection/order/Makefile
test/euler/Makefile
-test/ocean/Makefile
doc/Makefile
doc/tutorial/Makefile
doc/examples/Makefile
diff --git a/test/Makefile.am b/test/Makefile.am
index 36c2470..3b62566 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1,3 +1,3 @@
## Process this file with automake to produce Makefile.in
-SUBDIRS = advection euler ocean
+SUBDIRS = euler
diff --git a/test/advection/Makefile.am b/test/advection/Makefile.am
deleted file mode 100644
index 0edc1ff..0000000
--- a/test/advection/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-## Process this file with automake to produce Makefile.in
-
-SUBDIRS = graphic order
diff --git a/test/advection/graphic/Makefile.am b/test/advection/graphic/Makefile.am
deleted file mode 100644
index dd6702b..0000000
--- a/test/advection/graphic/Makefile.am
+++ /dev/null
@@ -1,24 +0,0 @@
-## Process this file with automake to produce Makefile.in
-
-TESTS = test.sh
-
-EXTRA_DIST = \
- check.sh \
- conservation.sh \
- report.sh \
- tests
-
-test.sh: star.gts
- @echo "#! /bin/sh" > test.sh
- @echo "rm -f report.ps" >> test.sh
- @echo "sh check.sh \"tests/*\";" >> test.sh
- @chmod +x test.sh
-
-report.ps: report.sh timestamp
- sh report.sh "tests/*"
-
-star.gts:
- shapes star | transform -i -s 0.9 > star.gts
-
-clean-generic:
- $(RM) -f tests/*/*.eps tests/*/log tests/*/*~ tests/*/core timestamp test.sh star.gts
diff --git a/test/advection/graphic/check.sh b/test/advection/graphic/check.sh
deleted file mode 100755
index d64bc62..0000000
--- a/test/advection/graphic/check.sh
+++ /dev/null
@@ -1,42 +0,0 @@
-#! /bin/sh
-
-if test -z "$1"; then
- echo "usage: check.sh DIRECTORIES"
- exit 1
-fi
-
-failed=0; all=0;
-startdate=`date +%s`
-PATH=$PATH:../../../../poisson:../../..
-for test in $1; do
- cd $test
- if gerris2D advection.gfs | gfsview-batch2D graphics.gfs 2> /dev/null; then
- if sh ../../conservation.sh; then
- echo "PASS: `basename $test`"
- else
- failed=`expr $failed + 1`;
- echo "FAIL: `basename $test`"
- fi
- else
- failed=`expr $failed + 1`;
- echo "FAIL: `basename $test`"
- fi
- cd ../..
- expr `date +%s` - $startdate > timestamp
- all=`expr $all + 1`;
-done
-
-if test "$failed" -eq 0; then
- banner="All $all tests passed";
-else
- banner="$failed of $all tests failed";
-fi
-dashes=`echo "$banner" | sed s/./=/g`;
-echo "$dashes";
-echo "$banner";
-echo "$dashes";
-if test "$failed" -eq 0; then
- exit 0;
-else
- exit 1;
-fi
diff --git a/test/advection/graphic/conservation.sh b/test/advection/graphic/conservation.sh
deleted file mode 100755
index d738385..0000000
--- a/test/advection/graphic/conservation.sh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-
-if awk '
-BEGIN {
- mass0 = 0.;
-}
-{
- if ($4 == "sum:") {
- if (mass0 == 0.)
- mass0 = $5;
- if (fabs ($5 - mass0) > 1e-10)
- exit 1;
- }
-# else if ($4 == "min:") {
-# if ($5 < -1e-2 || $11 > 1. + 1e-2)
-# exit 1;
-# }
-}' < log; then
- exit 0;
-else
- exit 1;
-fi
diff --git a/test/advection/graphic/report.sh b/test/advection/graphic/report.sh
deleted file mode 100755
index f047a87..0000000
--- a/test/advection/graphic/report.sh
+++ /dev/null
@@ -1,70 +0,0 @@
-#! /bin/sh
-
-if test -z "$1"; then
- echo "usage: report.sh DIRECTORIES"
- exit 1;
-fi
-
-texfile=report
-
-cat <<EOF > $texfile.tex
-\documentclass[a4paper,11pt]{article}
-\usepackage{epsfig}
-\oddsidemargin=0mm
-\evensidemargin=-5mm
-\topmargin=-7mm
-\textwidth=16.22cm
-\textheight=23.2cm
-\begin{document}
-\begin{titlepage}
-\mbox{}
-\vspace{6cm}
-\begin{center}
-\Large
-{\bf Graphical tests of advection scheme} \\\\
-\vspace{5mm}
-EOF
-
-gerris2D -V 2>&1 | awk '{print $0 "\\\\"}' >> $texfile.tex
-echo "`uname -a` \\\\" >> $texfile.tex
-echo "Total running time: `cat timestamp` s\\\\" >> $texfile.tex
-
-cat <<EOF >> $texfile.tex
-\today \\\\
-\end{center}
-\end{titlepage}
-\listoffigures
-\newpage
-EOF
-
-figure=1
-for test in $1; do
- name=`basename $test`
- if test "$name" != "CVS"; then
- cd $test
- esname=`echo $name | awk 'BEGIN{FS=""}{for (i = 1; i <= NF; i++)if($i=="_")printf("\\\_"); else printf("%s", $i);}'`
- caption=`cat description.tex`
- printf "Figure %2d: %s\n" $figure $name
- figure=`expr $figure + 1`
- cd ../..
- cat <<EOF >> $texfile.tex
-\\begin{figure}
-\\begin{center}
-\\begin{tabular}{cc}
-\\psfig{file=$test/t-0.eps, width=0.45\\hsize} &
-\\psfig{file=$test/t-1.eps, width=0.45\\hsize} \\\\
-\\psfig{file=$test/t-2.eps, width=0.45\\hsize} &
-\\psfig{file=$test/t-3.eps, width=0.45\\hsize}
-\\end{tabular}
-\\end{center}
-\\caption{$esname: $caption}
-\\end{figure}
-\\clearpage
-EOF
- fi
-done
-echo "\\end{document}" >> $texfile.tex
-latex -interaction=nonstopmode $texfile.tex > /dev/null 2>&1
-latex -interaction=nonstopmode $texfile.tex > /dev/null 2>&1
-dvips $texfile.dvi -o $texfile.ps > /dev/null 2>&1
-rm -f $texfile.log $texfile.aux $texfile.dvi $texfile.lof
diff --git a/test/advection/graphic/tests/rotate1/advection.gfs b/test/advection/graphic/tests/rotate1/advection.gfs
deleted file mode 100644
index 76655b2..0000000
--- a/test/advection/graphic/tests/rotate1/advection.gfs
+++ /dev/null
@@ -1,26 +0,0 @@
-1 0 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 3.14159265359 }
- Refine 6
- VariableTracer {} T {
- gradient = gfs_center_gradient
- }
- AdvectionParams { cfl = 0.5 }
- Init {} {
- U = { return -8.*y; }
- V = { return 8.*x; }
- T = {
- double r2 = x*x + y*y;
- double coeff = 20. + 20000.*r2*r2*r2*r2;
- return (1. + cos(20.*x)*cos(20.*y))*exp(-coeff*r2)/2.;
- }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 0.785398 } stdout { variables = T binary = 1 }
- EventScript { step = 0.785398 } {
- number=`echo $GfsTime | awk '{print int($1/0.785398+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
diff --git a/test/advection/graphic/tests/rotate1/description.tex b/test/advection/graphic/tests/rotate1/description.tex
deleted file mode 100644
index 8e1ec7c..0000000
--- a/test/advection/graphic/tests/rotate1/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Rotation of a smooth field (``gaussian''), no limiter, CFL of 0.5.
diff --git a/test/advection/graphic/tests/rotate1/graphics.gfs b/test/advection/graphic/tests/rotate1/graphics.gfs
deleted file mode 100644
index f78e1bc..0000000
--- a/test/advection/graphic/tests/rotate1/graphics.gfs
+++ /dev/null
@@ -1,55 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -8.01519
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
diff --git a/test/advection/graphic/tests/rotate2/advection.gfs b/test/advection/graphic/tests/rotate2/advection.gfs
deleted file mode 100644
index 5887be7..0000000
--- a/test/advection/graphic/tests/rotate2/advection.gfs
+++ /dev/null
@@ -1,24 +0,0 @@
-1 0 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 3.14159265359 }
- Refine 6
- VariableTracer {} T
- AdvectionParams { cfl = 0.5 }
- Init {} {
- U = { return -8.*y; }
- V = { return 8.*x; }
- T = {
- double r2 = x*x + y*y;
- double coeff = 20. + 20000.*r2*r2*r2*r2;
- return (1. + cos(20.*x)*cos(20.*y))*exp(-coeff*r2)/2.;
- }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 0.785398 } stdout { variables = T binary = 1 }
- EventScript { step = 0.785398 } {
- number=`echo $GfsTime | awk '{print int($1/0.785398+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
diff --git a/test/advection/graphic/tests/rotate2/description.tex b/test/advection/graphic/tests/rotate2/description.tex
deleted file mode 100644
index 9af5204..0000000
--- a/test/advection/graphic/tests/rotate2/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Rotation of a smooth field (``gaussian''), van Leer limiter, CFL of 0.5.
diff --git a/test/advection/graphic/tests/rotate2/graphics.gfs b/test/advection/graphic/tests/rotate2/graphics.gfs
deleted file mode 100644
index f78e1bc..0000000
--- a/test/advection/graphic/tests/rotate2/graphics.gfs
+++ /dev/null
@@ -1,55 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -8.01519
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
diff --git a/test/advection/graphic/tests/rotate3/advection.gfs b/test/advection/graphic/tests/rotate3/advection.gfs
deleted file mode 100644
index e53db36..0000000
--- a/test/advection/graphic/tests/rotate3/advection.gfs
+++ /dev/null
@@ -1,20 +0,0 @@
-1 0 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 3.14159265359 }
- Refine 6
- VariableTracer {} T
- AdvectionParams { cfl = 0.5 }
- InitFraction {} T ../../star.gts
- Init {} {
- U = { return -8.*y; }
- V = { return 8.*x; }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 0.785398 } stdout { variables = T binary = 1 }
- EventScript { step = 0.785398 } {
- number=`echo $GfsTime | awk '{print int($1/0.785398+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
diff --git a/test/advection/graphic/tests/rotate3/description.tex b/test/advection/graphic/tests/rotate3/description.tex
deleted file mode 100644
index e41fadb..0000000
--- a/test/advection/graphic/tests/rotate3/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Rotation of a sharp field (``star''), van Leer limiter, CFL of 0.5.
diff --git a/test/advection/graphic/tests/rotate3/graphics.gfs b/test/advection/graphic/tests/rotate3/graphics.gfs
deleted file mode 100644
index 5613a2e..0000000
--- a/test/advection/graphic/tests/rotate3/graphics.gfs
+++ /dev/null
@@ -1,55 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -11.5778
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
diff --git a/test/advection/graphic/tests/rotate4/advection.gfs b/test/advection/graphic/tests/rotate4/advection.gfs
deleted file mode 100644
index 8469b22..0000000
--- a/test/advection/graphic/tests/rotate4/advection.gfs
+++ /dev/null
@@ -1,21 +0,0 @@
-1 0 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 3.14159265359 }
- Refine 6
- VariableTracer {} T {
- scheme = vof
- }
- InitFraction {} T ../../star.gts
- Init {} {
- U = { return -8.*y; }
- V = { return 8.*x; }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 0.785398 } stdout { variables = T binary = 1 }
- EventScript { step = 0.785398 } {
- number=`echo $GfsTime | awk '{print int($1/0.785398+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
diff --git a/test/advection/graphic/tests/rotate4/description.tex b/test/advection/graphic/tests/rotate4/description.tex
deleted file mode 100644
index e3b217a..0000000
--- a/test/advection/graphic/tests/rotate4/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Rotation of a sharp field (``star''), VOF scheme, CFL of 0.5.
diff --git a/test/advection/graphic/tests/rotate4/graphics.gfs b/test/advection/graphic/tests/rotate4/graphics.gfs
deleted file mode 100644
index 5613a2e..0000000
--- a/test/advection/graphic/tests/rotate4/graphics.gfs
+++ /dev/null
@@ -1,55 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -11.5778
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
diff --git a/test/advection/graphic/tests/rotate_refine1/advection.gfs b/test/advection/graphic/tests/rotate_refine1/advection.gfs
deleted file mode 100644
index 957abe0..0000000
--- a/test/advection/graphic/tests/rotate_refine1/advection.gfs
+++ /dev/null
@@ -1,20 +0,0 @@
-1 0 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 3.14159265359 }
- Refine { return x < 0.25 && x > -0.25 && y < 0.25 && y > -0.25 ? 7 : 5; }
- VariableTracer {} T
- AdvectionParams { cfl = 0.5 }
- InitFraction {} T ../../star.gts
- Init {} {
- U = { return -8.*y; }
- V = { return 8.*x; }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 0.785398 } stdout { variables = T binary = 1 }
- EventScript { step = 0.785398 } {
- number=`echo $GfsTime | awk '{print int($1/0.785398+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
diff --git a/test/advection/graphic/tests/rotate_refine1/description.tex b/test/advection/graphic/tests/rotate_refine1/description.tex
deleted file mode 100644
index b519389..0000000
--- a/test/advection/graphic/tests/rotate_refine1/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Rotation of a sharp field (``star''), van Leer limiter, CFL of 0.5, two levels of refinement in a square centered box.
diff --git a/test/advection/graphic/tests/rotate_refine1/graphics.gfs b/test/advection/graphic/tests/rotate_refine1/graphics.gfs
deleted file mode 100644
index fb08b56..0000000
--- a/test/advection/graphic/tests/rotate_refine1/graphics.gfs
+++ /dev/null
@@ -1,60 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -11.5778
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
-Levels {
- r = 0 g = 0.0869612 b = 1
- shading = Constant
- maxlevel = -1
-}
diff --git a/test/advection/graphic/tests/rotate_refine2/advection.gfs b/test/advection/graphic/tests/rotate_refine2/advection.gfs
deleted file mode 100644
index 72847cf..0000000
--- a/test/advection/graphic/tests/rotate_refine2/advection.gfs
+++ /dev/null
@@ -1,21 +0,0 @@
-1 0 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 3.14159265359 }
- Refine { return x < 0.25 && x > -0.25 && y < 0.25 && y > -0.25 ? 7 : 5; }
- VariableTracer {} T {
- scheme = vof
- }
- InitFraction {} T ../../star.gts
- Init {} {
- U = { return -8.*y; }
- V = { return 8.*x; }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 0.785398 } stdout { variables = T binary = 1 }
- EventScript { step = 0.785398 } {
- number=`echo $GfsTime | awk '{print int($1/0.785398+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
diff --git a/test/advection/graphic/tests/rotate_refine2/description.tex b/test/advection/graphic/tests/rotate_refine2/description.tex
deleted file mode 100644
index 9492bbe..0000000
--- a/test/advection/graphic/tests/rotate_refine2/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Rotation of a sharp field (``star''), van Leer limiter, VOF scheme, CFL of 0.5, two levels of refinement in a square centered box.
diff --git a/test/advection/graphic/tests/rotate_refine2/graphics.gfs b/test/advection/graphic/tests/rotate_refine2/graphics.gfs
deleted file mode 100644
index fb08b56..0000000
--- a/test/advection/graphic/tests/rotate_refine2/graphics.gfs
+++ /dev/null
@@ -1,60 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -11.5778
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
-Levels {
- r = 0 g = 0.0869612 b = 1
- shading = Constant
- maxlevel = -1
-}
diff --git a/test/advection/graphic/tests/translate1/advection.gfs b/test/advection/graphic/tests/translate1/advection.gfs
deleted file mode 100644
index a7edd80..0000000
--- a/test/advection/graphic/tests/translate1/advection.gfs
+++ /dev/null
@@ -1,28 +0,0 @@
-1 2 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 8.94427191 }
- Refine 6
- VariableTracer {} T {
- gradient = gfs_center_gradient
- }
- AdvectionParams { cfl = 0.5 }
- Init {} {
- U = { double theta = atan (1./2.); return cos (theta); }
- V = { double theta = atan (1./2.); return sin (theta); }
- T = {
- double r2 = x*x + y*y;
- double coeff = 20. + 20000.*r2*r2*r2*r2;
- return (1. + cos(20.*x)*cos(20.*y))*exp(-coeff*r2)/2.;
- }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 2.236067 } stdout { variables = T binary = 1 }
- EventScript { step = 2.236067 } {
- number=`echo $GfsTime | awk '{print int($1/2.236067+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
-1 1 right
-1 1 top
diff --git a/test/advection/graphic/tests/translate1/description.tex b/test/advection/graphic/tests/translate1/description.tex
deleted file mode 100644
index 6ad3206..0000000
--- a/test/advection/graphic/tests/translate1/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Translation of a smooth field (``gaussian''), periodic boundary conditions, no limiter, CFL of 0.5.
diff --git a/test/advection/graphic/tests/translate1/graphics.gfs b/test/advection/graphic/tests/translate1/graphics.gfs
deleted file mode 100644
index f78e1bc..0000000
--- a/test/advection/graphic/tests/translate1/graphics.gfs
+++ /dev/null
@@ -1,55 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -8.01519
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
diff --git a/test/advection/graphic/tests/translate2/advection.gfs b/test/advection/graphic/tests/translate2/advection.gfs
deleted file mode 100644
index c2367c0..0000000
--- a/test/advection/graphic/tests/translate2/advection.gfs
+++ /dev/null
@@ -1,26 +0,0 @@
-1 2 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 8.94427191 }
- Refine 6
- VariableTracer {} T
- AdvectionParams { cfl = 0.5 }
- Init {} {
- U = { double theta = atan (1./2.); return cos (theta); }
- V = { double theta = atan (1./2.); return sin (theta); }
- T = {
- double r2 = x*x + y*y;
- double coeff = 20. + 20000.*r2*r2*r2*r2;
- return (1. + cos(20.*x)*cos(20.*y))*exp(-coeff*r2)/2.;
- }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 2.2360679774998 } stdout { variables = T binary = 1 }
- EventScript { step = 2.2360679774998 } {
- number=`echo $GfsTime | awk '{print int($1/2.236067+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
-1 1 right
-1 1 top
diff --git a/test/advection/graphic/tests/translate2/description.tex b/test/advection/graphic/tests/translate2/description.tex
deleted file mode 100644
index 334841c..0000000
--- a/test/advection/graphic/tests/translate2/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Translation of a smooth field (``gaussian''), periodic boundary conditions, van Leer limiter, CFL of 0.5.
diff --git a/test/advection/graphic/tests/translate2/graphics.gfs b/test/advection/graphic/tests/translate2/graphics.gfs
deleted file mode 100644
index f78e1bc..0000000
--- a/test/advection/graphic/tests/translate2/graphics.gfs
+++ /dev/null
@@ -1,55 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -8.01519
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
diff --git a/test/advection/graphic/tests/translate3/advection.gfs b/test/advection/graphic/tests/translate3/advection.gfs
deleted file mode 100644
index eceba15..0000000
--- a/test/advection/graphic/tests/translate3/advection.gfs
+++ /dev/null
@@ -1,24 +0,0 @@
-1 2 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 8.94427191 }
- Refine 6
- VariableTracer {} T {
- gradient = gfs_center_gradient
- }
- AdvectionParams { cfl = 0.5 }
- Init {} {
- U = { double theta = atan (1./2.); return cos (theta); }
- V = { double theta = atan (1./2.); return sin (theta); }
- T = { return (1. + cos(2.*M_PI*x)*sin(2.*M_PI*y))/2.; }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 2.236067 } stdout { variables = T binary = 1 }
- EventScript { step = 2.236067 } {
- number=`echo $GfsTime | awk '{print int($1/2.236067+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
-1 1 right
-1 1 top
diff --git a/test/advection/graphic/tests/translate3/description.tex b/test/advection/graphic/tests/translate3/description.tex
deleted file mode 100644
index 704c79e..0000000
--- a/test/advection/graphic/tests/translate3/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Translation of a smooth field (``periodic''), periodic boundary conditions, no limiter, CFL of 0.5.
diff --git a/test/advection/graphic/tests/translate3/graphics.gfs b/test/advection/graphic/tests/translate3/graphics.gfs
deleted file mode 100644
index f78e1bc..0000000
--- a/test/advection/graphic/tests/translate3/graphics.gfs
+++ /dev/null
@@ -1,55 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -8.01519
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
diff --git a/test/advection/graphic/tests/translate6/advection.gfs b/test/advection/graphic/tests/translate6/advection.gfs
deleted file mode 100644
index 6d7eacd..0000000
--- a/test/advection/graphic/tests/translate6/advection.gfs
+++ /dev/null
@@ -1,22 +0,0 @@
-1 2 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 8.94427191 }
- Refine 6
- VariableTracer {} T
- AdvectionParams { cfl = 0.5 }
- InitFraction {} T ../../star.gts
- Init {} {
- U = { double theta = atan (1./2.); return cos (theta); }
- V = { double theta = atan (1./2.); return sin (theta); }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 2.2360679774998 } stdout { variables = T binary = 1 }
- EventScript { step = 2.2360679774998 } {
- number=`echo $GfsTime | awk '{print int($1/2.236067+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
-1 1 right
-1 1 top
diff --git a/test/advection/graphic/tests/translate6/description.tex b/test/advection/graphic/tests/translate6/description.tex
deleted file mode 100644
index f25b6da..0000000
--- a/test/advection/graphic/tests/translate6/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Translation of a sharp field (``star''), periodic boundary conditions, van Leer limiter, CFL of 0.5.
diff --git a/test/advection/graphic/tests/translate6/graphics.gfs b/test/advection/graphic/tests/translate6/graphics.gfs
deleted file mode 100644
index 5613a2e..0000000
--- a/test/advection/graphic/tests/translate6/graphics.gfs
+++ /dev/null
@@ -1,55 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -11.5778
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
diff --git a/test/advection/graphic/tests/translate7/advection.gfs b/test/advection/graphic/tests/translate7/advection.gfs
deleted file mode 100644
index 4650047..0000000
--- a/test/advection/graphic/tests/translate7/advection.gfs
+++ /dev/null
@@ -1,23 +0,0 @@
-1 2 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 8.94427191 }
- Refine 6
- VariableTracer {} T {
- scheme = vof
- }
- InitFraction {} T ../../star.gts
- Init {} {
- U = { double theta = atan (1./2.); return cos (theta); }
- V = { double theta = atan (1./2.); return sin (theta); }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 2.236067 } stdout { variables = T binary = 1 }
- EventScript { step = 2.236067 } {
- number=`echo $GfsTime | awk '{print int($1/2.236067+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
-1 1 right
-1 1 top
diff --git a/test/advection/graphic/tests/translate7/description.tex b/test/advection/graphic/tests/translate7/description.tex
deleted file mode 100644
index e8322d3..0000000
--- a/test/advection/graphic/tests/translate7/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Translation of a sharp field (``star''), periodic boundary conditions, VOF scheme, CFL of 0.5.
diff --git a/test/advection/graphic/tests/translate7/graphics.gfs b/test/advection/graphic/tests/translate7/graphics.gfs
deleted file mode 100644
index 5613a2e..0000000
--- a/test/advection/graphic/tests/translate7/graphics.gfs
+++ /dev/null
@@ -1,55 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -11.5778
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
diff --git a/test/advection/graphic/tests/translate8/advection.gfs b/test/advection/graphic/tests/translate8/advection.gfs
deleted file mode 100644
index 56bacc0..0000000
--- a/test/advection/graphic/tests/translate8/advection.gfs
+++ /dev/null
@@ -1,24 +0,0 @@
-1 2 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 8.94427191 }
- Refine 7
- VariableTracer {} T {
- scheme = vof
- }
- InitFraction {} T ../../star.gts
- Init {} {
- U = { double theta = atan (1./2.); return cos (theta); }
- V = { double theta = atan (1./2.); return sin (theta); }
- }
- AdaptGradient { istep = 1 } { cmax = 1e-2 maxlevel = 7 } T
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 2.236067 } stdout { variables = T binary = 1 }
- EventScript { step = 2.236067 } {
- number=`echo $GfsTime | awk '{print int($1/2.236067+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
-1 1 right
-1 1 top
diff --git a/test/advection/graphic/tests/translate8/description.tex b/test/advection/graphic/tests/translate8/description.tex
deleted file mode 100644
index df57e6a..0000000
--- a/test/advection/graphic/tests/translate8/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Translation of a sharp field (``star''), periodic boundary conditions, VOF scheme, CFL of 0.5, adaptive mesh refinement.
diff --git a/test/advection/graphic/tests/translate8/graphics.gfs b/test/advection/graphic/tests/translate8/graphics.gfs
deleted file mode 100644
index 6d57bac..0000000
--- a/test/advection/graphic/tests/translate8/graphics.gfs
+++ /dev/null
@@ -1,70 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T {
- cfl = 0.8
- gradient = gfs_center_van_leer_gradient
- flux = gfs_face_advection_flux
- scheme = godunov
-} {
- tolerance = 1e-06
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -11.5778
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
-Levels {
- r = 0.0203403 g = 0 b = 1
- shading = Constant
- maxlevel = -1
-}
diff --git a/test/advection/graphic/tests/translate_refine1/advection.gfs b/test/advection/graphic/tests/translate_refine1/advection.gfs
deleted file mode 100644
index 8e0ed88..0000000
--- a/test/advection/graphic/tests/translate_refine1/advection.gfs
+++ /dev/null
@@ -1,28 +0,0 @@
-1 2 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 8.94427191 }
- Refine { return x < 0. ? 7 : 5; }
- VariableTracer {} T {
- gradient = gfs_center_gradient
- }
- AdvectionParams { cfl = 0.5 }
- Init {} {
- U = { double theta = atan (1./2.); return cos (theta); }
- V = { double theta = atan (1./2.); return sin (theta); }
- T = {
- double r2 = x*x + y*y;
- double coeff = 20. + 20000.*r2*r2*r2*r2;
- return (1. + cos(20.*x)*cos(20.*y))*exp(-coeff*r2)/2.;
- }
- }
- OutputScalarStats { istep = 1 } log { v = T }
- OutputScalarSum { istep = 1 } log { v = T }
- OutputSimulation { step = 2.236067 } stdout { variables = T binary = 1 }
- EventScript { step = 2.236067 } {
- number=`echo $GfsTime | awk '{print int($1/2.236067+0.001)}'`
- echo "Save t-$number.eps { format = EPS width = 400 height = 400 }"
- }
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
-1 1 right
-1 1 top
diff --git a/test/advection/graphic/tests/translate_refine1/description.tex b/test/advection/graphic/tests/translate_refine1/description.tex
deleted file mode 100644
index 785c2e9..0000000
--- a/test/advection/graphic/tests/translate_refine1/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Translation of a smooth field (``gaussian''), periodic boundary conditions, no limiter, CFL of 0.5, two levels of refinement on the half left domain.
diff --git a/test/advection/graphic/tests/translate_refine1/graphics.gfs b/test/advection/graphic/tests/translate_refine1/graphics.gfs
deleted file mode 100644
index a6d6cff..0000000
--- a/test/advection/graphic/tests/translate_refine1/graphics.gfs
+++ /dev/null
@@ -1,70 +0,0 @@
-# Gerris Flow Solver 2D version 0.7.0
-1 0 GfsAdvection GfsBox GfsGEdge { variables = T } {
- GfsTime { i = 0 t = 0 end = 3.14159 }
- GfsPhysicalParams { rho = 1 sigma = 0 g = 1 }
- GfsAdvectionParams {
- cfl = 0.5
- gradient = gfs_center_gradient
- flux = gfs_face_velocity_advection_flux
- scheme = godunov
-}
- GfsApproxProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsProjectionParams {
- tolerance = 0.001
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsVariableTracer { istep = 1 } T {
- cfl = 0.8
- gradient = gfs_center_van_leer_gradient
- flux = gfs_face_advection_flux
- scheme = godunov
-} {
- tolerance = 1e-06
- nrelax = 4
- minlevel = 0
- nitermax = 100
-}
- GfsOutputScalarStats { istep = 1 } stderr { v = T }
- GfsOutputScalarSum { istep = 1 } stderr { v = T }
- GfsOutputSimulation { step = 0.392699 } stdout { variables = T binary = 1 }
-}
-GfsBox { id = 1 pid = -1 size = 4 } {
-0 -1 0.0240864
-16 -1 0.0240864
-17 -1 0.0240864
-18 -1 0.0240864
-19 -1 0.0240864
-}
-# GfsView 2D
-View {
- tx = 0 ty = 0
- q0 = 0 q1 = 0 q2 = 0 q3 = 1
- zoom = -8.01519
- r = 1 g = 1 b = 1
- res = 1
- lc = 0.001
- reactivity = 0.1
-}
-Isoline {
- r = 0 g = 0 b = 0
- shading = Constant
- maxlevel = -1
-} T {
- amin = 1
- amax = 1
- cmap = Jet
-} {
- n = 10
-}
-Levels {
- r = 0 g = 0.0852064 b = 1
- shading = Constant
- maxlevel = -1
-}
diff --git a/test/advection/order/Makefile.am b/test/advection/order/Makefile.am
deleted file mode 100644
index 9d1b078..0000000
--- a/test/advection/order/Makefile.am
+++ /dev/null
@@ -1,22 +0,0 @@
-## Process this file with automake to produce Makefile.in
-
-TESTS = test.sh
-
-EXTRA_DIST = \
- order.sh \
- check.sh \
- order.par \
- report.sh \
- tests
-
-test.sh: Makefile.am
- @echo "#! /bin/sh" > test.sh
- @echo "rm -f report.ps" >> test.sh
- @echo "sh check.sh \"tests/*\" 1.9" >> test.sh
- @chmod +x test.sh
-
-report.ps: report.sh timestamp
- sh report.sh "tests/*"
-
-clean-generic:
- $(RM) -f tests/*/result.* tests/*/*~ tests/*/core timestamp test.sh
diff --git a/test/advection/order/check.sh b/test/advection/order/check.sh
deleted file mode 100755
index 327f926..0000000
--- a/test/advection/order/check.sh
+++ /dev/null
@@ -1,36 +0,0 @@
-#! /bin/sh
-
-if test -z "$1"; then
- echo "usage: check.sh DIRECTORIES ORDER"
- exit 1
-fi
-
-failed=0; all=0;
-startdate=`date +%s`
-for file in $1; do
- sname=`basename $file`
- if sh order.sh 3 8 $file/advection.gfs $2 > $file/result.xmgr; then
- all=`expr $all + 1`;
- echo "PASS: $sname"
- else
- all=`expr $all + 1`;
- failed=`expr $failed + 1`;
- echo "FAIL: $sname"
- fi
-done
-expr `date +%s` - $startdate > timestamp
-
-if test "$failed" -eq 0; then
- banner="All $all tests passed";
-else
- banner="$failed of $all tests failed";
-fi
-dashes=`echo "$banner" | sed s/./=/g`;
-echo "$dashes";
-echo "$banner";
-echo "$dashes";
-if test "$failed" -eq 0; then
- exit 0;
-else
- exit 1;
-fi
diff --git a/test/advection/order/order.par b/test/advection/order/order.par
deleted file mode 100644
index cd6913c..0000000
--- a/test/advection/order/order.par
+++ /dev/null
@@ -1,885 +0,0 @@
-# ACE/gr parameter file
-#
-version 40102
-page layout free
-ps linewidth begin 1
-ps linewidth increment 2
-hardcopy device 1
-page 5
-page inout 5
-link page off
-default linestyle 1
-default linewidth 1
-default color 1
-default char size 1.000000
-default font 4
-default font source 0
-default symbol size 1.000000
-timestamp off
-timestamp 0.03, 0.03
-timestamp linewidth 1
-timestamp color 1
-timestamp rot 0
-timestamp font 4
-timestamp char size 1.000000
-timestamp def "Thu Oct 25 22:15:10 2001"
-with g0
-g0 on
-g0 label off
-g0 hidden false
-g0 type logy
-g0 autoscale type AUTO
-g0 fixedpoint off
-g0 fixedpoint type 0
-g0 fixedpoint xy 0.000000, 0.000000
-g0 fixedpoint format general general
-g0 fixedpoint prec 6, 6
- world xmin 3
- world xmax 8
- world ymin 0.0001
- world ymax 1
- stack world 0, 0, 0, 0 tick 0, 0, 0, 0
- view xmin 0.100000
- view xmax 0.475000
- view ymin 0.100000
- view ymax 0.475000
- title ""
- title font 4
- title size 1.500000
- title color 1
- title linewidth 1
- subtitle ""
- subtitle font 4
- subtitle size 1.000000
- subtitle color 1
- subtitle linewidth 1
- s0 symbol 2
- s0 symbol size 0.340000
- s0 symbol fill 1
- s0 symbol color 1
- s0 symbol linewidth 1
- s0 symbol linestyle 1
- s0 symbol center false
- s0 symbol char 0
- s0 skip 0
- s0 linestyle 1
- s0 linewidth 1
- s0 color 1
- s0 fill 0
- s0 fill with color
- s0 fill color 1
- s0 fill pattern 0
- s0 errorbar type BOTH
- s0 errorbar length 1.000000
- s0 errorbar linewidth 1
- s0 errorbar linestyle 1
- s0 errorbar riser on
- s0 errorbar riser linewidth 1
- s0 errorbar riser linestyle 1
- s0 xyz 0.000000, 0.000000
- s0 comment "/tmp/toto"
- s1 symbol 3
- s1 symbol size 0.440000
- s1 symbol fill 2
- s1 symbol color 1
- s1 symbol linewidth 1
- s1 symbol linestyle 1
- s1 symbol center false
- s1 symbol char 0
- s1 skip 0
- s1 linestyle 1
- s1 linewidth 1
- s1 color 1
- s1 fill 0
- s1 fill with color
- s1 fill color 1
- s1 fill pattern 0
- s1 errorbar type BOTH
- s1 errorbar length 1.000000
- s1 errorbar linewidth 1
- s1 errorbar linestyle 1
- s1 errorbar riser on
- s1 errorbar riser linewidth 1
- s1 errorbar riser linestyle 1
- s1 xyz 0.000000, 0.000000
- s1 comment "/tmp/toto"
- s2 symbol 5
- s2 symbol size 0.340000
- s2 symbol fill 1
- s2 symbol color 1
- s2 symbol linewidth 1
- s2 symbol linestyle 1
- s2 symbol center false
- s2 symbol char 0
- s2 skip 0
- s2 linestyle 1
- s2 linewidth 1
- s2 color 1
- s2 fill 0
- s2 fill with color
- s2 fill color 1
- s2 fill pattern 0
- s2 errorbar type BOTH
- s2 errorbar length 1.000000
- s2 errorbar linewidth 1
- s2 errorbar linestyle 1
- s2 errorbar riser on
- s2 errorbar riser linewidth 1
- s2 errorbar riser linestyle 1
- s2 xyz 0.000000, 0.000000
- s2 comment "/tmp/toto"
- s3 symbol 2
- s3 symbol size 0.340000
- s3 symbol fill 1
- s3 symbol color 4
- s3 symbol linewidth 1
- s3 symbol linestyle 1
- s3 symbol center false
- s3 symbol char 0
- s3 skip 0
- s3 linestyle 1
- s3 linewidth 1
- s3 color 4
- s3 fill 0
- s3 fill with color
- s3 fill color 1
- s3 fill pattern 0
- s3 errorbar type BOTH
- s3 errorbar length 1.000000
- s3 errorbar linewidth 1
- s3 errorbar linestyle 1
- s3 errorbar riser on
- s3 errorbar riser linewidth 1
- s3 errorbar riser linestyle 1
- s3 xyz 0.000000, 0.000000
- s3 comment "test/rotate_smooth.xmgr"
- s4 symbol 3
- s4 symbol size 0.440000
- s4 symbol fill 2
- s4 symbol color 4
- s4 symbol linewidth 1
- s4 symbol linestyle 1
- s4 symbol center false
- s4 symbol char 0
- s4 skip 0
- s4 linestyle 1
- s4 linewidth 1
- s4 color 4
- s4 fill 0
- s4 fill with color
- s4 fill color 1
- s4 fill pattern 0
- s4 errorbar type BOTH
- s4 errorbar length 1.000000
- s4 errorbar linewidth 1
- s4 errorbar linestyle 1
- s4 errorbar riser on
- s4 errorbar riser linewidth 1
- s4 errorbar riser linestyle 1
- s4 xyz 0.000000, 0.000000
- s4 comment "test/rotate_smooth.xmgr"
- s5 symbol 5
- s5 symbol size 0.340000
- s5 symbol fill 1
- s5 symbol color 4
- s5 symbol linewidth 1
- s5 symbol linestyle 1
- s5 symbol center false
- s5 symbol char 0
- s5 skip 0
- s5 linestyle 1
- s5 linewidth 1
- s5 color 4
- s5 fill 0
- s5 fill with color
- s5 fill color 1
- s5 fill pattern 0
- s5 errorbar type BOTH
- s5 errorbar length 1.000000
- s5 errorbar linewidth 1
- s5 errorbar linestyle 1
- s5 errorbar riser on
- s5 errorbar riser linewidth 1
- s5 errorbar riser linestyle 1
- s5 xyz 0.000000, 0.000000
- s5 comment "test/rotate_smooth.xmgr"
- xaxis tick on
- xaxis tick major 1
- xaxis tick minor 0.5
- xaxis tick offsetx 0.000000
- xaxis tick offsety 0.000000
- xaxis label "Level"
- xaxis label layout para
- xaxis label place auto
- xaxis label char size 0.600000
- xaxis label font 4
- xaxis label color 1
- xaxis label linewidth 1
- xaxis ticklabel on
- xaxis ticklabel type auto
- xaxis ticklabel prec 5
- xaxis ticklabel format general
- xaxis ticklabel append ""
- xaxis ticklabel prepend ""
- xaxis ticklabel layout horizontal
- xaxis ticklabel place on ticks
- xaxis ticklabel skip 0
- xaxis ticklabel stagger 0
- xaxis ticklabel op bottom
- xaxis ticklabel sign normal
- xaxis ticklabel start type auto
- xaxis ticklabel start 0.000000
- xaxis ticklabel stop type auto
- xaxis ticklabel stop 0.000000
- xaxis ticklabel char size 0.600000
- xaxis ticklabel font 4
- xaxis ticklabel color 1
- xaxis ticklabel linewidth 1
- xaxis tick major on
- xaxis tick minor on
- xaxis tick default 6
- xaxis tick in
- xaxis tick major color 1
- xaxis tick major linewidth 1
- xaxis tick major linestyle 1
- xaxis tick minor color 1
- xaxis tick minor linewidth 1
- xaxis tick minor linestyle 1
- xaxis tick log off
- xaxis tick size 1.000000
- xaxis tick minor size 0.500000
- xaxis bar off
- xaxis bar color 1
- xaxis bar linestyle 1
- xaxis bar linewidth 1
- xaxis tick major grid off
- xaxis tick minor grid off
- xaxis tick op both
- xaxis tick type auto
- xaxis tick spec 0
- yaxis tick on
- yaxis tick major 1
- yaxis tick minor 1
- yaxis tick offsetx 0.000000
- yaxis tick offsety 0.000000
- yaxis label "Error (Pi)"
- yaxis label layout para
- yaxis label place auto
- yaxis label char size 0.600000
- yaxis label font 4
- yaxis label color 1
- yaxis label linewidth 1
- yaxis ticklabel on
- yaxis ticklabel type auto
- yaxis ticklabel prec 0
- yaxis ticklabel format general
- yaxis ticklabel append ""
- yaxis ticklabel prepend ""
- yaxis ticklabel layout horizontal
- yaxis ticklabel place on ticks
- yaxis ticklabel skip 0
- yaxis ticklabel stagger 0
- yaxis ticklabel op left
- yaxis ticklabel sign normal
- yaxis ticklabel start type auto
- yaxis ticklabel start 0.000000
- yaxis ticklabel stop type auto
- yaxis ticklabel stop 0.000000
- yaxis ticklabel char size 0.600000
- yaxis ticklabel font 4
- yaxis ticklabel color 1
- yaxis ticklabel linewidth 1
- yaxis tick major on
- yaxis tick minor on
- yaxis tick default 6
- yaxis tick in
- yaxis tick major color 1
- yaxis tick major linewidth 1
- yaxis tick major linestyle 3
- yaxis tick minor color 1
- yaxis tick minor linewidth 1
- yaxis tick minor linestyle 1
- yaxis tick log off
- yaxis tick size 1.000000
- yaxis tick minor size 0.500000
- yaxis bar off
- yaxis bar color 1
- yaxis bar linestyle 1
- yaxis bar linewidth 1
- yaxis tick major grid on
- yaxis tick minor grid off
- yaxis tick op both
- yaxis tick type auto
- yaxis tick spec 0
- zeroxaxis tick on
- zeroxaxis tick major 1
- zeroxaxis tick minor 0.5
- zeroxaxis tick offsetx 0.000000
- zeroxaxis tick offsety 0.000000
- zeroxaxis label ""
- zeroxaxis label layout para
- zeroxaxis label place auto
- zeroxaxis label char size 1.000000
- zeroxaxis label font 4
- zeroxaxis label color 1
- zeroxaxis label linewidth 1
- zeroxaxis ticklabel off
- zeroxaxis ticklabel type auto
- zeroxaxis ticklabel prec 5
- zeroxaxis ticklabel format general
- zeroxaxis ticklabel append ""
- zeroxaxis ticklabel prepend ""
- zeroxaxis ticklabel layout horizontal
- zeroxaxis ticklabel place on ticks
- zeroxaxis ticklabel skip 0
- zeroxaxis ticklabel stagger 0
- zeroxaxis ticklabel op bottom
- zeroxaxis ticklabel sign normal
- zeroxaxis ticklabel start type auto
- zeroxaxis ticklabel start 0.000000
- zeroxaxis ticklabel stop type auto
- zeroxaxis ticklabel stop 0.000000
- zeroxaxis ticklabel char size 1.000000
- zeroxaxis ticklabel font 4
- zeroxaxis ticklabel color 1
- zeroxaxis ticklabel linewidth 1
- zeroxaxis tick major off
- zeroxaxis tick minor on
- zeroxaxis tick default 6
- zeroxaxis tick in
- zeroxaxis tick major color 1
- zeroxaxis tick major linewidth 1
- zeroxaxis tick major linestyle 1
- zeroxaxis tick minor color 1
- zeroxaxis tick minor linewidth 1
- zeroxaxis tick minor linestyle 1
- zeroxaxis tick log off
- zeroxaxis tick size 1.000000
- zeroxaxis tick minor size 0.500000
- zeroxaxis bar off
- zeroxaxis bar color 1
- zeroxaxis bar linestyle 1
- zeroxaxis bar linewidth 1
- zeroxaxis tick major grid off
- zeroxaxis tick minor grid off
- zeroxaxis tick op both
- zeroxaxis tick type auto
- zeroxaxis tick spec 0
- zeroyaxis tick on
- zeroyaxis tick major 1
- zeroyaxis tick minor 1
- zeroyaxis tick offsetx 0.000000
- zeroyaxis tick offsety 0.000000
- zeroyaxis label ""
- zeroyaxis label layout para
- zeroyaxis label place auto
- zeroyaxis label char size 1.000000
- zeroyaxis label font 4
- zeroyaxis label color 1
- zeroyaxis label linewidth 1
- zeroyaxis ticklabel off
- zeroyaxis ticklabel type auto
- zeroyaxis ticklabel prec 0
- zeroyaxis ticklabel format decimal
- zeroyaxis ticklabel append ""
- zeroyaxis ticklabel prepend ""
- zeroyaxis ticklabel layout horizontal
- zeroyaxis ticklabel place on ticks
- zeroyaxis ticklabel skip 0
- zeroyaxis ticklabel stagger 0
- zeroyaxis ticklabel op left
- zeroyaxis ticklabel sign normal
- zeroyaxis ticklabel start type auto
- zeroyaxis ticklabel start 0.000000
- zeroyaxis ticklabel stop type auto
- zeroyaxis ticklabel stop 0.000000
- zeroyaxis ticklabel char size 1.000000
- zeroyaxis ticklabel font 4
- zeroyaxis ticklabel color 1
- zeroyaxis ticklabel linewidth 1
- zeroyaxis tick major off
- zeroyaxis tick minor on
- zeroyaxis tick default 6
- zeroyaxis tick in
- zeroyaxis tick major color 1
- zeroyaxis tick major linewidth 1
- zeroyaxis tick major linestyle 1
- zeroyaxis tick minor color 1
- zeroyaxis tick minor linewidth 1
- zeroyaxis tick minor linestyle 1
- zeroyaxis tick log off
- zeroyaxis tick size 1.000000
- zeroyaxis tick minor size 0.500000
- zeroyaxis bar off
- zeroyaxis bar color 1
- zeroyaxis bar linestyle 1
- zeroyaxis bar linewidth 1
- zeroyaxis tick major grid off
- zeroyaxis tick minor grid off
- zeroyaxis tick op both
- zeroyaxis tick type auto
- zeroyaxis tick spec 0
- legend on
- legend loctype view
- legend layout 0
- legend vgap 2
- legend hgap 1
- legend length 4
- legend box off
- legend box fill off
- legend box fill with color
- legend box fill color 0
- legend box fill pattern 1
- legend box color 1
- legend box linewidth 1
- legend box linestyle 1
- legend x1 0.14
- legend y1 0.25
- legend font 4
- legend char size 0.460000
- legend linestyle 1
- legend linewidth 1
- legend color 1
- legend string 0 "first"
- legend string 1 "second"
- legend string 2 "infinite"
- legend string 3 "first (new)"
- legend string 4 "second (new)"
- legend string 5 "infinite (new)"
- frame on
- frame type 0
- frame linestyle 1
- frame linewidth 1
- frame color 1
- frame fill off
- frame background color 0
-with g1
-g1 on
-g1 label off
-g1 hidden false
-g1 type xy
-g1 autoscale type AUTO
-g1 fixedpoint off
-g1 fixedpoint type 0
-g1 fixedpoint xy 0.000000, 0.000000
-g1 fixedpoint format general general
-g1 fixedpoint prec 6, 6
- world xmin 4
- world xmax 8
- world ymin 0.5
- world ymax 2.5
- stack world 0, 0, 0, 0 tick 0, 0, 0, 0
- view xmin 0.100000
- view xmax 0.475000
- view ymin 0.575000
- view ymax 0.950000
- title ""
- title font 4
- title size 1.500000
- title color 1
- title linewidth 1
- subtitle ""
- subtitle font 4
- subtitle size 1.000000
- subtitle color 1
- subtitle linewidth 1
- s0 symbol 2
- s0 symbol size 0.340000
- s0 symbol fill 1
- s0 symbol color 1
- s0 symbol linewidth 1
- s0 symbol linestyle 1
- s0 symbol center false
- s0 symbol char 0
- s0 skip 0
- s0 linestyle 1
- s0 linewidth 1
- s0 color 1
- s0 fill 0
- s0 fill with color
- s0 fill color 1
- s0 fill pattern 0
- s0 errorbar type BOTH
- s0 errorbar length 1.000000
- s0 errorbar linewidth 1
- s0 errorbar linestyle 1
- s0 errorbar riser on
- s0 errorbar riser linewidth 1
- s0 errorbar riser linestyle 1
- s0 xyz 0.000000, 0.000000
- s0 comment "/tmp/toto"
- s1 symbol 3
- s1 symbol size 0.440000
- s1 symbol fill 2
- s1 symbol color 1
- s1 symbol linewidth 1
- s1 symbol linestyle 1
- s1 symbol center false
- s1 symbol char 0
- s1 skip 0
- s1 linestyle 1
- s1 linewidth 1
- s1 color 1
- s1 fill 0
- s1 fill with color
- s1 fill color 1
- s1 fill pattern 0
- s1 errorbar type BOTH
- s1 errorbar length 1.000000
- s1 errorbar linewidth 1
- s1 errorbar linestyle 1
- s1 errorbar riser on
- s1 errorbar riser linewidth 1
- s1 errorbar riser linestyle 1
- s1 xyz 0.000000, 0.000000
- s1 comment "/tmp/toto"
- s2 symbol 5
- s2 symbol size 0.340000
- s2 symbol fill 1
- s2 symbol color 1
- s2 symbol linewidth 1
- s2 symbol linestyle 1
- s2 symbol center false
- s2 symbol char 0
- s2 skip 0
- s2 linestyle 1
- s2 linewidth 1
- s2 color 1
- s2 fill 0
- s2 fill with color
- s2 fill color 1
- s2 fill pattern 0
- s2 errorbar type BOTH
- s2 errorbar length 1.000000
- s2 errorbar linewidth 1
- s2 errorbar linestyle 1
- s2 errorbar riser on
- s2 errorbar riser linewidth 1
- s2 errorbar riser linestyle 1
- s2 xyz 0.000000, 0.000000
- s2 comment "/tmp/toto"
- s3 symbol 2
- s3 symbol size 0.340000
- s3 symbol fill 1
- s3 symbol color 4
- s3 symbol linewidth 1
- s3 symbol linestyle 1
- s3 symbol center false
- s3 symbol char 0
- s3 skip 0
- s3 linestyle 1
- s3 linewidth 1
- s3 color 4
- s3 fill 0
- s3 fill with color
- s3 fill color 1
- s3 fill pattern 0
- s3 errorbar type BOTH
- s3 errorbar length 1.000000
- s3 errorbar linewidth 1
- s3 errorbar linestyle 1
- s3 errorbar riser on
- s3 errorbar riser linewidth 1
- s3 errorbar riser linestyle 1
- s3 xyz 0.000000, 0.000000
- s3 comment "test/rotate_smooth.xmgr"
- s4 symbol 3
- s4 symbol size 0.440000
- s4 symbol fill 2
- s4 symbol color 4
- s4 symbol linewidth 1
- s4 symbol linestyle 1
- s4 symbol center false
- s4 symbol char 0
- s4 skip 0
- s4 linestyle 1
- s4 linewidth 1
- s4 color 4
- s4 fill 0
- s4 fill with color
- s4 fill color 1
- s4 fill pattern 0
- s4 errorbar type BOTH
- s4 errorbar length 1.000000
- s4 errorbar linewidth 1
- s4 errorbar linestyle 1
- s4 errorbar riser on
- s4 errorbar riser linewidth 1
- s4 errorbar riser linestyle 1
- s4 xyz 0.000000, 0.000000
- s4 comment "test/rotate_smooth.xmgr"
- s5 symbol 5
- s5 symbol size 0.340000
- s5 symbol fill 1
- s5 symbol color 4
- s5 symbol linewidth 1
- s5 symbol linestyle 1
- s5 symbol center false
- s5 symbol char 0
- s5 skip 0
- s5 linestyle 1
- s5 linewidth 1
- s5 color 4
- s5 fill 0
- s5 fill with color
- s5 fill color 1
- s5 fill pattern 0
- s5 errorbar type BOTH
- s5 errorbar length 1.000000
- s5 errorbar linewidth 1
- s5 errorbar linestyle 1
- s5 errorbar riser on
- s5 errorbar riser linewidth 1
- s5 errorbar riser linestyle 1
- s5 xyz 0.000000, 0.000000
- s5 comment "test/rotate_smooth.xmgr"
- xaxis tick on
- xaxis tick major 1
- xaxis tick minor 0.5
- xaxis tick offsetx 0.000000
- xaxis tick offsety 0.000000
- xaxis label "Level"
- xaxis label layout para
- xaxis label place auto
- xaxis label char size 0.600000
- xaxis label font 4
- xaxis label color 1
- xaxis label linewidth 1
- xaxis ticklabel on
- xaxis ticklabel type auto
- xaxis ticklabel prec 5
- xaxis ticklabel format general
- xaxis ticklabel append ""
- xaxis ticklabel prepend ""
- xaxis ticklabel layout horizontal
- xaxis ticklabel place on ticks
- xaxis ticklabel skip 0
- xaxis ticklabel stagger 0
- xaxis ticklabel op bottom
- xaxis ticklabel sign normal
- xaxis ticklabel start type auto
- xaxis ticklabel start 0.000000
- xaxis ticklabel stop type auto
- xaxis ticklabel stop 0.000000
- xaxis ticklabel char size 0.600000
- xaxis ticklabel font 4
- xaxis ticklabel color 1
- xaxis ticklabel linewidth 1
- xaxis tick major on
- xaxis tick minor on
- xaxis tick default 6
- xaxis tick in
- xaxis tick major color 1
- xaxis tick major linewidth 1
- xaxis tick major linestyle 1
- xaxis tick minor color 1
- xaxis tick minor linewidth 1
- xaxis tick minor linestyle 1
- xaxis tick log off
- xaxis tick size 1.000000
- xaxis tick minor size 0.500000
- xaxis bar off
- xaxis bar color 1
- xaxis bar linestyle 1
- xaxis bar linewidth 1
- xaxis tick major grid off
- xaxis tick minor grid off
- xaxis tick op both
- xaxis tick type auto
- xaxis tick spec 0
- yaxis tick on
- yaxis tick major 0.5
- yaxis tick minor 0.25
- yaxis tick offsetx 0.000000
- yaxis tick offsety 0.000000
- yaxis label "Order (Pi)"
- yaxis label layout para
- yaxis label place auto
- yaxis label char size 0.600000
- yaxis label font 4
- yaxis label color 1
- yaxis label linewidth 1
- yaxis ticklabel on
- yaxis ticklabel type auto
- yaxis ticklabel prec 5
- yaxis ticklabel format general
- yaxis ticklabel append ""
- yaxis ticklabel prepend ""
- yaxis ticklabel layout horizontal
- yaxis ticklabel place on ticks
- yaxis ticklabel skip 0
- yaxis ticklabel stagger 0
- yaxis ticklabel op left
- yaxis ticklabel sign normal
- yaxis ticklabel start type auto
- yaxis ticklabel start 0.000000
- yaxis ticklabel stop type auto
- yaxis ticklabel stop 0.000000
- yaxis ticklabel char size 0.600000
- yaxis ticklabel font 4
- yaxis ticklabel color 1
- yaxis ticklabel linewidth 1
- yaxis tick major on
- yaxis tick minor on
- yaxis tick default 6
- yaxis tick in
- yaxis tick major color 1
- yaxis tick major linewidth 1
- yaxis tick major linestyle 3
- yaxis tick minor color 1
- yaxis tick minor linewidth 1
- yaxis tick minor linestyle 1
- yaxis tick log off
- yaxis tick size 1.000000
- yaxis tick minor size 0.500000
- yaxis bar off
- yaxis bar color 1
- yaxis bar linestyle 1
- yaxis bar linewidth 1
- yaxis tick major grid off
- yaxis tick minor grid off
- yaxis tick op both
- yaxis tick type auto
- yaxis tick spec 0
- zeroxaxis tick on
- zeroxaxis tick major 1
- zeroxaxis tick minor 0.5
- zeroxaxis tick offsetx 0.000000
- zeroxaxis tick offsety 0.000000
- zeroxaxis label ""
- zeroxaxis label layout para
- zeroxaxis label place auto
- zeroxaxis label char size 1.000000
- zeroxaxis label font 4
- zeroxaxis label color 1
- zeroxaxis label linewidth 1
- zeroxaxis ticklabel off
- zeroxaxis ticklabel type auto
- zeroxaxis ticklabel prec 5
- zeroxaxis ticklabel format general
- zeroxaxis ticklabel append ""
- zeroxaxis ticklabel prepend ""
- zeroxaxis ticklabel layout horizontal
- zeroxaxis ticklabel place on ticks
- zeroxaxis ticklabel skip 0
- zeroxaxis ticklabel stagger 0
- zeroxaxis ticklabel op bottom
- zeroxaxis ticklabel sign normal
- zeroxaxis ticklabel start type auto
- zeroxaxis ticklabel start 0.000000
- zeroxaxis ticklabel stop type auto
- zeroxaxis ticklabel stop 0.000000
- zeroxaxis ticklabel char size 0.590000
- zeroxaxis ticklabel font 4
- zeroxaxis ticklabel color 1
- zeroxaxis ticklabel linewidth 1
- zeroxaxis tick major off
- zeroxaxis tick minor on
- zeroxaxis tick default 6
- zeroxaxis tick in
- zeroxaxis tick major color 1
- zeroxaxis tick major linewidth 1
- zeroxaxis tick major linestyle 1
- zeroxaxis tick minor color 1
- zeroxaxis tick minor linewidth 1
- zeroxaxis tick minor linestyle 1
- zeroxaxis tick log off
- zeroxaxis tick size 1.000000
- zeroxaxis tick minor size 0.500000
- zeroxaxis bar off
- zeroxaxis bar color 1
- zeroxaxis bar linestyle 1
- zeroxaxis bar linewidth 1
- zeroxaxis tick major grid off
- zeroxaxis tick minor grid off
- zeroxaxis tick op both
- zeroxaxis tick type auto
- zeroxaxis tick spec 0
- zeroyaxis tick on
- zeroyaxis tick major 0.5
- zeroyaxis tick minor 0.25
- zeroyaxis tick offsetx 0.000000
- zeroyaxis tick offsety 0.000000
- zeroyaxis label ""
- zeroyaxis label layout para
- zeroyaxis label place auto
- zeroyaxis label char size 1.000000
- zeroyaxis label font 4
- zeroyaxis label color 1
- zeroyaxis label linewidth 1
- zeroyaxis ticklabel off
- zeroyaxis ticklabel type auto
- zeroyaxis ticklabel prec 5
- zeroyaxis ticklabel format general
- zeroyaxis ticklabel append ""
- zeroyaxis ticklabel prepend ""
- zeroyaxis ticklabel layout horizontal
- zeroyaxis ticklabel place on ticks
- zeroyaxis ticklabel skip 0
- zeroyaxis ticklabel stagger 0
- zeroyaxis ticklabel op left
- zeroyaxis ticklabel sign normal
- zeroyaxis ticklabel start type auto
- zeroyaxis ticklabel start 0.000000
- zeroyaxis ticklabel stop type auto
- zeroyaxis ticklabel stop 0.000000
- zeroyaxis ticklabel char size 0.590000
- zeroyaxis ticklabel font 4
- zeroyaxis ticklabel color 1
- zeroyaxis ticklabel linewidth 1
- zeroyaxis tick major off
- zeroyaxis tick minor on
- zeroyaxis tick default 6
- zeroyaxis tick in
- zeroyaxis tick major color 1
- zeroyaxis tick major linewidth 1
- zeroyaxis tick major linestyle 1
- zeroyaxis tick minor color 1
- zeroyaxis tick minor linewidth 1
- zeroyaxis tick minor linestyle 1
- zeroyaxis tick log off
- zeroyaxis tick size 1.000000
- zeroyaxis tick minor size 0.500000
- zeroyaxis bar off
- zeroyaxis bar color 1
- zeroyaxis bar linestyle 1
- zeroyaxis bar linewidth 1
- zeroyaxis tick major grid off
- zeroyaxis tick minor grid off
- zeroyaxis tick op both
- zeroyaxis tick type auto
- zeroyaxis tick spec 0
- legend on
- legend loctype view
- legend layout 0
- legend vgap 2
- legend hgap 1
- legend length 4
- legend box off
- legend box fill off
- legend box fill with color
- legend box fill color 0
- legend box fill pattern 1
- legend box color 1
- legend box linewidth 1
- legend box linestyle 1
- legend x1 0.14
- legend y1 0.91
- legend font 4
- legend char size 0.460000
- legend linestyle 1
- legend linewidth 1
- legend color 1
- legend string 0 "first"
- legend string 1 "second"
- legend string 2 "infinite"
- legend string 3 "first (new)"
- legend string 4 "second (new)"
- legend string 5 "infinite (new)"
- frame on
- frame type 0
- frame linestyle 1
- frame linewidth 1
- frame color 1
- frame fill off
- frame background color 0
diff --git a/test/advection/order/order.sh b/test/advection/order/order.sh
deleted file mode 100755
index 7c8237a..0000000
--- a/test/advection/order/order.sh
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/bin/sh
-
-usage()
-{
- cat <<EOF
-Usage: order LMIN LMAX FILE ORDER
-
-Generates an xmgr file for the order of convergence of simulation FILE.
-
-EOF
- exit $1
-}
-
-if test $# -lt 4; then
- usage 1 1>&2
-fi
-
-if for level in `seq $1 1 $2`; do
- sed "s/LEVEL/$level/g" < $3 | gerris2D -
-done | awk -v order=$4 '
-BEGIN { n = 0 }
-{
- l[n] = $1
- l1[n] = $2
- l2[n] = $3
- li[n++] = $4
-}
-END {
- print "@target G0.S3"
- print "@type xy"
- for (i = 0; i < n; i++)
- print l[i] " " l1[i];
- print "@target G0.S4"
- print "@type xy"
- for (i = 0; i < n; i++)
- print l[i] " " l2[i];
- print "@target G0.S5"
- print "@type xy"
- for (i = 0; i < n; i++)
- print l[i] " " li[i];
-
- print "@target G1.S3"
- print "@type xy"
- for (i = 1; i < n; i++)
- print l[i] " " log(l1[i-1]/l1[i])/log(2);
- print "@target G1.S4"
- print "@type xy"
- for (i = 1; i < n; i++)
- print l[i] " " log(l2[i-1]/l2[i])/log(2);
- print "@target G1.S5"
- print "@type xy"
- for (i = 1; i < n; i++)
- print l[i] " " log(li[i-1]/li[i])/log(2);
-
- if (log(l1[n-2]/l1[n-1])/log(2) < order ||
- log(l2[n-2]/l2[n-1])/log(2) < order ||
- log(li[n-2]/li[n-1])/log(2) < order)
- exit (1);
- else
- exit (0);
-}'; then
- exit 0
-else
- exit 1
-fi
-
diff --git a/test/advection/order/report.sh b/test/advection/order/report.sh
deleted file mode 100755
index 94e579f..0000000
--- a/test/advection/order/report.sh
+++ /dev/null
@@ -1,57 +0,0 @@
-#! /bin/sh
-# $1: test files
-
-if test -z "$1"; then
- echo "usage: report.sh DIRECTORIES"
- exit 1;
-fi
-
-texfile=report
-cat <<EOF > $texfile.tex
-\documentclass[a4paper,11pt]{article}
-\usepackage{epsfig}
-\oddsidemargin=0mm
-\evensidemargin=-5mm
-\topmargin=-7mm
-\textwidth=16.22cm
-\textheight=23.2cm
-\begin{document}
-\begin{titlepage}
-\mbox{}
-\vspace{6cm}
-\begin{center}
-\Large
-{\bf Tests of spatial order of advection scheme} \\\\
-\vspace{5mm}
-EOF
-
-gerris2D -V 2>&1 | awk '{print $0 "\\\\"}' >> $texfile.tex
-echo "`uname -a` \\\\" >> $texfile.tex
-echo "Total running time: `cat timestamp` s\\\\" >> $texfile.tex
-
-cat <<EOF >> $texfile.tex
-\today \\\\
-\end{center}
-\end{titlepage}
-\listoffigures
-\newpage
-EOF
-
-for file in $1; do
- xmgrace -hardcopy -noask -hdevice EPS -printfile $file/result.eps -p order.par $file/reference.xmgr $file/result.xmgr
- echo "\\begin{figure}" >> $texfile.tex
- echo "\\begin{center}" >> $texfile.tex
- echo "\\psfig{file=$file/result.eps, width=0.8\\hsize}" >> $texfile.tex
- echo "\\end{center}" >> $texfile.tex
- esname=`basename $file | awk 'BEGIN{FS=""}{for (i = 1; i <= NF; i++)if($i=="_")printf("\\\_"); else printf("%s", $i);}'`
- echo "\\caption{$esname: " >> $texfile.tex
- cat $file/description.tex >> $texfile.tex
- echo "}" >> $texfile.tex
- echo "\\end{figure}" >> $texfile.tex
- echo "\\clearpage" >> $texfile.tex
-done
-echo "\\end{document}" >> $texfile.tex
-latex -interaction=nonstopmode $texfile.tex > /dev/null 2>&1
-latex -interaction=nonstopmode $texfile.tex > /dev/null 2>&1
-dvips $texfile.dvi -o $texfile.ps > /dev/null 2>&1
-rm -f $texfile.log $texfile.aux $texfile.dvi $texfile.lof $texfile.tex
diff --git a/test/advection/order/tests/rotate1/advection.gfs b/test/advection/order/tests/rotate1/advection.gfs
deleted file mode 100644
index 15c15e5..0000000
--- a/test/advection/order/tests/rotate1/advection.gfs
+++ /dev/null
@@ -1,25 +0,0 @@
-1 0 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 0.785398 }
- Refine LEVEL
- VariableTracer {} T {
- gradient = gfs_center_gradient
- }
- AdvectionParams { cfl = 0.5 }
- Init {} {
- U = -8.*y
- V = 8.*x
- T = {
- double r2 = x*x + y*y;
- double coeff = 20. + 20000.*r2*r2*r2*r2;
- return (1. + cos(20.*x)*cos(20.*y))*exp(-coeff*r2)/2.;
- }
- }
- OutputErrorNorm { start = end } { awk '{ print LEVEL " " $5 " " $7 " " $9}' } { v = T } {
- s = {
- double r2 = x*x + y*y;
- double coeff = 20. + 20000.*r2*r2*r2*r2;
- return (1. + cos(20.*x)*cos(20.*y))*exp(-coeff*r2)/2.;
- }
- }
-}
-GfsBox {}
diff --git a/test/advection/order/tests/rotate1/description.tex b/test/advection/order/tests/rotate1/description.tex
deleted file mode 100644
index 8e1ec7c..0000000
--- a/test/advection/order/tests/rotate1/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Rotation of a smooth field (``gaussian''), no limiter, CFL of 0.5.
diff --git a/test/advection/order/tests/rotate1/reference.xmgr b/test/advection/order/tests/rotate1/reference.xmgr
deleted file mode 100644
index ba58591..0000000
--- a/test/advection/order/tests/rotate1/reference.xmgr
+++ /dev/null
@@ -1,805 +0,0 @@
-# Grace project file
-#
- at version 50118
- at page size 792, 612
- at description "advection -n -s"
- at page scroll 5%
- at page inout 5%
- at link page off
- at map font 10 to "Courier-BoldOblique", "Courier-BoldOblique"
- at map font 11 to "Courier-Oblique", "Courier-Oblique"
- at map font 4 to "Helvetica", "Helvetica"
- at map font 5 to "Helvetica-Bold", "Helvetica-Bold"
- at map font 7 to "Helvetica-BoldOblique", "Helvetica-BoldOblique"
- at map font 15 to "Helvetica-Narrow", "Helvetica-Narrow"
- at map font 16 to "Helvetica-Narrow-Bold", "Helvetica-Narrow-Bold"
- at map font 17 to "Helvetica-Narrow-BoldOblique", "Helvetica-Narrow-BoldOblique"
- at map font 18 to "Helvetica-Narrow-Oblique", "Helvetica-Narrow-Oblique"
- at map font 6 to "Helvetica-Oblique", "Helvetica-Oblique"
- at map font 20 to "NewCenturySchlbk-Bold", "NewCenturySchlbk-Bold"
- at map font 21 to "NewCenturySchlbk-BoldItalic", "NewCenturySchlbk-BoldItalic"
- at map font 22 to "NewCenturySchlbk-Italic", "NewCenturySchlbk-Italic"
- at map font 23 to "NewCenturySchlbk-Roman", "NewCenturySchlbk-Roman"
- at map font 24 to "Palatino-Bold", "Palatino-Bold"
- at map font 25 to "Palatino-BoldItalic", "Palatino-BoldItalic"
- at map font 26 to "Palatino-Italic", "Palatino-Italic"
- at map font 27 to "Palatino-Roman", "Palatino-Roman"
- at map font 8 to "Symbol", "Symbol"
- at map font 1 to "Times-Bold", "Times-Bold"
- at map font 3 to "Times-BoldItalic", "Times-BoldItalic"
- at map font 2 to "Times-Italic", "Times-Italic"
- at map font 0 to "Times-Roman", "Times-Roman"
- at map font 33 to "ZapfChancery-MediumItalic", "ZapfChancery-MediumItalic"
- at map font 9 to "ZapfDingbats", "ZapfDingbats"
- at map color 0 to (255, 255, 255), "white"
- at map color 1 to (0, 0, 0), "black"
- at map color 2 to (255, 0, 0), "red"
- at map color 3 to (0, 255, 0), "green"
- at map color 4 to (0, 0, 255), "blue"
- at map color 5 to (255, 255, 0), "yellow"
- at map color 6 to (188, 143, 143), "brown"
- at map color 7 to (220, 220, 220), "grey"
- at map color 8 to (148, 0, 211), "violet"
- at map color 9 to (0, 255, 255), "cyan"
- at map color 10 to (255, 0, 255), "magenta"
- at map color 11 to (255, 165, 0), "orange"
- at map color 12 to (114, 33, 188), "indigo"
- at map color 13 to (103, 7, 72), "maroon"
- at map color 14 to (64, 224, 208), "turquoise"
- at map color 15 to (0, 139, 0), "green4"
- at reference date 0
- at date wrap on
- at date wrap year 1900
- at default linewidth 1.0
- at default linestyle 1
- at default color 1
- at default pattern 1
- at default font 4
- at default char size 1.000000
- at default symbol size 1.000000
- at default sformat "%.8g"
- at background color 0
- at page background fill on
- at timestamp off
- at timestamp 0.03, 0.03
- at timestamp color 1
- at timestamp rot 0
- at timestamp font 4
- at timestamp char size 1.000000
- at timestamp def "Thu May 26 18:01:25 2005"
- at r0 off
- at link r0 to g0
- at r0 type above
- at r0 linestyle 1
- at r0 linewidth 1.0
- at r0 color 1
- at r0 line 0, 0, 0, 0
- at r1 off
- at link r1 to g0
- at r1 type above
- at r1 linestyle 1
- at r1 linewidth 1.0
- at r1 color 1
- at r1 line 0, 0, 0, 0
- at r2 off
- at link r2 to g0
- at r2 type above
- at r2 linestyle 1
- at r2 linewidth 1.0
- at r2 color 1
- at r2 line 0, 0, 0, 0
- at r3 off
- at link r3 to g0
- at r3 type above
- at r3 linestyle 1
- at r3 linewidth 1.0
- at r3 color 1
- at r3 line 0, 0, 0, 0
- at r4 off
- at link r4 to g0
- at r4 type above
- at r4 linestyle 1
- at r4 linewidth 1.0
- at r4 color 1
- at r4 line 0, 0, 0, 0
- at g0 on
- at g0 hidden false
- at g0 type XY
- at g0 stacked false
- at g0 bar hgap 0.000000
- at g0 fixedpoint off
- at g0 fixedpoint type 0
- at g0 fixedpoint xy 0.000000, 0.000000
- at g0 fixedpoint format general general
- at g0 fixedpoint prec 6, 6
- at with g0
-@ world 3, 0.0001, 8, 1
-@ stack world 0, 0, 0, 0
-@ znorm 1
-@ view 0.129310, 0.100000, 0.614224, 0.475000
-@ title ""
-@ title font 4
-@ title size 1.500000
-@ title color 1
-@ subtitle ""
-@ subtitle font 4
-@ subtitle size 1.000000
-@ subtitle color 1
-@ xaxes scale Normal
-@ yaxes scale Logarithmic
-@ xaxes invert off
-@ yaxes invert off
-@ xaxis on
-@ xaxis type zero false
-@ xaxis offset 0.000000 , 0.000000
-@ xaxis bar off
-@ xaxis bar color 1
-@ xaxis bar linestyle 1
-@ xaxis bar linewidth 1.0
-@ xaxis label "Level"
-@ xaxis label layout para
-@ xaxis label place auto
-@ xaxis label char size 0.600000
-@ xaxis label font 4
-@ xaxis label color 1
-@ xaxis label place normal
-@ xaxis tick on
-@ xaxis tick major 1
-@ xaxis tick minor ticks 1
-@ xaxis tick default 6
-@ xaxis tick place rounded true
-@ xaxis tick in
-@ xaxis tick major size 1.000000
-@ xaxis tick major color 1
-@ xaxis tick major linewidth 1.0
-@ xaxis tick major linestyle 1
-@ xaxis tick major grid off
-@ xaxis tick minor color 1
-@ xaxis tick minor linewidth 1.0
-@ xaxis tick minor linestyle 1
-@ xaxis tick minor grid off
-@ xaxis tick minor size 0.500000
-@ xaxis ticklabel on
-@ xaxis ticklabel format general
-@ xaxis ticklabel prec 5
-@ xaxis ticklabel formula ""
-@ xaxis ticklabel append ""
-@ xaxis ticklabel prepend ""
-@ xaxis ticklabel angle 0
-@ xaxis ticklabel skip 0
-@ xaxis ticklabel stagger 0
-@ xaxis ticklabel place normal
-@ xaxis ticklabel offset auto
-@ xaxis ticklabel offset 0.000000 , 0.010000
-@ xaxis ticklabel start type auto
-@ xaxis ticklabel start 0.000000
-@ xaxis ticklabel stop type auto
-@ xaxis ticklabel stop 0.000000
-@ xaxis ticklabel char size 0.600000
-@ xaxis ticklabel font 4
-@ xaxis ticklabel color 1
-@ xaxis tick place both
-@ xaxis tick spec type none
-@ yaxis on
-@ yaxis type zero false
-@ yaxis offset 0.000000 , 0.000000
-@ yaxis bar off
-@ yaxis bar color 1
-@ yaxis bar linestyle 1
-@ yaxis bar linewidth 1.0
-@ yaxis label "Error"
-@ yaxis label layout para
-@ yaxis label place auto
-@ yaxis label char size 0.600000
-@ yaxis label font 4
-@ yaxis label color 1
-@ yaxis label place normal
-@ yaxis tick on
-@ yaxis tick major 10
-@ yaxis tick minor ticks 0
-@ yaxis tick default 6
-@ yaxis tick place rounded true
-@ yaxis tick in
-@ yaxis tick major size 1.000000
-@ yaxis tick major color 1
-@ yaxis tick major linewidth 1.0
-@ yaxis tick major linestyle 3
-@ yaxis tick major grid on
-@ yaxis tick minor color 1
-@ yaxis tick minor linewidth 1.0
-@ yaxis tick minor linestyle 1
-@ yaxis tick minor grid off
-@ yaxis tick minor size 0.500000
-@ yaxis ticklabel on
-@ yaxis ticklabel format general
-@ yaxis ticklabel prec 0
-@ yaxis ticklabel formula ""
-@ yaxis ticklabel append ""
-@ yaxis ticklabel prepend ""
-@ yaxis ticklabel angle 0
-@ yaxis ticklabel skip 0
-@ yaxis ticklabel stagger 0
-@ yaxis ticklabel place normal
-@ yaxis ticklabel offset auto
-@ yaxis ticklabel offset 0.000000 , 0.010000
-@ yaxis ticklabel start type auto
-@ yaxis ticklabel start 0.000000
-@ yaxis ticklabel stop type auto
-@ yaxis ticklabel stop 0.000000
-@ yaxis ticklabel char size 0.590000
-@ yaxis ticklabel font 4
-@ yaxis ticklabel color 1
-@ yaxis tick place both
-@ yaxis tick spec type none
-@ altxaxis off
-@ altyaxis off
-@ legend on
-@ legend loctype view
-@ legend 0.181034482759, 0.25
-@ legend box color 1
-@ legend box pattern 0
-@ legend box linewidth 1.0
-@ legend box linestyle 1
-@ legend box fill color 0
-@ legend box fill pattern 1
-@ legend font 4
-@ legend char size 0.460000
-@ legend color 1
-@ legend length 4
-@ legend vgap 1
-@ legend hgap 1
-@ legend invert false
-@ frame type 0
-@ frame linestyle 1
-@ frame linewidth 1.0
-@ frame color 1
-@ frame pattern 1
-@ frame background color 0
-@ frame background pattern 0
-@ s0 hidden false
-@ s0 type xy
-@ s0 symbol 1
-@ s0 symbol size 0.340000
-@ s0 symbol color 1
-@ s0 symbol pattern 1
-@ s0 symbol fill color 1
-@ s0 symbol fill pattern 1
-@ s0 symbol linewidth 1.0
-@ s0 symbol linestyle 1
-@ s0 symbol char 0
-@ s0 symbol char font 4
-@ s0 symbol skip 0
-@ s0 line type 1
-@ s0 line linestyle 1
-@ s0 line linewidth 1.0
-@ s0 line color 1
-@ s0 line pattern 1
-@ s0 baseline type 0
-@ s0 baseline off
-@ s0 dropline off
-@ s0 fill type 0
-@ s0 fill rule 0
-@ s0 fill color 1
-@ s0 fill pattern 1
-@ s0 avalue off
-@ s0 avalue type 2
-@ s0 avalue char size 1.000000
-@ s0 avalue font 4
-@ s0 avalue color 1
-@ s0 avalue rot 0
-@ s0 avalue format general
-@ s0 avalue prec 3
-@ s0 avalue prepend ""
-@ s0 avalue append ""
-@ s0 avalue offset 0.000000 , 0.000000
-@ s0 errorbar on
-@ s0 errorbar place both
-@ s0 errorbar color 1
-@ s0 errorbar pattern 1
-@ s0 errorbar size 2.000000
-@ s0 errorbar linewidth 1.0
-@ s0 errorbar linestyle 1
-@ s0 errorbar riser linewidth 1.0
-@ s0 errorbar riser linestyle 1
-@ s0 errorbar riser clip off
-@ s0 errorbar riser clip length 0.100000
-@ s0 comment "/tmp/toto"
-@ s0 legend "first"
-@ s1 hidden false
-@ s1 type xy
-@ s1 symbol 2
-@ s1 symbol size 0.440000
-@ s1 symbol color 1
-@ s1 symbol pattern 1
-@ s1 symbol fill color 1
-@ s1 symbol fill pattern 1
-@ s1 symbol linewidth 1.0
-@ s1 symbol linestyle 1
-@ s1 symbol char 0
-@ s1 symbol char font 4
-@ s1 symbol skip 0
-@ s1 line type 1
-@ s1 line linestyle 1
-@ s1 line linewidth 1.0
-@ s1 line color 1
-@ s1 line pattern 1
-@ s1 baseline type 0
-@ s1 baseline off
-@ s1 dropline off
-@ s1 fill type 0
-@ s1 fill rule 0
-@ s1 fill color 1
-@ s1 fill pattern 1
-@ s1 avalue off
-@ s1 avalue type 2
-@ s1 avalue char size 1.000000
-@ s1 avalue font 4
-@ s1 avalue color 1
-@ s1 avalue rot 0
-@ s1 avalue format general
-@ s1 avalue prec 3
-@ s1 avalue prepend ""
-@ s1 avalue append ""
-@ s1 avalue offset 0.000000 , 0.000000
-@ s1 errorbar on
-@ s1 errorbar place both
-@ s1 errorbar color 1
-@ s1 errorbar pattern 1
-@ s1 errorbar size 2.000000
-@ s1 errorbar linewidth 1.0
-@ s1 errorbar linestyle 1
-@ s1 errorbar riser linewidth 1.0
-@ s1 errorbar riser linestyle 1
-@ s1 errorbar riser clip off
-@ s1 errorbar riser clip length 0.100000
-@ s1 comment "/tmp/toto"
-@ s1 legend "second"
-@ s2 hidden false
-@ s2 type xy
-@ s2 symbol 4
-@ s2 symbol size 0.340000
-@ s2 symbol color 1
-@ s2 symbol pattern 1
-@ s2 symbol fill color 1
-@ s2 symbol fill pattern 1
-@ s2 symbol linewidth 1.0
-@ s2 symbol linestyle 1
-@ s2 symbol char 0
-@ s2 symbol char font 4
-@ s2 symbol skip 0
-@ s2 line type 1
-@ s2 line linestyle 1
-@ s2 line linewidth 1.0
-@ s2 line color 1
-@ s2 line pattern 1
-@ s2 baseline type 0
-@ s2 baseline off
-@ s2 dropline off
-@ s2 fill type 0
-@ s2 fill rule 0
-@ s2 fill color 1
-@ s2 fill pattern 1
-@ s2 avalue off
-@ s2 avalue type 2
-@ s2 avalue char size 1.000000
-@ s2 avalue font 4
-@ s2 avalue color 1
-@ s2 avalue rot 0
-@ s2 avalue format general
-@ s2 avalue prec 3
-@ s2 avalue prepend ""
-@ s2 avalue append ""
-@ s2 avalue offset 0.000000 , 0.000000
-@ s2 errorbar on
-@ s2 errorbar place both
-@ s2 errorbar color 1
-@ s2 errorbar pattern 1
-@ s2 errorbar size 2.000000
-@ s2 errorbar linewidth 1.0
-@ s2 errorbar linestyle 1
-@ s2 errorbar riser linewidth 1.0
-@ s2 errorbar riser linestyle 1
-@ s2 errorbar riser clip off
-@ s2 errorbar riser clip length 0.100000
-@ s2 comment "/tmp/toto"
-@ s2 legend "infinite"
- at g1 on
- at g1 hidden false
- at g1 type XY
- at g1 stacked false
- at g1 bar hgap 0.000000
- at g1 fixedpoint off
- at g1 fixedpoint type 0
- at g1 fixedpoint xy 0.000000, 0.000000
- at g1 fixedpoint format general general
- at g1 fixedpoint prec 6, 6
- at with g1
-@ world 4, -1, 8, 2.5
-@ stack world 0, 0, 0, 0
-@ znorm 1
-@ view 0.129310, 0.575000, 0.614224, 0.950000
-@ title ""
-@ title font 4
-@ title size 1.500000
-@ title color 1
-@ subtitle ""
-@ subtitle font 4
-@ subtitle size 1.000000
-@ subtitle color 1
-@ xaxes scale Normal
-@ yaxes scale Normal
-@ xaxes invert off
-@ yaxes invert off
-@ xaxis on
-@ xaxis type zero false
-@ xaxis offset 0.000000 , 0.000000
-@ xaxis bar off
-@ xaxis bar color 1
-@ xaxis bar linestyle 1
-@ xaxis bar linewidth 1.0
-@ xaxis label "Level"
-@ xaxis label layout para
-@ xaxis label place auto
-@ xaxis label char size 0.600000
-@ xaxis label font 4
-@ xaxis label color 1
-@ xaxis label place normal
-@ xaxis tick on
-@ xaxis tick major 1
-@ xaxis tick minor ticks 1
-@ xaxis tick default 6
-@ xaxis tick place rounded true
-@ xaxis tick in
-@ xaxis tick major size 1.000000
-@ xaxis tick major color 1
-@ xaxis tick major linewidth 1.0
-@ xaxis tick major linestyle 1
-@ xaxis tick major grid off
-@ xaxis tick minor color 1
-@ xaxis tick minor linewidth 1.0
-@ xaxis tick minor linestyle 1
-@ xaxis tick minor grid off
-@ xaxis tick minor size 0.500000
-@ xaxis ticklabel on
-@ xaxis ticklabel format general
-@ xaxis ticklabel prec 5
-@ xaxis ticklabel formula ""
-@ xaxis ticklabel append ""
-@ xaxis ticklabel prepend ""
-@ xaxis ticklabel angle 0
-@ xaxis ticklabel skip 0
-@ xaxis ticklabel stagger 0
-@ xaxis ticklabel place normal
-@ xaxis ticklabel offset auto
-@ xaxis ticklabel offset 0.000000 , 0.010000
-@ xaxis ticklabel start type auto
-@ xaxis ticklabel start 0.000000
-@ xaxis ticklabel stop type auto
-@ xaxis ticklabel stop 0.000000
-@ xaxis ticklabel char size 0.600000
-@ xaxis ticklabel font 4
-@ xaxis ticklabel color 1
-@ xaxis tick place both
-@ xaxis tick spec type none
-@ yaxis on
-@ yaxis type zero false
-@ yaxis offset 0.000000 , 0.000000
-@ yaxis bar off
-@ yaxis bar color 1
-@ yaxis bar linestyle 1
-@ yaxis bar linewidth 1.0
-@ yaxis label "Order"
-@ yaxis label layout para
-@ yaxis label place auto
-@ yaxis label char size 0.600000
-@ yaxis label font 4
-@ yaxis label color 1
-@ yaxis label place normal
-@ yaxis tick on
-@ yaxis tick major 0.5
-@ yaxis tick minor ticks 1
-@ yaxis tick default 6
-@ yaxis tick place rounded true
-@ yaxis tick in
-@ yaxis tick major size 1.000000
-@ yaxis tick major color 1
-@ yaxis tick major linewidth 1.0
-@ yaxis tick major linestyle 3
-@ yaxis tick major grid off
-@ yaxis tick minor color 1
-@ yaxis tick minor linewidth 1.0
-@ yaxis tick minor linestyle 1
-@ yaxis tick minor grid off
-@ yaxis tick minor size 0.500000
-@ yaxis ticklabel on
-@ yaxis ticklabel format general
-@ yaxis ticklabel prec 5
-@ yaxis ticklabel formula ""
-@ yaxis ticklabel append ""
-@ yaxis ticklabel prepend ""
-@ yaxis ticklabel angle 0
-@ yaxis ticklabel skip 0
-@ yaxis ticklabel stagger 0
-@ yaxis ticklabel place normal
-@ yaxis ticklabel offset auto
-@ yaxis ticklabel offset 0.000000 , 0.010000
-@ yaxis ticklabel start type auto
-@ yaxis ticklabel start 0.000000
-@ yaxis ticklabel stop type auto
-@ yaxis ticklabel stop 0.000000
-@ yaxis ticklabel char size 0.600000
-@ yaxis ticklabel font 4
-@ yaxis ticklabel color 1
-@ yaxis tick place both
-@ yaxis tick spec type none
-@ altxaxis off
-@ altyaxis off
-@ legend on
-@ legend loctype view
-@ legend 0.4, 0.75
-@ legend box color 1
-@ legend box pattern 0
-@ legend box linewidth 1.0
-@ legend box linestyle 1
-@ legend box fill color 0
-@ legend box fill pattern 1
-@ legend font 4
-@ legend char size 0.460000
-@ legend color 1
-@ legend length 4
-@ legend vgap 1
-@ legend hgap 1
-@ legend invert false
-@ frame type 0
-@ frame linestyle 1
-@ frame linewidth 1.0
-@ frame color 1
-@ frame pattern 1
-@ frame background color 0
-@ frame background pattern 0
-@ s0 hidden false
-@ s0 type xy
-@ s0 symbol 1
-@ s0 symbol size 0.340000
-@ s0 symbol color 1
-@ s0 symbol pattern 1
-@ s0 symbol fill color 1
-@ s0 symbol fill pattern 1
-@ s0 symbol linewidth 1.0
-@ s0 symbol linestyle 1
-@ s0 symbol char 0
-@ s0 symbol char font 4
-@ s0 symbol skip 0
-@ s0 line type 1
-@ s0 line linestyle 1
-@ s0 line linewidth 1.0
-@ s0 line color 1
-@ s0 line pattern 1
-@ s0 baseline type 0
-@ s0 baseline off
-@ s0 dropline off
-@ s0 fill type 0
-@ s0 fill rule 0
-@ s0 fill color 1
-@ s0 fill pattern 1
-@ s0 avalue off
-@ s0 avalue type 2
-@ s0 avalue char size 1.000000
-@ s0 avalue font 4
-@ s0 avalue color 1
-@ s0 avalue rot 0
-@ s0 avalue format general
-@ s0 avalue prec 3
-@ s0 avalue prepend ""
-@ s0 avalue append ""
-@ s0 avalue offset 0.000000 , 0.000000
-@ s0 errorbar on
-@ s0 errorbar place both
-@ s0 errorbar color 1
-@ s0 errorbar pattern 1
-@ s0 errorbar size 2.000000
-@ s0 errorbar linewidth 1.0
-@ s0 errorbar linestyle 1
-@ s0 errorbar riser linewidth 1.0
-@ s0 errorbar riser linestyle 1
-@ s0 errorbar riser clip off
-@ s0 errorbar riser clip length 0.100000
-@ s0 comment "/tmp/toto"
-@ s0 legend "first"
-@ s1 hidden false
-@ s1 type xy
-@ s1 symbol 2
-@ s1 symbol size 0.440000
-@ s1 symbol color 1
-@ s1 symbol pattern 1
-@ s1 symbol fill color 1
-@ s1 symbol fill pattern 1
-@ s1 symbol linewidth 1.0
-@ s1 symbol linestyle 1
-@ s1 symbol char 0
-@ s1 symbol char font 4
-@ s1 symbol skip 0
-@ s1 line type 1
-@ s1 line linestyle 1
-@ s1 line linewidth 1.0
-@ s1 line color 1
-@ s1 line pattern 1
-@ s1 baseline type 0
-@ s1 baseline off
-@ s1 dropline off
-@ s1 fill type 0
-@ s1 fill rule 0
-@ s1 fill color 1
-@ s1 fill pattern 1
-@ s1 avalue off
-@ s1 avalue type 2
-@ s1 avalue char size 1.000000
-@ s1 avalue font 4
-@ s1 avalue color 1
-@ s1 avalue rot 0
-@ s1 avalue format general
-@ s1 avalue prec 3
-@ s1 avalue prepend ""
-@ s1 avalue append ""
-@ s1 avalue offset 0.000000 , 0.000000
-@ s1 errorbar on
-@ s1 errorbar place both
-@ s1 errorbar color 1
-@ s1 errorbar pattern 1
-@ s1 errorbar size 2.000000
-@ s1 errorbar linewidth 1.0
-@ s1 errorbar linestyle 1
-@ s1 errorbar riser linewidth 1.0
-@ s1 errorbar riser linestyle 1
-@ s1 errorbar riser clip off
-@ s1 errorbar riser clip length 0.100000
-@ s1 comment "/tmp/toto"
-@ s1 legend "second"
-@ s2 hidden false
-@ s2 type xy
-@ s2 symbol 4
-@ s2 symbol size 0.340000
-@ s2 symbol color 1
-@ s2 symbol pattern 1
-@ s2 symbol fill color 1
-@ s2 symbol fill pattern 1
-@ s2 symbol linewidth 1.0
-@ s2 symbol linestyle 1
-@ s2 symbol char 0
-@ s2 symbol char font 4
-@ s2 symbol skip 0
-@ s2 line type 1
-@ s2 line linestyle 1
-@ s2 line linewidth 1.0
-@ s2 line color 1
-@ s2 line pattern 1
-@ s2 baseline type 0
-@ s2 baseline off
-@ s2 dropline off
-@ s2 fill type 0
-@ s2 fill rule 0
-@ s2 fill color 1
-@ s2 fill pattern 1
-@ s2 avalue off
-@ s2 avalue type 2
-@ s2 avalue char size 1.000000
-@ s2 avalue font 4
-@ s2 avalue color 1
-@ s2 avalue rot 0
-@ s2 avalue format general
-@ s2 avalue prec 3
-@ s2 avalue prepend ""
-@ s2 avalue append ""
-@ s2 avalue offset 0.000000 , 0.000000
-@ s2 errorbar on
-@ s2 errorbar place both
-@ s2 errorbar color 1
-@ s2 errorbar pattern 1
-@ s2 errorbar size 2.000000
-@ s2 errorbar linewidth 1.0
-@ s2 errorbar linestyle 1
-@ s2 errorbar riser linewidth 1.0
-@ s2 errorbar riser linestyle 1
-@ s2 errorbar riser clip off
-@ s2 errorbar riser clip length 0.100000
-@ s2 comment "/tmp/toto"
-@ s2 legend "infinite"
- at g2 on
- at g2 hidden true
- at g2 type XY
- at g2 stacked false
- at g2 bar hgap 0.000000
- at g2 fixedpoint off
- at g2 fixedpoint type 0
- at g2 fixedpoint xy 0.000000, 0.000000
- at g2 fixedpoint format general general
- at g2 fixedpoint prec 6, 6
- at with g2
-@ world 3, 0.0001, 8, 1
-@ stack world 0, 0, 0, 0
-@ znorm 1
-@ view 0.743534, 0.100000, 1.228448, 0.475000
-@ title ""
-@ title font 4
-@ title size 1.500000
-@ title color 1
-@ subtitle ""
-@ subtitle font 4
-@ subtitle size 1.000000
-@ subtitle color 1
-@ xaxes scale Normal
-@ yaxes scale Logarithmic
-@ xaxes invert off
-@ yaxes invert off
-@ xaxis off
-@ yaxis off
-@ altxaxis off
-@ altyaxis off
-@ legend on
-@ legend loctype view
-@ legend 0.788793103448, 0.25
-@ legend box color 1
-@ legend box pattern 0
-@ legend box linewidth 1.0
-@ legend box linestyle 1
-@ legend box fill color 0
-@ legend box fill pattern 1
-@ legend font 4
-@ legend char size 0.460000
-@ legend color 1
-@ legend length 4
-@ legend vgap 1
-@ legend hgap 1
-@ legend invert false
-@ frame type 0
-@ frame linestyle 1
-@ frame linewidth 1.0
-@ frame color 1
-@ frame pattern 1
-@ frame background color 0
-@ frame background pattern 0
- at target G0.S0
- at type xy
-3 3.284e-02
-4 3.442e-02
-5 1.961e-02
-6 5.639e-03
-7 1.213e-03
-8 2.709e-04
- at target G0.S1
- at type xy
-3 5.236e-02
-4 6.530e-02
-5 3.836e-02
-6 1.115e-02
-7 2.477e-03
-8 5.785e-04
- at target G0.S2
- at type xy
-3 1.718e-01
-4 2.831e-01
-5 1.796e-01
-6 5.452e-02
-7 1.249e-02
-8 2.898e-03
- at target G1.S0
- at type xy
-4 -0.067793
-5 0.811658
-6 1.79808
-7 2.21686
-8 2.16275
- at target G1.S1
- at type xy
-4 -0.318618
-5 0.76748
-6 1.78256
-7 2.17038
-8 2.09821
- at target G1.S2
- at type xy
-4 -0.720582
-5 0.656524
-6 1.71993
-7 2.12601
-8 2.10764
diff --git a/test/advection/order/tests/translate1/advection.gfs b/test/advection/order/tests/translate1/advection.gfs
deleted file mode 100644
index 6fdb029..0000000
--- a/test/advection/order/tests/translate1/advection.gfs
+++ /dev/null
@@ -1,27 +0,0 @@
-1 2 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 2.236067 }
- Refine LEVEL
- VariableTracer {} T {
- gradient = gfs_center_gradient
- }
- AdvectionParams { cfl = 0.5 }
- Init {} {
- U = { double theta = atan (1./2.); return cos (theta); }
- V = { double theta = atan (1./2.); return sin (theta); }
- T = {
- double r2 = x*x + y*y;
- double coeff = 20. + 20000.*r2*r2*r2*r2;
- return (1. + cos(20.*x)*cos(20.*y))*exp(-coeff*r2)/2.;
- }
- }
- OutputErrorNorm { start = end } { awk '{ print LEVEL " " $5 " " $7 " " $9}' } { v = T } {
- s = {
- double r2 = x*x + y*y;
- double coeff = 20. + 20000.*r2*r2*r2*r2;
- return (1. + cos(20.*x)*cos(20.*y))*exp(-coeff*r2)/2.;
- }
- }
-}
-GfsBox {}
-1 1 right
-1 1 top
diff --git a/test/advection/order/tests/translate1/description.tex b/test/advection/order/tests/translate1/description.tex
deleted file mode 100644
index 6ad3206..0000000
--- a/test/advection/order/tests/translate1/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Translation of a smooth field (``gaussian''), periodic boundary conditions, no limiter, CFL of 0.5.
diff --git a/test/advection/order/tests/translate1/reference.xmgr b/test/advection/order/tests/translate1/reference.xmgr
deleted file mode 100644
index 0354651..0000000
--- a/test/advection/order/tests/translate1/reference.xmgr
+++ /dev/null
@@ -1,751 +0,0 @@
-# Grace project file
-#
- at version 50118
- at page size 792, 612
- at description "advection -n -s -t -p"
- at page scroll 5%
- at page inout 5%
- at link page off
- at map font 10 to "Courier-BoldOblique", "Courier-BoldOblique"
- at map font 11 to "Courier-Oblique", "Courier-Oblique"
- at map font 4 to "Helvetica", "Helvetica"
- at map font 5 to "Helvetica-Bold", "Helvetica-Bold"
- at map font 7 to "Helvetica-BoldOblique", "Helvetica-BoldOblique"
- at map font 15 to "Helvetica-Narrow", "Helvetica-Narrow"
- at map font 16 to "Helvetica-Narrow-Bold", "Helvetica-Narrow-Bold"
- at map font 17 to "Helvetica-Narrow-BoldOblique", "Helvetica-Narrow-BoldOblique"
- at map font 18 to "Helvetica-Narrow-Oblique", "Helvetica-Narrow-Oblique"
- at map font 6 to "Helvetica-Oblique", "Helvetica-Oblique"
- at map font 20 to "NewCenturySchlbk-Bold", "NewCenturySchlbk-Bold"
- at map font 21 to "NewCenturySchlbk-BoldItalic", "NewCenturySchlbk-BoldItalic"
- at map font 22 to "NewCenturySchlbk-Italic", "NewCenturySchlbk-Italic"
- at map font 23 to "NewCenturySchlbk-Roman", "NewCenturySchlbk-Roman"
- at map font 24 to "Palatino-Bold", "Palatino-Bold"
- at map font 25 to "Palatino-BoldItalic", "Palatino-BoldItalic"
- at map font 26 to "Palatino-Italic", "Palatino-Italic"
- at map font 27 to "Palatino-Roman", "Palatino-Roman"
- at map font 8 to "Symbol", "Symbol"
- at map font 1 to "Times-Bold", "Times-Bold"
- at map font 3 to "Times-BoldItalic", "Times-BoldItalic"
- at map font 2 to "Times-Italic", "Times-Italic"
- at map font 0 to "Times-Roman", "Times-Roman"
- at map font 33 to "ZapfChancery-MediumItalic", "ZapfChancery-MediumItalic"
- at map font 9 to "ZapfDingbats", "ZapfDingbats"
- at map color 0 to (255, 255, 255), "white"
- at map color 1 to (0, 0, 0), "black"
- at map color 2 to (255, 0, 0), "red"
- at map color 3 to (0, 255, 0), "green"
- at map color 4 to (0, 0, 255), "blue"
- at map color 5 to (255, 255, 0), "yellow"
- at map color 6 to (188, 143, 143), "brown"
- at map color 7 to (220, 220, 220), "grey"
- at map color 8 to (148, 0, 211), "violet"
- at map color 9 to (0, 255, 255), "cyan"
- at map color 10 to (255, 0, 255), "magenta"
- at map color 11 to (255, 165, 0), "orange"
- at map color 12 to (114, 33, 188), "indigo"
- at map color 13 to (103, 7, 72), "maroon"
- at map color 14 to (64, 224, 208), "turquoise"
- at map color 15 to (0, 139, 0), "green4"
- at reference date 0
- at date wrap on
- at date wrap year 1900
- at default linewidth 1.0
- at default linestyle 1
- at default color 1
- at default pattern 1
- at default font 4
- at default char size 1.000000
- at default symbol size 1.000000
- at default sformat "%.8g"
- at background color 0
- at page background fill on
- at timestamp off
- at timestamp 0.03, 0.03
- at timestamp color 1
- at timestamp rot 0
- at timestamp font 4
- at timestamp char size 1.000000
- at timestamp def "Thu May 26 18:00:35 2005"
- at r0 off
- at link r0 to g0
- at r0 type above
- at r0 linestyle 1
- at r0 linewidth 1.0
- at r0 color 1
- at r0 line 0, 0, 0, 0
- at r1 off
- at link r1 to g0
- at r1 type above
- at r1 linestyle 1
- at r1 linewidth 1.0
- at r1 color 1
- at r1 line 0, 0, 0, 0
- at r2 off
- at link r2 to g0
- at r2 type above
- at r2 linestyle 1
- at r2 linewidth 1.0
- at r2 color 1
- at r2 line 0, 0, 0, 0
- at r3 off
- at link r3 to g0
- at r3 type above
- at r3 linestyle 1
- at r3 linewidth 1.0
- at r3 color 1
- at r3 line 0, 0, 0, 0
- at r4 off
- at link r4 to g0
- at r4 type above
- at r4 linestyle 1
- at r4 linewidth 1.0
- at r4 color 1
- at r4 line 0, 0, 0, 0
- at g0 on
- at g0 hidden false
- at g0 type XY
- at g0 stacked false
- at g0 bar hgap 0.000000
- at g0 fixedpoint off
- at g0 fixedpoint type 0
- at g0 fixedpoint xy 0.000000, 0.000000
- at g0 fixedpoint format general general
- at g0 fixedpoint prec 6, 6
- at with g0
-@ world 3, 0.0001, 8, 1
-@ stack world 0, 0, 0, 0
-@ znorm 1
-@ view 0.129310, 0.100000, 0.614224, 0.475000
-@ title ""
-@ title font 4
-@ title size 1.500000
-@ title color 1
-@ subtitle ""
-@ subtitle font 4
-@ subtitle size 1.000000
-@ subtitle color 1
-@ xaxes scale Normal
-@ yaxes scale Logarithmic
-@ xaxes invert off
-@ yaxes invert off
-@ xaxis on
-@ xaxis type zero false
-@ xaxis offset 0.000000 , 0.000000
-@ xaxis bar off
-@ xaxis bar color 1
-@ xaxis bar linestyle 1
-@ xaxis bar linewidth 1.0
-@ xaxis label "Level"
-@ xaxis label layout para
-@ xaxis label place auto
-@ xaxis label char size 0.600000
-@ xaxis label font 4
-@ xaxis label color 1
-@ xaxis label place normal
-@ xaxis tick on
-@ xaxis tick major 1
-@ xaxis tick minor ticks 1
-@ xaxis tick default 6
-@ xaxis tick place rounded true
-@ xaxis tick in
-@ xaxis tick major size 1.000000
-@ xaxis tick major color 1
-@ xaxis tick major linewidth 1.0
-@ xaxis tick major linestyle 1
-@ xaxis tick major grid off
-@ xaxis tick minor color 1
-@ xaxis tick minor linewidth 1.0
-@ xaxis tick minor linestyle 1
-@ xaxis tick minor grid off
-@ xaxis tick minor size 0.500000
-@ xaxis ticklabel on
-@ xaxis ticklabel format general
-@ xaxis ticklabel prec 5
-@ xaxis ticklabel formula ""
-@ xaxis ticklabel append ""
-@ xaxis ticklabel prepend ""
-@ xaxis ticklabel angle 0
-@ xaxis ticklabel skip 0
-@ xaxis ticklabel stagger 0
-@ xaxis ticklabel place normal
-@ xaxis ticklabel offset auto
-@ xaxis ticklabel offset 0.000000 , 0.010000
-@ xaxis ticklabel start type auto
-@ xaxis ticklabel start 0.000000
-@ xaxis ticklabel stop type auto
-@ xaxis ticklabel stop 0.000000
-@ xaxis ticklabel char size 0.600000
-@ xaxis ticklabel font 4
-@ xaxis ticklabel color 1
-@ xaxis tick place both
-@ xaxis tick spec type none
-@ yaxis on
-@ yaxis type zero false
-@ yaxis offset 0.000000 , 0.000000
-@ yaxis bar off
-@ yaxis bar color 1
-@ yaxis bar linestyle 1
-@ yaxis bar linewidth 1.0
-@ yaxis label "Error"
-@ yaxis label layout para
-@ yaxis label place auto
-@ yaxis label char size 0.600000
-@ yaxis label font 4
-@ yaxis label color 1
-@ yaxis label place normal
-@ yaxis tick on
-@ yaxis tick major 10
-@ yaxis tick minor ticks 0
-@ yaxis tick default 6
-@ yaxis tick place rounded true
-@ yaxis tick in
-@ yaxis tick major size 1.000000
-@ yaxis tick major color 1
-@ yaxis tick major linewidth 1.0
-@ yaxis tick major linestyle 3
-@ yaxis tick major grid on
-@ yaxis tick minor color 1
-@ yaxis tick minor linewidth 1.0
-@ yaxis tick minor linestyle 1
-@ yaxis tick minor grid off
-@ yaxis tick minor size 0.500000
-@ yaxis ticklabel on
-@ yaxis ticklabel format general
-@ yaxis ticklabel prec 0
-@ yaxis ticklabel formula ""
-@ yaxis ticklabel append ""
-@ yaxis ticklabel prepend ""
-@ yaxis ticklabel angle 0
-@ yaxis ticklabel skip 0
-@ yaxis ticklabel stagger 0
-@ yaxis ticklabel place normal
-@ yaxis ticklabel offset auto
-@ yaxis ticklabel offset 0.000000 , 0.010000
-@ yaxis ticklabel start type auto
-@ yaxis ticklabel start 0.000000
-@ yaxis ticklabel stop type auto
-@ yaxis ticklabel stop 0.000000
-@ yaxis ticklabel char size 0.600000
-@ yaxis ticklabel font 4
-@ yaxis ticklabel color 1
-@ yaxis tick place both
-@ yaxis tick spec type none
-@ altxaxis off
-@ altyaxis off
-@ legend on
-@ legend loctype view
-@ legend 0.181034482759, 0.25
-@ legend box color 1
-@ legend box pattern 0
-@ legend box linewidth 1.0
-@ legend box linestyle 1
-@ legend box fill color 0
-@ legend box fill pattern 1
-@ legend font 4
-@ legend char size 0.460000
-@ legend color 1
-@ legend length 4
-@ legend vgap 1
-@ legend hgap 1
-@ legend invert false
-@ frame type 0
-@ frame linestyle 1
-@ frame linewidth 1.0
-@ frame color 1
-@ frame pattern 1
-@ frame background color 0
-@ frame background pattern 0
-@ s0 hidden false
-@ s0 type xy
-@ s0 symbol 1
-@ s0 symbol size 0.340000
-@ s0 symbol color 1
-@ s0 symbol pattern 1
-@ s0 symbol fill color 1
-@ s0 symbol fill pattern 1
-@ s0 symbol linewidth 1.0
-@ s0 symbol linestyle 1
-@ s0 symbol char 0
-@ s0 symbol char font 4
-@ s0 symbol skip 0
-@ s0 line type 1
-@ s0 line linestyle 1
-@ s0 line linewidth 1.0
-@ s0 line color 1
-@ s0 line pattern 1
-@ s0 baseline type 0
-@ s0 baseline off
-@ s0 dropline off
-@ s0 fill type 0
-@ s0 fill rule 0
-@ s0 fill color 1
-@ s0 fill pattern 1
-@ s0 avalue off
-@ s0 avalue type 2
-@ s0 avalue char size 1.000000
-@ s0 avalue font 4
-@ s0 avalue color 1
-@ s0 avalue rot 0
-@ s0 avalue format general
-@ s0 avalue prec 3
-@ s0 avalue prepend ""
-@ s0 avalue append ""
-@ s0 avalue offset 0.000000 , 0.000000
-@ s0 errorbar on
-@ s0 errorbar place both
-@ s0 errorbar color 1
-@ s0 errorbar pattern 1
-@ s0 errorbar size 2.000000
-@ s0 errorbar linewidth 1.0
-@ s0 errorbar linestyle 1
-@ s0 errorbar riser linewidth 1.0
-@ s0 errorbar riser linestyle 1
-@ s0 errorbar riser clip off
-@ s0 errorbar riser clip length 0.100000
-@ s0 comment "/tmp/toto"
-@ s0 legend "first"
-@ s1 hidden false
-@ s1 type xy
-@ s1 symbol 2
-@ s1 symbol size 0.440000
-@ s1 symbol color 1
-@ s1 symbol pattern 1
-@ s1 symbol fill color 1
-@ s1 symbol fill pattern 1
-@ s1 symbol linewidth 1.0
-@ s1 symbol linestyle 1
-@ s1 symbol char 0
-@ s1 symbol char font 4
-@ s1 symbol skip 0
-@ s1 line type 1
-@ s1 line linestyle 1
-@ s1 line linewidth 1.0
-@ s1 line color 1
-@ s1 line pattern 1
-@ s1 baseline type 0
-@ s1 baseline off
-@ s1 dropline off
-@ s1 fill type 0
-@ s1 fill rule 0
-@ s1 fill color 1
-@ s1 fill pattern 1
-@ s1 avalue off
-@ s1 avalue type 2
-@ s1 avalue char size 1.000000
-@ s1 avalue font 4
-@ s1 avalue color 1
-@ s1 avalue rot 0
-@ s1 avalue format general
-@ s1 avalue prec 3
-@ s1 avalue prepend ""
-@ s1 avalue append ""
-@ s1 avalue offset 0.000000 , 0.000000
-@ s1 errorbar on
-@ s1 errorbar place both
-@ s1 errorbar color 1
-@ s1 errorbar pattern 1
-@ s1 errorbar size 2.000000
-@ s1 errorbar linewidth 1.0
-@ s1 errorbar linestyle 1
-@ s1 errorbar riser linewidth 1.0
-@ s1 errorbar riser linestyle 1
-@ s1 errorbar riser clip off
-@ s1 errorbar riser clip length 0.100000
-@ s1 comment "/tmp/toto"
-@ s1 legend "second"
-@ s2 hidden false
-@ s2 type xy
-@ s2 symbol 4
-@ s2 symbol size 0.340000
-@ s2 symbol color 1
-@ s2 symbol pattern 1
-@ s2 symbol fill color 1
-@ s2 symbol fill pattern 1
-@ s2 symbol linewidth 1.0
-@ s2 symbol linestyle 1
-@ s2 symbol char 0
-@ s2 symbol char font 4
-@ s2 symbol skip 0
-@ s2 line type 1
-@ s2 line linestyle 1
-@ s2 line linewidth 1.0
-@ s2 line color 1
-@ s2 line pattern 1
-@ s2 baseline type 0
-@ s2 baseline off
-@ s2 dropline off
-@ s2 fill type 0
-@ s2 fill rule 0
-@ s2 fill color 1
-@ s2 fill pattern 1
-@ s2 avalue off
-@ s2 avalue type 2
-@ s2 avalue char size 1.000000
-@ s2 avalue font 4
-@ s2 avalue color 1
-@ s2 avalue rot 0
-@ s2 avalue format general
-@ s2 avalue prec 3
-@ s2 avalue prepend ""
-@ s2 avalue append ""
-@ s2 avalue offset 0.000000 , 0.000000
-@ s2 errorbar on
-@ s2 errorbar place both
-@ s2 errorbar color 1
-@ s2 errorbar pattern 1
-@ s2 errorbar size 2.000000
-@ s2 errorbar linewidth 1.0
-@ s2 errorbar linestyle 1
-@ s2 errorbar riser linewidth 1.0
-@ s2 errorbar riser linestyle 1
-@ s2 errorbar riser clip off
-@ s2 errorbar riser clip length 0.100000
-@ s2 comment "/tmp/toto"
-@ s2 legend "infinite"
- at g1 on
- at g1 hidden false
- at g1 type XY
- at g1 stacked false
- at g1 bar hgap 0.000000
- at g1 fixedpoint off
- at g1 fixedpoint type 0
- at g1 fixedpoint xy 0.000000, 0.000000
- at g1 fixedpoint format general general
- at g1 fixedpoint prec 6, 6
- at with g1
-@ world 4, -1, 8, 2.5
-@ stack world 0, 0, 0, 0
-@ znorm 1
-@ view 0.129310, 0.575000, 0.614224, 0.950000
-@ title ""
-@ title font 4
-@ title size 1.500000
-@ title color 1
-@ subtitle ""
-@ subtitle font 4
-@ subtitle size 1.000000
-@ subtitle color 1
-@ xaxes scale Normal
-@ yaxes scale Normal
-@ xaxes invert off
-@ yaxes invert off
-@ xaxis on
-@ xaxis type zero false
-@ xaxis offset 0.000000 , 0.000000
-@ xaxis bar off
-@ xaxis bar color 1
-@ xaxis bar linestyle 1
-@ xaxis bar linewidth 1.0
-@ xaxis label "Level"
-@ xaxis label layout para
-@ xaxis label place auto
-@ xaxis label char size 0.600000
-@ xaxis label font 4
-@ xaxis label color 1
-@ xaxis label place normal
-@ xaxis tick on
-@ xaxis tick major 1
-@ xaxis tick minor ticks 1
-@ xaxis tick default 6
-@ xaxis tick place rounded true
-@ xaxis tick in
-@ xaxis tick major size 1.000000
-@ xaxis tick major color 1
-@ xaxis tick major linewidth 1.0
-@ xaxis tick major linestyle 1
-@ xaxis tick major grid off
-@ xaxis tick minor color 1
-@ xaxis tick minor linewidth 1.0
-@ xaxis tick minor linestyle 1
-@ xaxis tick minor grid off
-@ xaxis tick minor size 0.500000
-@ xaxis ticklabel on
-@ xaxis ticklabel format general
-@ xaxis ticklabel prec 5
-@ xaxis ticklabel formula ""
-@ xaxis ticklabel append ""
-@ xaxis ticklabel prepend ""
-@ xaxis ticklabel angle 0
-@ xaxis ticklabel skip 0
-@ xaxis ticklabel stagger 0
-@ xaxis ticklabel place normal
-@ xaxis ticklabel offset auto
-@ xaxis ticklabel offset 0.000000 , 0.010000
-@ xaxis ticklabel start type auto
-@ xaxis ticklabel start 0.000000
-@ xaxis ticklabel stop type auto
-@ xaxis ticklabel stop 0.000000
-@ xaxis ticklabel char size 0.600000
-@ xaxis ticklabel font 4
-@ xaxis ticklabel color 1
-@ xaxis tick place both
-@ xaxis tick spec type none
-@ yaxis on
-@ yaxis type zero false
-@ yaxis offset 0.000000 , 0.000000
-@ yaxis bar off
-@ yaxis bar color 1
-@ yaxis bar linestyle 1
-@ yaxis bar linewidth 1.0
-@ yaxis label "Order"
-@ yaxis label layout para
-@ yaxis label place auto
-@ yaxis label char size 0.600000
-@ yaxis label font 4
-@ yaxis label color 1
-@ yaxis label place normal
-@ yaxis tick on
-@ yaxis tick major 0.5
-@ yaxis tick minor ticks 1
-@ yaxis tick default 6
-@ yaxis tick place rounded true
-@ yaxis tick in
-@ yaxis tick major size 1.000000
-@ yaxis tick major color 1
-@ yaxis tick major linewidth 1.0
-@ yaxis tick major linestyle 3
-@ yaxis tick major grid off
-@ yaxis tick minor color 1
-@ yaxis tick minor linewidth 1.0
-@ yaxis tick minor linestyle 1
-@ yaxis tick minor grid off
-@ yaxis tick minor size 0.500000
-@ yaxis ticklabel on
-@ yaxis ticklabel format general
-@ yaxis ticklabel prec 5
-@ yaxis ticklabel formula ""
-@ yaxis ticklabel append ""
-@ yaxis ticklabel prepend ""
-@ yaxis ticklabel angle 0
-@ yaxis ticklabel skip 0
-@ yaxis ticklabel stagger 0
-@ yaxis ticklabel place normal
-@ yaxis ticklabel offset auto
-@ yaxis ticklabel offset 0.000000 , 0.010000
-@ yaxis ticklabel start type auto
-@ yaxis ticklabel start 0.000000
-@ yaxis ticklabel stop type auto
-@ yaxis ticklabel stop 0.000000
-@ yaxis ticklabel char size 0.600000
-@ yaxis ticklabel font 4
-@ yaxis ticklabel color 1
-@ yaxis tick place both
-@ yaxis tick spec type none
-@ altxaxis off
-@ altyaxis off
-@ legend on
-@ legend loctype view
-@ legend 0.4, 0.75
-@ legend box color 1
-@ legend box pattern 0
-@ legend box linewidth 1.0
-@ legend box linestyle 1
-@ legend box fill color 0
-@ legend box fill pattern 1
-@ legend font 4
-@ legend char size 0.460000
-@ legend color 1
-@ legend length 4
-@ legend vgap 1
-@ legend hgap 1
-@ legend invert false
-@ frame type 0
-@ frame linestyle 1
-@ frame linewidth 1.0
-@ frame color 1
-@ frame pattern 1
-@ frame background color 0
-@ frame background pattern 0
-@ s0 hidden false
-@ s0 type xy
-@ s0 symbol 1
-@ s0 symbol size 0.340000
-@ s0 symbol color 1
-@ s0 symbol pattern 1
-@ s0 symbol fill color 1
-@ s0 symbol fill pattern 1
-@ s0 symbol linewidth 1.0
-@ s0 symbol linestyle 1
-@ s0 symbol char 0
-@ s0 symbol char font 4
-@ s0 symbol skip 0
-@ s0 line type 1
-@ s0 line linestyle 1
-@ s0 line linewidth 1.0
-@ s0 line color 1
-@ s0 line pattern 1
-@ s0 baseline type 0
-@ s0 baseline off
-@ s0 dropline off
-@ s0 fill type 0
-@ s0 fill rule 0
-@ s0 fill color 1
-@ s0 fill pattern 1
-@ s0 avalue off
-@ s0 avalue type 2
-@ s0 avalue char size 1.000000
-@ s0 avalue font 4
-@ s0 avalue color 1
-@ s0 avalue rot 0
-@ s0 avalue format general
-@ s0 avalue prec 3
-@ s0 avalue prepend ""
-@ s0 avalue append ""
-@ s0 avalue offset 0.000000 , 0.000000
-@ s0 errorbar on
-@ s0 errorbar place both
-@ s0 errorbar color 1
-@ s0 errorbar pattern 1
-@ s0 errorbar size 2.000000
-@ s0 errorbar linewidth 1.0
-@ s0 errorbar linestyle 1
-@ s0 errorbar riser linewidth 1.0
-@ s0 errorbar riser linestyle 1
-@ s0 errorbar riser clip off
-@ s0 errorbar riser clip length 0.100000
-@ s0 comment "/tmp/toto"
-@ s0 legend "first"
-@ s1 hidden false
-@ s1 type xy
-@ s1 symbol 2
-@ s1 symbol size 0.440000
-@ s1 symbol color 1
-@ s1 symbol pattern 1
-@ s1 symbol fill color 1
-@ s1 symbol fill pattern 1
-@ s1 symbol linewidth 1.0
-@ s1 symbol linestyle 1
-@ s1 symbol char 0
-@ s1 symbol char font 4
-@ s1 symbol skip 0
-@ s1 line type 1
-@ s1 line linestyle 1
-@ s1 line linewidth 1.0
-@ s1 line color 1
-@ s1 line pattern 1
-@ s1 baseline type 0
-@ s1 baseline off
-@ s1 dropline off
-@ s1 fill type 0
-@ s1 fill rule 0
-@ s1 fill color 1
-@ s1 fill pattern 1
-@ s1 avalue off
-@ s1 avalue type 2
-@ s1 avalue char size 1.000000
-@ s1 avalue font 4
-@ s1 avalue color 1
-@ s1 avalue rot 0
-@ s1 avalue format general
-@ s1 avalue prec 3
-@ s1 avalue prepend ""
-@ s1 avalue append ""
-@ s1 avalue offset 0.000000 , 0.000000
-@ s1 errorbar on
-@ s1 errorbar place both
-@ s1 errorbar color 1
-@ s1 errorbar pattern 1
-@ s1 errorbar size 2.000000
-@ s1 errorbar linewidth 1.0
-@ s1 errorbar linestyle 1
-@ s1 errorbar riser linewidth 1.0
-@ s1 errorbar riser linestyle 1
-@ s1 errorbar riser clip off
-@ s1 errorbar riser clip length 0.100000
-@ s1 comment "/tmp/toto"
-@ s1 legend "second"
-@ s2 hidden false
-@ s2 type xy
-@ s2 symbol 4
-@ s2 symbol size 0.340000
-@ s2 symbol color 1
-@ s2 symbol pattern 1
-@ s2 symbol fill color 1
-@ s2 symbol fill pattern 1
-@ s2 symbol linewidth 1.0
-@ s2 symbol linestyle 1
-@ s2 symbol char 0
-@ s2 symbol char font 4
-@ s2 symbol skip 0
-@ s2 line type 1
-@ s2 line linestyle 1
-@ s2 line linewidth 1.0
-@ s2 line color 1
-@ s2 line pattern 1
-@ s2 baseline type 0
-@ s2 baseline off
-@ s2 dropline off
-@ s2 fill type 0
-@ s2 fill rule 0
-@ s2 fill color 1
-@ s2 fill pattern 1
-@ s2 avalue off
-@ s2 avalue type 2
-@ s2 avalue char size 1.000000
-@ s2 avalue font 4
-@ s2 avalue color 1
-@ s2 avalue rot 0
-@ s2 avalue format general
-@ s2 avalue prec 3
-@ s2 avalue prepend ""
-@ s2 avalue append ""
-@ s2 avalue offset 0.000000 , 0.000000
-@ s2 errorbar on
-@ s2 errorbar place both
-@ s2 errorbar color 1
-@ s2 errorbar pattern 1
-@ s2 errorbar size 2.000000
-@ s2 errorbar linewidth 1.0
-@ s2 errorbar linestyle 1
-@ s2 errorbar riser linewidth 1.0
-@ s2 errorbar riser linestyle 1
-@ s2 errorbar riser clip off
-@ s2 errorbar riser clip length 0.100000
-@ s2 comment "/tmp/toto"
-@ s2 legend "infinite"
- at target G0.S0
- at type xy
-3 4.624e-02
-4 3.638e-02
-5 3.577e-02
-6 1.553e-02
-7 4.201e-03
-8 1.057e-03
- at target G0.S1
- at type xy
-3 6.661e-02
-4 7.357e-02
-5 6.878e-02
-6 3.104e-02
-7 8.430e-03
-8 2.122e-03
- at target G0.S2
- at type xy
-3 2.328e-01
-4 3.899e-01
-5 4.140e-01
-6 1.790e-01
-7 4.760e-02
-8 1.183e-02
- at target G1.S0
- at type xy
-4 0.345996
-5 0.0243954
-6 1.20369
-7 1.88625
-8 1.99076
- at target G1.S1
- at type xy
-4 -0.143379
-5 0.0971285
-6 1.14786
-7 1.88052
-8 1.99011
- at target G1.S2
- at type xy
-4 -0.744013
-5 -0.0865266
-6 1.20967
-7 1.91093
-8 2.00851
diff --git a/test/advection/order/tests/translate3/advection.gfs b/test/advection/order/tests/translate3/advection.gfs
deleted file mode 100644
index 3eb89b4..0000000
--- a/test/advection/order/tests/translate3/advection.gfs
+++ /dev/null
@@ -1,19 +0,0 @@
-1 2 GfsAdvection GfsBox GfsGEdge {} {
- Time { end = 2.236067 }
- Refine LEVEL
- VariableTracer {} T {
- gradient = gfs_center_gradient
- }
- AdvectionParams { cfl = 0.5 }
- Init {} {
- U = { double theta = atan (1./2.); return cos (theta); }
- V = { double theta = atan (1./2.); return sin (theta); }
- T = { return (1. + cos(2.*M_PI*x)*sin(2.*M_PI*y))/2.; }
- }
- OutputErrorNorm { start = end } { awk '{ print LEVEL " " $5 " " $7 " " $9}' } { v = T } {
- s = { return (1. + cos(2.*M_PI*x)*sin(2.*M_PI*y))/2.; }
- }
-}
-GfsBox {}
-1 1 right
-1 1 top
diff --git a/test/advection/order/tests/translate3/description.tex b/test/advection/order/tests/translate3/description.tex
deleted file mode 100644
index 704c79e..0000000
--- a/test/advection/order/tests/translate3/description.tex
+++ /dev/null
@@ -1 +0,0 @@
-Translation of a smooth field (``periodic''), periodic boundary conditions, no limiter, CFL of 0.5.
diff --git a/test/advection/order/tests/translate3/reference.xmgr b/test/advection/order/tests/translate3/reference.xmgr
deleted file mode 100644
index d44e6ad..0000000
--- a/test/advection/order/tests/translate3/reference.xmgr
+++ /dev/null
@@ -1,751 +0,0 @@
-# Grace project file
-#
- at version 50118
- at page size 792, 612
- at description "advection -n -S -t -p"
- at page scroll 5%
- at page inout 5%
- at link page off
- at map font 10 to "Courier-BoldOblique", "Courier-BoldOblique"
- at map font 11 to "Courier-Oblique", "Courier-Oblique"
- at map font 4 to "Helvetica", "Helvetica"
- at map font 5 to "Helvetica-Bold", "Helvetica-Bold"
- at map font 7 to "Helvetica-BoldOblique", "Helvetica-BoldOblique"
- at map font 15 to "Helvetica-Narrow", "Helvetica-Narrow"
- at map font 16 to "Helvetica-Narrow-Bold", "Helvetica-Narrow-Bold"
- at map font 17 to "Helvetica-Narrow-BoldOblique", "Helvetica-Narrow-BoldOblique"
- at map font 18 to "Helvetica-Narrow-Oblique", "Helvetica-Narrow-Oblique"
- at map font 6 to "Helvetica-Oblique", "Helvetica-Oblique"
- at map font 20 to "NewCenturySchlbk-Bold", "NewCenturySchlbk-Bold"
- at map font 21 to "NewCenturySchlbk-BoldItalic", "NewCenturySchlbk-BoldItalic"
- at map font 22 to "NewCenturySchlbk-Italic", "NewCenturySchlbk-Italic"
- at map font 23 to "NewCenturySchlbk-Roman", "NewCenturySchlbk-Roman"
- at map font 24 to "Palatino-Bold", "Palatino-Bold"
- at map font 25 to "Palatino-BoldItalic", "Palatino-BoldItalic"
- at map font 26 to "Palatino-Italic", "Palatino-Italic"
- at map font 27 to "Palatino-Roman", "Palatino-Roman"
- at map font 8 to "Symbol", "Symbol"
- at map font 1 to "Times-Bold", "Times-Bold"
- at map font 3 to "Times-BoldItalic", "Times-BoldItalic"
- at map font 2 to "Times-Italic", "Times-Italic"
- at map font 0 to "Times-Roman", "Times-Roman"
- at map font 33 to "ZapfChancery-MediumItalic", "ZapfChancery-MediumItalic"
- at map font 9 to "ZapfDingbats", "ZapfDingbats"
- at map color 0 to (255, 255, 255), "white"
- at map color 1 to (0, 0, 0), "black"
- at map color 2 to (255, 0, 0), "red"
- at map color 3 to (0, 255, 0), "green"
- at map color 4 to (0, 0, 255), "blue"
- at map color 5 to (255, 255, 0), "yellow"
- at map color 6 to (188, 143, 143), "brown"
- at map color 7 to (220, 220, 220), "grey"
- at map color 8 to (148, 0, 211), "violet"
- at map color 9 to (0, 255, 255), "cyan"
- at map color 10 to (255, 0, 255), "magenta"
- at map color 11 to (255, 165, 0), "orange"
- at map color 12 to (114, 33, 188), "indigo"
- at map color 13 to (103, 7, 72), "maroon"
- at map color 14 to (64, 224, 208), "turquoise"
- at map color 15 to (0, 139, 0), "green4"
- at reference date 0
- at date wrap on
- at date wrap year 1900
- at default linewidth 1.0
- at default linestyle 1
- at default color 1
- at default pattern 1
- at default font 4
- at default char size 1.000000
- at default symbol size 1.000000
- at default sformat "%.8g"
- at background color 0
- at page background fill on
- at timestamp off
- at timestamp 0.03, 0.03
- at timestamp color 1
- at timestamp rot 0
- at timestamp font 4
- at timestamp char size 1.000000
- at timestamp def "Thu May 26 18:01:57 2005"
- at r0 off
- at link r0 to g0
- at r0 type above
- at r0 linestyle 1
- at r0 linewidth 1.0
- at r0 color 1
- at r0 line 0, 0, 0, 0
- at r1 off
- at link r1 to g0
- at r1 type above
- at r1 linestyle 1
- at r1 linewidth 1.0
- at r1 color 1
- at r1 line 0, 0, 0, 0
- at r2 off
- at link r2 to g0
- at r2 type above
- at r2 linestyle 1
- at r2 linewidth 1.0
- at r2 color 1
- at r2 line 0, 0, 0, 0
- at r3 off
- at link r3 to g0
- at r3 type above
- at r3 linestyle 1
- at r3 linewidth 1.0
- at r3 color 1
- at r3 line 0, 0, 0, 0
- at r4 off
- at link r4 to g0
- at r4 type above
- at r4 linestyle 1
- at r4 linewidth 1.0
- at r4 color 1
- at r4 line 0, 0, 0, 0
- at g0 on
- at g0 hidden false
- at g0 type XY
- at g0 stacked false
- at g0 bar hgap 0.000000
- at g0 fixedpoint off
- at g0 fixedpoint type 0
- at g0 fixedpoint xy 0.000000, 0.000000
- at g0 fixedpoint format general general
- at g0 fixedpoint prec 6, 6
- at with g0
-@ world 3, 1e-05, 8, 1
-@ stack world 0, 0, 0, 0
-@ znorm 1
-@ view 0.129310, 0.100000, 0.614224, 0.475000
-@ title ""
-@ title font 4
-@ title size 1.500000
-@ title color 1
-@ subtitle ""
-@ subtitle font 4
-@ subtitle size 1.000000
-@ subtitle color 1
-@ xaxes scale Normal
-@ yaxes scale Logarithmic
-@ xaxes invert off
-@ yaxes invert off
-@ xaxis on
-@ xaxis type zero false
-@ xaxis offset 0.000000 , 0.000000
-@ xaxis bar off
-@ xaxis bar color 1
-@ xaxis bar linestyle 1
-@ xaxis bar linewidth 1.0
-@ xaxis label "Level"
-@ xaxis label layout para
-@ xaxis label place auto
-@ xaxis label char size 0.600000
-@ xaxis label font 4
-@ xaxis label color 1
-@ xaxis label place normal
-@ xaxis tick on
-@ xaxis tick major 1
-@ xaxis tick minor ticks 1
-@ xaxis tick default 6
-@ xaxis tick place rounded true
-@ xaxis tick in
-@ xaxis tick major size 1.000000
-@ xaxis tick major color 1
-@ xaxis tick major linewidth 1.0
-@ xaxis tick major linestyle 1
-@ xaxis tick major grid off
-@ xaxis tick minor color 1
-@ xaxis tick minor linewidth 1.0
-@ xaxis tick minor linestyle 1
-@ xaxis tick minor grid off
-@ xaxis tick minor size 0.500000
-@ xaxis ticklabel on
-@ xaxis ticklabel format general
-@ xaxis ticklabel prec 5
-@ xaxis ticklabel formula ""
-@ xaxis ticklabel append ""
-@ xaxis ticklabel prepend ""
-@ xaxis ticklabel angle 0
-@ xaxis ticklabel skip 0
-@ xaxis ticklabel stagger 0
-@ xaxis ticklabel place normal
-@ xaxis ticklabel offset auto
-@ xaxis ticklabel offset 0.000000 , 0.010000
-@ xaxis ticklabel start type auto
-@ xaxis ticklabel start 0.000000
-@ xaxis ticklabel stop type auto
-@ xaxis ticklabel stop 0.000000
-@ xaxis ticklabel char size 0.600000
-@ xaxis ticklabel font 4
-@ xaxis ticklabel color 1
-@ xaxis tick place both
-@ xaxis tick spec type none
-@ yaxis on
-@ yaxis type zero false
-@ yaxis offset 0.000000 , 0.000000
-@ yaxis bar off
-@ yaxis bar color 1
-@ yaxis bar linestyle 1
-@ yaxis bar linewidth 1.0
-@ yaxis label "Error"
-@ yaxis label layout para
-@ yaxis label place auto
-@ yaxis label char size 0.600000
-@ yaxis label font 4
-@ yaxis label color 1
-@ yaxis label place normal
-@ yaxis tick on
-@ yaxis tick major 10
-@ yaxis tick minor ticks 0
-@ yaxis tick default 6
-@ yaxis tick place rounded true
-@ yaxis tick in
-@ yaxis tick major size 1.000000
-@ yaxis tick major color 1
-@ yaxis tick major linewidth 1.0
-@ yaxis tick major linestyle 3
-@ yaxis tick major grid on
-@ yaxis tick minor color 1
-@ yaxis tick minor linewidth 1.0
-@ yaxis tick minor linestyle 1
-@ yaxis tick minor grid off
-@ yaxis tick minor size 0.500000
-@ yaxis ticklabel on
-@ yaxis ticklabel format general
-@ yaxis ticklabel prec 0
-@ yaxis ticklabel formula ""
-@ yaxis ticklabel append ""
-@ yaxis ticklabel prepend ""
-@ yaxis ticklabel angle 0
-@ yaxis ticklabel skip 0
-@ yaxis ticklabel stagger 0
-@ yaxis ticklabel place normal
-@ yaxis ticklabel offset auto
-@ yaxis ticklabel offset 0.000000 , 0.010000
-@ yaxis ticklabel start type auto
-@ yaxis ticklabel start 0.000000
-@ yaxis ticklabel stop type auto
-@ yaxis ticklabel stop 0.000000
-@ yaxis ticklabel char size 0.590000
-@ yaxis ticklabel font 4
-@ yaxis ticklabel color 1
-@ yaxis tick place both
-@ yaxis tick spec type none
-@ altxaxis off
-@ altyaxis off
-@ legend on
-@ legend loctype view
-@ legend 0.181034482759, 0.25
-@ legend box color 1
-@ legend box pattern 0
-@ legend box linewidth 1.0
-@ legend box linestyle 1
-@ legend box fill color 0
-@ legend box fill pattern 1
-@ legend font 4
-@ legend char size 0.460000
-@ legend color 1
-@ legend length 4
-@ legend vgap 1
-@ legend hgap 1
-@ legend invert false
-@ frame type 0
-@ frame linestyle 1
-@ frame linewidth 1.0
-@ frame color 1
-@ frame pattern 1
-@ frame background color 0
-@ frame background pattern 0
-@ s0 hidden false
-@ s0 type xy
-@ s0 symbol 1
-@ s0 symbol size 0.340000
-@ s0 symbol color 1
-@ s0 symbol pattern 1
-@ s0 symbol fill color 1
-@ s0 symbol fill pattern 1
-@ s0 symbol linewidth 1.0
-@ s0 symbol linestyle 1
-@ s0 symbol char 0
-@ s0 symbol char font 4
-@ s0 symbol skip 0
-@ s0 line type 1
-@ s0 line linestyle 1
-@ s0 line linewidth 1.0
-@ s0 line color 1
-@ s0 line pattern 1
-@ s0 baseline type 0
-@ s0 baseline off
-@ s0 dropline off
-@ s0 fill type 0
-@ s0 fill rule 0
-@ s0 fill color 1
-@ s0 fill pattern 1
-@ s0 avalue off
-@ s0 avalue type 2
-@ s0 avalue char size 1.000000
-@ s0 avalue font 4
-@ s0 avalue color 1
-@ s0 avalue rot 0
-@ s0 avalue format general
-@ s0 avalue prec 3
-@ s0 avalue prepend ""
-@ s0 avalue append ""
-@ s0 avalue offset 0.000000 , 0.000000
-@ s0 errorbar on
-@ s0 errorbar place both
-@ s0 errorbar color 1
-@ s0 errorbar pattern 1
-@ s0 errorbar size 2.000000
-@ s0 errorbar linewidth 1.0
-@ s0 errorbar linestyle 1
-@ s0 errorbar riser linewidth 1.0
-@ s0 errorbar riser linestyle 1
-@ s0 errorbar riser clip off
-@ s0 errorbar riser clip length 0.100000
-@ s0 comment "/tmp/toto"
-@ s0 legend "first"
-@ s1 hidden false
-@ s1 type xy
-@ s1 symbol 2
-@ s1 symbol size 0.440000
-@ s1 symbol color 1
-@ s1 symbol pattern 1
-@ s1 symbol fill color 1
-@ s1 symbol fill pattern 1
-@ s1 symbol linewidth 1.0
-@ s1 symbol linestyle 1
-@ s1 symbol char 0
-@ s1 symbol char font 4
-@ s1 symbol skip 0
-@ s1 line type 1
-@ s1 line linestyle 1
-@ s1 line linewidth 1.0
-@ s1 line color 1
-@ s1 line pattern 1
-@ s1 baseline type 0
-@ s1 baseline off
-@ s1 dropline off
-@ s1 fill type 0
-@ s1 fill rule 0
-@ s1 fill color 1
-@ s1 fill pattern 1
-@ s1 avalue off
-@ s1 avalue type 2
-@ s1 avalue char size 1.000000
-@ s1 avalue font 4
-@ s1 avalue color 1
-@ s1 avalue rot 0
-@ s1 avalue format general
-@ s1 avalue prec 3
-@ s1 avalue prepend ""
-@ s1 avalue append ""
-@ s1 avalue offset 0.000000 , 0.000000
-@ s1 errorbar on
-@ s1 errorbar place both
-@ s1 errorbar color 1
-@ s1 errorbar pattern 1
-@ s1 errorbar size 2.000000
-@ s1 errorbar linewidth 1.0
-@ s1 errorbar linestyle 1
-@ s1 errorbar riser linewidth 1.0
-@ s1 errorbar riser linestyle 1
-@ s1 errorbar riser clip off
-@ s1 errorbar riser clip length 0.100000
-@ s1 comment "/tmp/toto"
-@ s1 legend "second"
-@ s2 hidden false
-@ s2 type xy
-@ s2 symbol 4
-@ s2 symbol size 0.340000
-@ s2 symbol color 1
-@ s2 symbol pattern 1
-@ s2 symbol fill color 1
-@ s2 symbol fill pattern 1
-@ s2 symbol linewidth 1.0
-@ s2 symbol linestyle 1
-@ s2 symbol char 0
-@ s2 symbol char font 4
-@ s2 symbol skip 0
-@ s2 line type 1
-@ s2 line linestyle 1
-@ s2 line linewidth 1.0
-@ s2 line color 1
-@ s2 line pattern 1
-@ s2 baseline type 0
-@ s2 baseline off
-@ s2 dropline off
-@ s2 fill type 0
-@ s2 fill rule 0
-@ s2 fill color 1
-@ s2 fill pattern 1
-@ s2 avalue off
-@ s2 avalue type 2
-@ s2 avalue char size 1.000000
-@ s2 avalue font 4
-@ s2 avalue color 1
-@ s2 avalue rot 0
-@ s2 avalue format general
-@ s2 avalue prec 3
-@ s2 avalue prepend ""
-@ s2 avalue append ""
-@ s2 avalue offset 0.000000 , 0.000000
-@ s2 errorbar on
-@ s2 errorbar place both
-@ s2 errorbar color 1
-@ s2 errorbar pattern 1
-@ s2 errorbar size 2.000000
-@ s2 errorbar linewidth 1.0
-@ s2 errorbar linestyle 1
-@ s2 errorbar riser linewidth 1.0
-@ s2 errorbar riser linestyle 1
-@ s2 errorbar riser clip off
-@ s2 errorbar riser clip length 0.100000
-@ s2 comment "/tmp/toto"
-@ s2 legend "infinite"
- at g1 on
- at g1 hidden false
- at g1 type XY
- at g1 stacked false
- at g1 bar hgap 0.000000
- at g1 fixedpoint off
- at g1 fixedpoint type 0
- at g1 fixedpoint xy 0.000000, 0.000000
- at g1 fixedpoint format general general
- at g1 fixedpoint prec 6, 6
- at with g1
-@ world 4, 0, 8, 4
-@ stack world 0, 0, 0, 0
-@ znorm 1
-@ view 0.129310, 0.575000, 0.614224, 0.950000
-@ title ""
-@ title font 4
-@ title size 1.500000
-@ title color 1
-@ subtitle ""
-@ subtitle font 4
-@ subtitle size 1.000000
-@ subtitle color 1
-@ xaxes scale Normal
-@ yaxes scale Normal
-@ xaxes invert off
-@ yaxes invert off
-@ xaxis on
-@ xaxis type zero false
-@ xaxis offset 0.000000 , 0.000000
-@ xaxis bar off
-@ xaxis bar color 1
-@ xaxis bar linestyle 1
-@ xaxis bar linewidth 1.0
-@ xaxis label "Level"
-@ xaxis label layout para
-@ xaxis label place auto
-@ xaxis label char size 0.600000
-@ xaxis label font 4
-@ xaxis label color 1
-@ xaxis label place normal
-@ xaxis tick on
-@ xaxis tick major 1
-@ xaxis tick minor ticks 1
-@ xaxis tick default 6
-@ xaxis tick place rounded true
-@ xaxis tick in
-@ xaxis tick major size 1.000000
-@ xaxis tick major color 1
-@ xaxis tick major linewidth 1.0
-@ xaxis tick major linestyle 1
-@ xaxis tick major grid off
-@ xaxis tick minor color 1
-@ xaxis tick minor linewidth 1.0
-@ xaxis tick minor linestyle 1
-@ xaxis tick minor grid off
-@ xaxis tick minor size 0.500000
-@ xaxis ticklabel on
-@ xaxis ticklabel format general
-@ xaxis ticklabel prec 5
-@ xaxis ticklabel formula ""
-@ xaxis ticklabel append ""
-@ xaxis ticklabel prepend ""
-@ xaxis ticklabel angle 0
-@ xaxis ticklabel skip 0
-@ xaxis ticklabel stagger 0
-@ xaxis ticklabel place normal
-@ xaxis ticklabel offset auto
-@ xaxis ticklabel offset 0.000000 , 0.010000
-@ xaxis ticklabel start type auto
-@ xaxis ticklabel start 0.000000
-@ xaxis ticklabel stop type auto
-@ xaxis ticklabel stop 0.000000
-@ xaxis ticklabel char size 0.600000
-@ xaxis ticklabel font 4
-@ xaxis ticklabel color 1
-@ xaxis tick place both
-@ xaxis tick spec type none
-@ yaxis on
-@ yaxis type zero false
-@ yaxis offset 0.000000 , 0.000000
-@ yaxis bar off
-@ yaxis bar color 1
-@ yaxis bar linestyle 1
-@ yaxis bar linewidth 1.0
-@ yaxis label "Order"
-@ yaxis label layout para
-@ yaxis label place auto
-@ yaxis label char size 0.600000
-@ yaxis label font 4
-@ yaxis label color 1
-@ yaxis label place normal
-@ yaxis tick on
-@ yaxis tick major 1
-@ yaxis tick minor ticks 1
-@ yaxis tick default 6
-@ yaxis tick place rounded true
-@ yaxis tick in
-@ yaxis tick major size 1.000000
-@ yaxis tick major color 1
-@ yaxis tick major linewidth 1.0
-@ yaxis tick major linestyle 3
-@ yaxis tick major grid off
-@ yaxis tick minor color 1
-@ yaxis tick minor linewidth 1.0
-@ yaxis tick minor linestyle 1
-@ yaxis tick minor grid off
-@ yaxis tick minor size 0.500000
-@ yaxis ticklabel on
-@ yaxis ticklabel format general
-@ yaxis ticklabel prec 5
-@ yaxis ticklabel formula ""
-@ yaxis ticklabel append ""
-@ yaxis ticklabel prepend ""
-@ yaxis ticklabel angle 0
-@ yaxis ticklabel skip 0
-@ yaxis ticklabel stagger 0
-@ yaxis ticklabel place normal
-@ yaxis ticklabel offset auto
-@ yaxis ticklabel offset 0.000000 , 0.010000
-@ yaxis ticklabel start type auto
-@ yaxis ticklabel start 0.000000
-@ yaxis ticklabel stop type auto
-@ yaxis ticklabel stop 0.000000
-@ yaxis ticklabel char size 0.600000
-@ yaxis ticklabel font 4
-@ yaxis ticklabel color 1
-@ yaxis tick place both
-@ yaxis tick spec type none
-@ altxaxis off
-@ altyaxis off
-@ legend on
-@ legend loctype view
-@ legend 0.4, 0.75
-@ legend box color 1
-@ legend box pattern 0
-@ legend box linewidth 1.0
-@ legend box linestyle 1
-@ legend box fill color 0
-@ legend box fill pattern 1
-@ legend font 4
-@ legend char size 0.460000
-@ legend color 1
-@ legend length 4
-@ legend vgap 1
-@ legend hgap 1
-@ legend invert false
-@ frame type 0
-@ frame linestyle 1
-@ frame linewidth 1.0
-@ frame color 1
-@ frame pattern 1
-@ frame background color 0
-@ frame background pattern 0
-@ s0 hidden false
-@ s0 type xy
-@ s0 symbol 1
-@ s0 symbol size 0.340000
-@ s0 symbol color 1
-@ s0 symbol pattern 1
-@ s0 symbol fill color 1
-@ s0 symbol fill pattern 1
-@ s0 symbol linewidth 1.0
-@ s0 symbol linestyle 1
-@ s0 symbol char 0
-@ s0 symbol char font 4
-@ s0 symbol skip 0
-@ s0 line type 1
-@ s0 line linestyle 1
-@ s0 line linewidth 1.0
-@ s0 line color 1
-@ s0 line pattern 1
-@ s0 baseline type 0
-@ s0 baseline off
-@ s0 dropline off
-@ s0 fill type 0
-@ s0 fill rule 0
-@ s0 fill color 1
-@ s0 fill pattern 1
-@ s0 avalue off
-@ s0 avalue type 2
-@ s0 avalue char size 1.000000
-@ s0 avalue font 4
-@ s0 avalue color 1
-@ s0 avalue rot 0
-@ s0 avalue format general
-@ s0 avalue prec 3
-@ s0 avalue prepend ""
-@ s0 avalue append ""
-@ s0 avalue offset 0.000000 , 0.000000
-@ s0 errorbar on
-@ s0 errorbar place both
-@ s0 errorbar color 1
-@ s0 errorbar pattern 1
-@ s0 errorbar size 2.000000
-@ s0 errorbar linewidth 1.0
-@ s0 errorbar linestyle 1
-@ s0 errorbar riser linewidth 1.0
-@ s0 errorbar riser linestyle 1
-@ s0 errorbar riser clip off
-@ s0 errorbar riser clip length 0.100000
-@ s0 comment "/tmp/toto"
-@ s0 legend "first"
-@ s1 hidden false
-@ s1 type xy
-@ s1 symbol 2
-@ s1 symbol size 0.440000
-@ s1 symbol color 1
-@ s1 symbol pattern 1
-@ s1 symbol fill color 1
-@ s1 symbol fill pattern 1
-@ s1 symbol linewidth 1.0
-@ s1 symbol linestyle 1
-@ s1 symbol char 0
-@ s1 symbol char font 4
-@ s1 symbol skip 0
-@ s1 line type 1
-@ s1 line linestyle 1
-@ s1 line linewidth 1.0
-@ s1 line color 1
-@ s1 line pattern 1
-@ s1 baseline type 0
-@ s1 baseline off
-@ s1 dropline off
-@ s1 fill type 0
-@ s1 fill rule 0
-@ s1 fill color 1
-@ s1 fill pattern 1
-@ s1 avalue off
-@ s1 avalue type 2
-@ s1 avalue char size 1.000000
-@ s1 avalue font 4
-@ s1 avalue color 1
-@ s1 avalue rot 0
-@ s1 avalue format general
-@ s1 avalue prec 3
-@ s1 avalue prepend ""
-@ s1 avalue append ""
-@ s1 avalue offset 0.000000 , 0.000000
-@ s1 errorbar on
-@ s1 errorbar place both
-@ s1 errorbar color 1
-@ s1 errorbar pattern 1
-@ s1 errorbar size 2.000000
-@ s1 errorbar linewidth 1.0
-@ s1 errorbar linestyle 1
-@ s1 errorbar riser linewidth 1.0
-@ s1 errorbar riser linestyle 1
-@ s1 errorbar riser clip off
-@ s1 errorbar riser clip length 0.100000
-@ s1 comment "/tmp/toto"
-@ s1 legend "second"
-@ s2 hidden false
-@ s2 type xy
-@ s2 symbol 4
-@ s2 symbol size 0.340000
-@ s2 symbol color 1
-@ s2 symbol pattern 1
-@ s2 symbol fill color 1
-@ s2 symbol fill pattern 1
-@ s2 symbol linewidth 1.0
-@ s2 symbol linestyle 1
-@ s2 symbol char 0
-@ s2 symbol char font 4
-@ s2 symbol skip 0
-@ s2 line type 1
-@ s2 line linestyle 1
-@ s2 line linewidth 1.0
-@ s2 line color 1
-@ s2 line pattern 1
-@ s2 baseline type 0
-@ s2 baseline off
-@ s2 dropline off
-@ s2 fill type 0
-@ s2 fill rule 0
-@ s2 fill color 1
-@ s2 fill pattern 1
-@ s2 avalue off
-@ s2 avalue type 2
-@ s2 avalue char size 1.000000
-@ s2 avalue font 4
-@ s2 avalue color 1
-@ s2 avalue rot 0
-@ s2 avalue format general
-@ s2 avalue prec 3
-@ s2 avalue prepend ""
-@ s2 avalue append ""
-@ s2 avalue offset 0.000000 , 0.000000
-@ s2 errorbar on
-@ s2 errorbar place both
-@ s2 errorbar color 1
-@ s2 errorbar pattern 1
-@ s2 errorbar size 2.000000
-@ s2 errorbar linewidth 1.0
-@ s2 errorbar linestyle 1
-@ s2 errorbar riser linewidth 1.0
-@ s2 errorbar riser linestyle 1
-@ s2 errorbar riser clip off
-@ s2 errorbar riser clip length 0.100000
-@ s2 comment "/tmp/toto"
-@ s2 legend "infinite"
- at target G0.S0
- at type xy
-3 1.453e-01
-4 4.368e-02
-5 1.114e-02
-6 2.788e-03
-7 6.981e-04
-8 1.755e-04
- at target G0.S1
- at type xy
-3 1.728e-01
-4 5.053e-02
-5 1.274e-02
-6 3.179e-03
-7 7.953e-04
-8 1.999e-04
- at target G0.S2
- at type xy
-3 3.309e-01
-4 9.400e-02
-5 2.304e-02
-6 5.703e-03
-7 1.424e-03
-8 3.577e-04
- at target G1.S0
- at type xy
-4 1.73399
-5 1.97122
-6 1.99845
-7 1.99772
-8 1.99196
- at target G1.S1
- at type xy
-4 1.77389
-5 1.98777
-6 2.00272
-7 1.999
-8 1.99222
- at target G1.S2
- at type xy
-4 1.81566
-5 2.02852
-6 2.01435
-7 2.00177
-8 1.99313
diff --git a/test/ocean/Makefile.am b/test/ocean/Makefile.am
deleted file mode 100644
index ebc0b16..0000000
--- a/test/ocean/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-## Process this file with automake to produce Makefile.in
-
-TESTS = energy.sh waves.sh geo.sh
-
-EXTRA_DIST = $(TESTS)
diff --git a/test/ocean/energy.sh b/test/ocean/energy.sh
deleted file mode 100644
index e611df4..0000000
--- a/test/ocean/energy.sh
+++ /dev/null
@@ -1,50 +0,0 @@
-# !/bin/sh
-
-delaunay=$HOME/adds/src/gts-mainline/examples/delaunay
-
-param=`mktemp /tmp/energy.XXXXXX`
-geom=`mktemp /tmp/energy.XXXXXX`
-energy=`mktemp /tmp/energy.XXXXXX`
-
-points=`mktemp /tmp/energy.XXXXXX`
-points1=`mktemp /tmp/energy.XXXXXX`
-awk 'BEGIN {
- for (x = -0.51; x <= 0.51; x += 0.01)
- for (y = -0.51; y <= 0.51; y += 0.01)
- print x " " y " " 1.*exp(-100.*(x*x)) - 0.5001;
-}' > $points
-echo `wc -l $points | awk '{print $1}'`" 0 0" > $points1
-cat $points >> $points1
-$delaunay < $points1 | transform --revert > $geom
-rm -f $points $points1
-
-cat <<EOF > $param
-1 0 GfsOcean GfsBox GfsGEdge {} {
- Time { end = 10 dtmax = 1e-2 }
- Refine 5
- GtsSurfaceFile $geom
- ApproxProjectionParams { tolerance = 1e-9 }
- AdvectionParams { scheme = none }
- Init {} { P = { return 1e-3*cos (2.*M_PI*x); } }
- OutputProgress { istep = 1 } stderr
- OutputEnergy { istep = 1 } $energy
-}
-GfsBox {
- front = Boundary
-}
-EOF
-
-gerris2D3 $param
-
-if awk '{
- if ($5 + $7 > 5e-7)
- exit 1;
-}' < $energy; then
- status=0;
-else
- status=1;
-fi
-
-rm -f $param $geom $energy
-
-exit $status
diff --git a/test/ocean/geo.sh b/test/ocean/geo.sh
deleted file mode 100644
index 2e1b195..0000000
--- a/test/ocean/geo.sh
+++ /dev/null
@@ -1,89 +0,0 @@
-# !/bin/sh
-
-error=`mktemp /tmp/geo.XXXXXX`
-
-cat <<EOF | gerris2D3 -
-1 0 GfsOcean GfsBox GfsGEdge {} {
- # dt = 1000 s
- Time { iend = 1580 dtmax = 0.10285 }
- Refine 6
- # Lx = Ly = 1000 km
- # H0 = 1000 m
- # g = 0.01 m/s^2
- PhysicalParams { g = 9.4534734306584e-4 }
- ApproxProjectionParams { tolerance = 1e-6 }
- AdvectionParams { scheme = none }
- Init {} {
- # e-folding radius = 100 km
- # umax = 1 m/s = sqrt(200)*exp(-1/2)
- U = { return 5.667583815e-4*200.*y*exp (-100.*(x*x + y*y)); }
- V = { return - 5.667583815e-4*200.*x*exp (-100.*(x*x + y*y)); }
- P = { return 5.667583815e-4*exp (-100.*(x*x + y*y)); }
- }
- # f0 = 1.0285e-4 s-1
- SourceCoriolis {} U 1
- OutputErrorNorm { istep = 10 } { awk '{print \$3/1.0285e-4/3600./24. " " \$9*1000e6*1.0285e-4*1.0285e-4/0.01;}' > $error } { v = P } {
- s = { return 5.667583815e-4*exp (-100.*(x*x + y*y)); }
- unbiased = 1
- v = E
- }
- OutputProgress { istep = 10 } stdout
-}
-GfsBox {
- front = Boundary
-}
-EOF
-
-if awk 'BEGIN{emax=0.}{if ($2 > emax) emax=$2;}
-END{
- print "maximum geostrophic error: " emax;
- if (emax > 0.015)
- exit 0;
- else
- exit 1;
-}' < $error; then
- rm -f $error
- exit 1;
-fi
-
-cat <<EOF | gerris2D3 -
-1 0 GfsOcean GfsBox GfsGEdge {} {
- # dt = 1000 s
- Time { iend = 1580 dtmax = 0.10285 }
- Refine 6
- # Lx = Ly = 1000 km
- # H0 = 1000 m
- # g = 0.01 m/s^2
- PhysicalParams { g = 9.4534734306584e-4 }
- ApproxProjectionParams { tolerance = 1e-6 }
- Init {} {
- # e-folding radius = 100 km
- # umax = 1 m/s = sqrt(200)*exp(-1/2)
- U = { return 5.667583815e-4*200.*y*exp (-100.*(x*x + y*y)); }
- V = { return - 5.667583815e-4*200.*x*exp (-100.*(x*x + y*y)); }
- P = { return 5.667583815e-4*exp (-100.*(x*x + y*y)); }
- }
- # f0 = 1.0285e-4 s-1
- # beta = 1.607e-11 m-1s-1
- SourceCoriolis {} U { return 1. + 0.156246961595*(y + 0.5); }
- OutputEnergy { istep = 10 } { awk '{print \$3/1.0285e-4/3600./24. " " (\$5+\$7)/(1.009e-06+5.002e-06)}' > $error }
- OutputProgress { istep = 10 } stdout
-}
-GfsBox {
- front = Boundary
-}
-EOF
-
-if awk 'BEGIN{emin=1.}{if ($2 < emin) emin=$2;}
-END{
- print "minimum geostrophic energy: " emin;
- if (emin < 0.96)
- exit 0;
- else
- exit 1;
-}' < $error; then
- rm -f $error
- exit 1;
-fi
-
-rm -f $error
diff --git a/test/ocean/waves.sh b/test/ocean/waves.sh
deleted file mode 100755
index 753821f..0000000
--- a/test/ocean/waves.sh
+++ /dev/null
@@ -1,122 +0,0 @@
-#!/bin/sh
-
-if test -f basin.gts; then
- :
-else
- shapes ellipse -n 500 | transform -s 1.999 -i > basin.gts
-fi
-
-cat <<EOF
-Level angle of maximum C maximum C
-EOF
-
-wave=`mktemp /tmp/wave.XXXXXX`
-for l in 5 6 7; do
- cat <<EOF > $wave
-1 0 GfsOcean1 GfsBox GfsGEdge { variables = H } {
- Time { end = 37.80501984 dtmax = 0.1 }
- PhysicalParams { g = 5.87060327757e-3 }
- Init {} {
- P = {
- #include <gsl/gsl_sf_bessel.h>
- #link -lgsl -lgslcblas
- double theta = atan2(y,x);
- double r = sqrt (x*x + y*y);
- double D = 8.83906519983e-2;
- double k = 3.;
- double A = 1./2555510.;
- return A*cos (k*theta)*gsl_sf_bessel_Inu (k, r/D);
- }
- U = {
- #include <gsl/gsl_sf_bessel.h>
- #link -lgsl -lgslcblas
- #define Ik(k,r,D) (gsl_sf_bessel_Inu ((k) - 1., (r)/(D))/(D)\
- - (k)/(r)*gsl_sf_bessel_Inu ((k), (r)/(D)))
- double theta = atan2(y,x);
- double r = sqrt (x*x + y*y);
- double D = 8.83906519983e-2;
- double k = 3.;
- double sigma = 0.4986;
- double A = 1./2555510.;
- double ur = -A*D*D/5.87060327757e-3*sin (k*theta)*(sigma*Ik (k, r, D) -
- k/r*gsl_sf_bessel_Inu (k, r/D));
- double vt = A*D*D/5.87060327757e-3*cos (k*theta)*(Ik (k, r, D) -
- k*sigma/r*gsl_sf_bessel_Inu (k, r/D));
- return ur*cos (theta) - vt*sin (theta);
- }
- V = {
- #include <gsl/gsl_sf_bessel.h>
- #link -lgsl -lgslcblas
- #define Ik(k,r,D) (gsl_sf_bessel_Inu ((k) - 1., (r)/(D))/(D)\
- - (k)/(r)*gsl_sf_bessel_Inu ((k), (r)/(D)))
- double theta = atan2(y,x);
- double r = sqrt (x*x + y*y);
- double D = 8.83906519983e-2;
- double k = 3.;
- double sigma = 0.4986;
- double A = 1./2555510.;
- double ur = -A*D*D/5.87060327757e-3*sin (k*theta)*(sigma*Ik (k, r, D) -
- k/r*gsl_sf_bessel_Inu (k, r/D));
- double vt = A*D*D/5.87060327757e-3*cos (k*theta)*(Ik (k, r, D) -
- k*sigma/r*gsl_sf_bessel_Inu (k, r/D));
- return ur*sin (theta) + vt*cos (theta);
- }
- H = 1
- }
- Refine $l
- GtsSurfaceFile basin.gts
- AdvectionParams { scheme = none }
- ApproxProjectionParams { tolerance = 1e-9 }
- SourceCoriolis {} U 1.
-EOF
- for a in `awk 'BEGIN{
- for (x = -30; x <= 0.; x += 1.) print x;
- for (x = 0.1; x <= 4.9; x += 0.1) print x;
- for (x = 5.; x <= 30.; x += 1.) print x;
- }'`; do
-cat <<EOF >> $wave
- EventScript { start = end } { echo -n "$a " }
- OutputCorrelation { start = end } stdout { v = P } {
- s = {
- #include <gsl/gsl_sf_bessel.h>
- #link -lgsl -lgslcblas
- double theta = atan2(y,x) + $a*M_PI/180.;
- double r = sqrt (x*x + y*y);
- double D = 8.83906519983e-2;
- double k = 3.;
- double A = 1./2555510.;
- return A*cos (k*theta)*gsl_sf_bessel_Inu (k, r/D);
- }
- unbiased = 1
- }
-EOF
- done >> $wave
-cat <<EOF >> $wave
- OutputProgress { istep = 1 } stderr
-}
-GfsBox {}
-EOF
- gerris2D $wave | awk '{ print $1 " " $5}' > waves-$l
- if awk -v l=$l 'BEGIN { min1 = 0. } {
- if ($2 > min1) {
- theta = $1;
- min1 = $2;
- }
- } END {
- printf ("%d\t\t%g\t\t\t%g\n", l, theta, min1);
- if (l == 5 && (theta > 4. || min1 < 0.953))
-# exit 0;
-;
- else if (l == 6 && (theta > 1. || min1 < 0.995))
-# exit 0;
-;
- else if (l == 7 && (theta > 0.6 || min1 < 0.998))
-# exit 0;
-;
- exit 1;
- }' < waves-$l; then
- rm -f $wave
- exit 1;
- fi
-done
-rm -f $wave
--
Gerris Flow Solver
More information about the debian-science-commits
mailing list