# To execute additional action apart from running the program, fill
# in this list:
-additional-run-action = gnuplot make_ps
+additional-run-action = cd results ; gnuplot make_ps
# To specify which files are to be deleted by "make clean" (apart from
# the usual ones: object files, executables, backups, etc), fill in the
lib-h-files = $(wildcard ../../include/*/*.h)
# list of libraries needed to link with
-libs = ./Obj.a -ldeal_II_3d -llac -lbase
-libs.g = ./Obj.g.a -ldeal_II_3d.g -llac.g -lbase.g
+libs = ./Obj.a -ldeal_II_2d -llac -lbase
+libs.g = ./Obj.g.a -ldeal_II_2d.g -llac.g -lbase.g
# check whether we use debug mode or not
-template class PoissonEquation<3>;
+template class PoissonEquation<2>;
#include "poisson.h"
#include <lac/vector.h>
-
+#include <base/logstream.h>
int main (int argc, char **argv) {
return 1;
};
- PoissonProblem<3> poisson;
+ // no additional output to console
+ deallog.depth_console (0);
+
+ PoissonProblem<2> poisson;
MultipleParameterLoop input_data;
poisson.declare_parameters(input_data);
set Test run = { zoom in | ball | curved line | random | jump | L-region}
-set Global refinement = {{ 1 | 3 | 3 | 0 | 3 | 3 }} #{{ 2 | 3 | 3 | 1 | 3 | 3 }}
+set Global refinement = {{ 2 | 5 | 6 | 0 | 3 | 5 }}
set Right hand side = {{ zero | zero | trigpoly | constant | zero | zero }}
set Boundary values = {{ sine | sine | zero | zero | jump | sine }}
set Output file = results/{{ zoom_in | ball | curved_line | random | jump | L-region }}.gnuplot
-template class PoissonProblem<3>;
+template class PoissonProblem<2>;
--- /dev/null
+set data style lines
+set noxtics
+set noytics
+set noztics
+set nokey
+set para
+set term postscript eps
+
+!echo " Making <zoom_in.eps>"
+set output "zoom_in.eps"
+splot "zoom_in.gnuplot"
+
+!echo " Making <ball.eps>"
+set output "ball.eps"
+splot "ball.gnuplot"
+
+!echo " Making <curved_line.eps>"
+set output "curved_line.eps"
+splot "curved_line.gnuplot"
+
+!echo " Making <random.eps>"
+set output "random.eps"
+splot "random.gnuplot"
+
+!echo " Making <jump.eps>"
+set output "jump.eps"
+splot "jump.gnuplot"
+
+!echo " Making <L-region.eps>"
+set view 52,115
+set output "L-region.eps"
+splot "L-region.gnuplot"
# To execute additional action apart from running the program, fill
# in this list:
-additional-run-action = gnuplot make_ps
+additional-run-action = cd results ; gnuplot make_ps
# To specify which files are to be deleted by "make clean" (apart from
# the usual ones: object files, executables, backups, etc), fill in the
lib-h-files = $(wildcard ../../include/*/*.h)
# list of libraries needed to link with
-libs = ./Obj.a -ldeal_II_3d -llac -lbase
-libs.g = ./Obj.g.a -ldeal_II_3d.g -llac.g -lbase.g
+libs = ./Obj.a -ldeal_II_2d -llac -lbase
+libs.g = ./Obj.g.a -ldeal_II_2d.g -llac.g -lbase.g
# check whether we use debug mode or not
-template class PoissonEquation<3>;
+template class PoissonEquation<2>;
+++ /dev/null
-set data style lines
-set noxtics
-set noytics
-set noztics
-set nokey
-set para
-set term postscript eps
-
-!echo " Making <fig.zoom_in.eps>"
-set output "fig.zoom_in.eps"
-splot "gnuplot.zoom_in"
-
-!echo " Making <fig.ball.eps>"
-set output "fig.ball.eps"
-splot "gnuplot.ball"
-
-!echo " Making <fig.curved_line.eps>"
-set output "fig.curved_line.eps"
-splot "gnuplot.curved_line"
-
-!echo " Making <fig.random.eps>"
-set output "fig.random.eps"
-splot "gnuplot.random"
-
-!echo " Making <fig.jump.eps>"
-set output "fig.jump.eps"
-splot "gnuplot.jump"
-
-!echo " Making <fig.L-region.eps>"
-set view 52,115
-set output "fig.L-region.eps"
-splot "gnuplot.L-region"
#include "poisson.h"
#include <lac/vector.h>
-
+#include <base/logstream.h>
int main (int argc, char **argv) {
return 1;
};
- PoissonProblem<3> poisson;
+ // no additional output to console
+ deallog.depth_console (0);
+
+ PoissonProblem<2> poisson;
MultipleParameterLoop input_data;
poisson.declare_parameters(input_data);
set Test run = { zoom in | ball | curved line | random | jump | L-region}
-set Global refinement = {{ 1 | 3 | 3 | 0 | 3 | 3 }} #{{ 2 | 3 | 3 | 1 | 3 | 3 }}
+set Global refinement = {{ 2 | 5 | 6 | 0 | 3 | 5 }}
set Right hand side = {{ zero | zero | trigpoly | constant | zero | zero }}
set Boundary values = {{ sine | sine | zero | zero | jump | sine }}
set Output file = results/{{ zoom_in | ball | curved_line | random | jump | L-region }}.gnuplot
-template class PoissonProblem<3>;
+template class PoissonProblem<2>;
--- /dev/null
+set data style lines
+set noxtics
+set noytics
+set noztics
+set nokey
+set para
+set term postscript eps
+
+!echo " Making <zoom_in.eps>"
+set output "zoom_in.eps"
+splot "zoom_in.gnuplot"
+
+!echo " Making <ball.eps>"
+set output "ball.eps"
+splot "ball.gnuplot"
+
+!echo " Making <curved_line.eps>"
+set output "curved_line.eps"
+splot "curved_line.gnuplot"
+
+!echo " Making <random.eps>"
+set output "random.eps"
+splot "random.gnuplot"
+
+!echo " Making <jump.eps>"
+set output "jump.eps"
+splot "jump.gnuplot"
+
+!echo " Making <L-region.eps>"
+set view 52,115
+set output "L-region.eps"
+splot "L-region.gnuplot"