From 68896cf57c20a9a08f1fb651a23ee3ca0b5dbd33 Mon Sep 17 00:00:00 2001 From: Lukas Abelt Date: Fri, 6 Oct 2023 14:17:58 +0200 Subject: [PATCH] Added configuration patches for ALU example --- DunePerfRegression/alu_bicg_ilu.info | 21 +++++++++++++++++++ DunePerfRegression/alu_bicg_ilu.patch | 15 +++++++++++++ DunePerfRegression/alu_bicg_richardson.info | 21 +++++++++++++++++++ DunePerfRegression/alu_bicg_richardson.patch | 15 +++++++++++++ DunePerfRegression/alu_bicg_ssor.info | 21 +++++++++++++++++++ DunePerfRegression/alu_bicg_ssor.patch | 15 +++++++++++++ DunePerfRegression/alu_cg_ilu.info | 21 +++++++++++++++++++ DunePerfRegression/alu_cg_ilu.patch | 15 +++++++++++++ DunePerfRegression/alu_cg_richardson.info | 21 +++++++++++++++++++ DunePerfRegression/alu_cg_richardson.patch | 15 +++++++++++++ DunePerfRegression/alu_cg_ssor.info | 21 +++++++++++++++++++ DunePerfRegression/alu_cg_ssor.patch | 15 +++++++++++++ DunePerfRegression/alu_gradient_ilu.info | 21 +++++++++++++++++++ DunePerfRegression/alu_gradient_ilu.patch | 15 +++++++++++++ .../alu_gradient_richardson.info | 21 +++++++++++++++++++ .../alu_gradient_richardson.patch | 15 +++++++++++++ DunePerfRegression/alu_gradient_ssor.info | 21 +++++++++++++++++++ DunePerfRegression/alu_gradient_ssor.patch | 15 +++++++++++++ DunePerfRegression/alu_loop_ilu.info | 21 +++++++++++++++++++ DunePerfRegression/alu_loop_ilu.patch | 15 +++++++++++++ DunePerfRegression/alu_loop_richardson.info | 21 +++++++++++++++++++ DunePerfRegression/alu_loop_richardson.patch | 15 +++++++++++++ DunePerfRegression/alu_loop_ssor.info | 21 +++++++++++++++++++ DunePerfRegression/alu_loop_ssor.patch | 15 +++++++++++++ DunePerfRegression/alu_minres_ilu.info | 21 +++++++++++++++++++ DunePerfRegression/alu_minres_ilu.patch | 15 +++++++++++++ DunePerfRegression/alu_minres_richardson.info | 21 +++++++++++++++++++ .../alu_minres_richardson.patch | 15 +++++++++++++ DunePerfRegression/alu_minres_ssor.info | 21 +++++++++++++++++++ DunePerfRegression/alu_minres_ssor.patch | 15 +++++++++++++ 30 files changed, 540 insertions(+) create mode 100644 DunePerfRegression/alu_bicg_ilu.info create mode 100644 DunePerfRegression/alu_bicg_ilu.patch create mode 100644 DunePerfRegression/alu_bicg_richardson.info create mode 100644 DunePerfRegression/alu_bicg_richardson.patch create mode 100644 DunePerfRegression/alu_bicg_ssor.info create mode 100644 DunePerfRegression/alu_bicg_ssor.patch create mode 100644 DunePerfRegression/alu_cg_ilu.info create mode 100644 DunePerfRegression/alu_cg_ilu.patch create mode 100644 DunePerfRegression/alu_cg_richardson.info create mode 100644 DunePerfRegression/alu_cg_richardson.patch create mode 100644 DunePerfRegression/alu_cg_ssor.info create mode 100644 DunePerfRegression/alu_cg_ssor.patch create mode 100644 DunePerfRegression/alu_gradient_ilu.info create mode 100644 DunePerfRegression/alu_gradient_ilu.patch create mode 100644 DunePerfRegression/alu_gradient_richardson.info create mode 100644 DunePerfRegression/alu_gradient_richardson.patch create mode 100644 DunePerfRegression/alu_gradient_ssor.info create mode 100644 DunePerfRegression/alu_gradient_ssor.patch create mode 100644 DunePerfRegression/alu_loop_ilu.info create mode 100644 DunePerfRegression/alu_loop_ilu.patch create mode 100644 DunePerfRegression/alu_loop_richardson.info create mode 100644 DunePerfRegression/alu_loop_richardson.patch create mode 100644 DunePerfRegression/alu_loop_ssor.info create mode 100644 DunePerfRegression/alu_loop_ssor.patch create mode 100644 DunePerfRegression/alu_minres_ilu.info create mode 100644 DunePerfRegression/alu_minres_ilu.patch create mode 100644 DunePerfRegression/alu_minres_richardson.info create mode 100644 DunePerfRegression/alu_minres_richardson.patch create mode 100644 DunePerfRegression/alu_minres_ssor.info create mode 100644 DunePerfRegression/alu_minres_ssor.patch diff --git a/DunePerfRegression/alu_bicg_ilu.info b/DunePerfRegression/alu_bicg_ilu.info new file mode 100644 index 0000000..270f540 --- /dev/null +++ b/DunePerfRegression/alu_bicg_ilu.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the BiCGSTABSolver + and SeqILU preconditoner +feature_tags: +- BiCGSTABSolver +- SeqILU +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_bicg_ilu.patch +project_name: DunePerfRegression +shortname: alu_bicg_ilu +tags: +- configuration +- compile-time +- BiCGSTABSolver +- SeqILU +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_bicg_ilu.patch b/DunePerfRegression/alu_bicg_ilu.patch new file mode 100644 index 0000000..8381d38 --- /dev/null +++ b/DunePerfRegression/alu_bicg_ilu.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::BiCGSTABSolver, ++ PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_bicg_richardson.info b/DunePerfRegression/alu_bicg_richardson.info new file mode 100644 index 0000000..bd5928c --- /dev/null +++ b/DunePerfRegression/alu_bicg_richardson.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the BiCGSTABSolver + and Richardson preconditoner +feature_tags: +- BiCGSTABSolver +- Richardson +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_bicg_richardson.patch +project_name: DunePerfRegression +shortname: alu_bicg_richardson +tags: +- configuration +- compile-time +- BiCGSTABSolver +- Richardson +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_bicg_richardson.patch b/DunePerfRegression/alu_bicg_richardson.patch new file mode 100644 index 0000000..2b458e4 --- /dev/null +++ b/DunePerfRegression/alu_bicg_richardson.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::BiCGSTABSolver, ++ PreconditionMarker::Richardson>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_bicg_ssor.info b/DunePerfRegression/alu_bicg_ssor.info new file mode 100644 index 0000000..3537ac3 --- /dev/null +++ b/DunePerfRegression/alu_bicg_ssor.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the BiCGSTABSolver + and SeqSSOR preconditoner +feature_tags: +- BiCGSTABSolver +- SeqSSOR +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_bicg_ssor.patch +project_name: DunePerfRegression +shortname: alu_bicg_ssor +tags: +- configuration +- compile-time +- BiCGSTABSolver +- SeqSSOR +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_bicg_ssor.patch b/DunePerfRegression/alu_bicg_ssor.patch new file mode 100644 index 0000000..4fc524e --- /dev/null +++ b/DunePerfRegression/alu_bicg_ssor.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::BiCGSTABSolver, ++ PreconditionMarker::SeqSSOR>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_cg_ilu.info b/DunePerfRegression/alu_cg_ilu.info new file mode 100644 index 0000000..07483c8 --- /dev/null +++ b/DunePerfRegression/alu_cg_ilu.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the CGSolver + and SeqILU preconditoner +feature_tags: +- CGSolver +- SeqILU +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_cg_ilu.patch +project_name: DunePerfRegression +shortname: alu_cg_ilu +tags: +- configuration +- compile-time +- CGSolver +- SeqILU +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_cg_ilu.patch b/DunePerfRegression/alu_cg_ilu.patch new file mode 100644 index 0000000..fe1b75b --- /dev/null +++ b/DunePerfRegression/alu_cg_ilu.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::CGSolver, ++ PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_cg_richardson.info b/DunePerfRegression/alu_cg_richardson.info new file mode 100644 index 0000000..aab61d2 --- /dev/null +++ b/DunePerfRegression/alu_cg_richardson.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the CGSolver + and Richardson preconditoner +feature_tags: +- CGSolver +- Richardson +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_cg_richardson.patch +project_name: DunePerfRegression +shortname: alu_cg_richardson +tags: +- configuration +- compile-time +- CGSolver +- Richardson +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_cg_richardson.patch b/DunePerfRegression/alu_cg_richardson.patch new file mode 100644 index 0000000..4972c4d --- /dev/null +++ b/DunePerfRegression/alu_cg_richardson.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::CGSolver, ++ PreconditionMarker::Richardson>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_cg_ssor.info b/DunePerfRegression/alu_cg_ssor.info new file mode 100644 index 0000000..126efd3 --- /dev/null +++ b/DunePerfRegression/alu_cg_ssor.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the CGSolver + and SeqSSOR preconditoner +feature_tags: +- CGSolver +- SeqSSOR +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_cg_ssor.patch +project_name: DunePerfRegression +shortname: alu_cg_ssor +tags: +- configuration +- compile-time +- CGSolver +- SeqSSOR +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_cg_ssor.patch b/DunePerfRegression/alu_cg_ssor.patch new file mode 100644 index 0000000..075b6a0 --- /dev/null +++ b/DunePerfRegression/alu_cg_ssor.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::CGSolver, ++ PreconditionMarker::SeqSSOR>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_gradient_ilu.info b/DunePerfRegression/alu_gradient_ilu.info new file mode 100644 index 0000000..d5fbfcb --- /dev/null +++ b/DunePerfRegression/alu_gradient_ilu.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the GradientSolver + and SeqILU preconditoner +feature_tags: +- GradientSolver +- SeqILU +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_gradient_ilu.patch +project_name: DunePerfRegression +shortname: alu_gradient_ilu +tags: +- configuration +- compile-time +- GradientSolver +- SeqILU +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_gradient_ilu.patch b/DunePerfRegression/alu_gradient_ilu.patch new file mode 100644 index 0000000..df266f7 --- /dev/null +++ b/DunePerfRegression/alu_gradient_ilu.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::GradientSolver, ++ PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_gradient_richardson.info b/DunePerfRegression/alu_gradient_richardson.info new file mode 100644 index 0000000..8abbd71 --- /dev/null +++ b/DunePerfRegression/alu_gradient_richardson.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the GradientSolver + and Richardson preconditoner +feature_tags: +- GradientSolver +- Richardson +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_gradient_richardson.patch +project_name: DunePerfRegression +shortname: alu_gradient_richardson +tags: +- configuration +- compile-time +- GradientSolver +- Richardson +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_gradient_richardson.patch b/DunePerfRegression/alu_gradient_richardson.patch new file mode 100644 index 0000000..38ec6c0 --- /dev/null +++ b/DunePerfRegression/alu_gradient_richardson.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::GradientSolver, ++ PreconditionMarker::Richardson>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_gradient_ssor.info b/DunePerfRegression/alu_gradient_ssor.info new file mode 100644 index 0000000..948eb49 --- /dev/null +++ b/DunePerfRegression/alu_gradient_ssor.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the GradientSolver + and SeqSSOR preconditoner +feature_tags: +- GradientSolver +- SeqSSOR +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_gradient_ssor.patch +project_name: DunePerfRegression +shortname: alu_gradient_ssor +tags: +- configuration +- compile-time +- GradientSolver +- SeqSSOR +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_gradient_ssor.patch b/DunePerfRegression/alu_gradient_ssor.patch new file mode 100644 index 0000000..60ff503 --- /dev/null +++ b/DunePerfRegression/alu_gradient_ssor.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::GradientSolver, ++ PreconditionMarker::SeqSSOR>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_loop_ilu.info b/DunePerfRegression/alu_loop_ilu.info new file mode 100644 index 0000000..d7a1898 --- /dev/null +++ b/DunePerfRegression/alu_loop_ilu.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the LoopSolver + and SeqILU preconditoner +feature_tags: +- LoopSolver +- SeqILU +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_loop_ilu.patch +project_name: DunePerfRegression +shortname: alu_loop_ilu +tags: +- configuration +- compile-time +- LoopSolver +- SeqILU +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_loop_ilu.patch b/DunePerfRegression/alu_loop_ilu.patch new file mode 100644 index 0000000..8800b71 --- /dev/null +++ b/DunePerfRegression/alu_loop_ilu.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::LoopSolver, ++ PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_loop_richardson.info b/DunePerfRegression/alu_loop_richardson.info new file mode 100644 index 0000000..bebebbd --- /dev/null +++ b/DunePerfRegression/alu_loop_richardson.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the LoopSolver + and Richardson preconditoner +feature_tags: +- LoopSolver +- Richardson +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_loop_richardson.patch +project_name: DunePerfRegression +shortname: alu_loop_richardson +tags: +- configuration +- compile-time +- LoopSolver +- Richardson +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_loop_richardson.patch b/DunePerfRegression/alu_loop_richardson.patch new file mode 100644 index 0000000..3edb247 --- /dev/null +++ b/DunePerfRegression/alu_loop_richardson.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::LoopSolver, ++ PreconditionMarker::Richardson>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_loop_ssor.info b/DunePerfRegression/alu_loop_ssor.info new file mode 100644 index 0000000..cac3ad9 --- /dev/null +++ b/DunePerfRegression/alu_loop_ssor.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the LoopSolver + and SeqSSOR preconditoner +feature_tags: +- LoopSolver +- SeqSSOR +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_loop_ssor.patch +project_name: DunePerfRegression +shortname: alu_loop_ssor +tags: +- configuration +- compile-time +- LoopSolver +- SeqSSOR +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_loop_ssor.patch b/DunePerfRegression/alu_loop_ssor.patch new file mode 100644 index 0000000..6d44be1 --- /dev/null +++ b/DunePerfRegression/alu_loop_ssor.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::LoopSolver, ++ PreconditionMarker::SeqSSOR>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_minres_ilu.info b/DunePerfRegression/alu_minres_ilu.info new file mode 100644 index 0000000..4162d2b --- /dev/null +++ b/DunePerfRegression/alu_minres_ilu.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the MINRESSolver + and SeqILU preconditoner +feature_tags: +- MINRESSolver +- SeqILU +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_minres_ilu.patch +project_name: DunePerfRegression +shortname: alu_minres_ilu +tags: +- configuration +- compile-time +- MINRESSolver +- SeqILU +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_minres_ilu.patch b/DunePerfRegression/alu_minres_ilu.patch new file mode 100644 index 0000000..ed2375e --- /dev/null +++ b/DunePerfRegression/alu_minres_ilu.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::MINRESSolver, ++ PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_minres_richardson.info b/DunePerfRegression/alu_minres_richardson.info new file mode 100644 index 0000000..3f01ab0 --- /dev/null +++ b/DunePerfRegression/alu_minres_richardson.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the MINRESSolver + and Richardson preconditoner +feature_tags: +- MINRESSolver +- Richardson +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_minres_richardson.patch +project_name: DunePerfRegression +shortname: alu_minres_richardson +tags: +- configuration +- compile-time +- MINRESSolver +- Richardson +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_minres_richardson.patch b/DunePerfRegression/alu_minres_richardson.patch new file mode 100644 index 0000000..0ae1468 --- /dev/null +++ b/DunePerfRegression/alu_minres_richardson.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::MINRESSolver, ++ PreconditionMarker::Richardson>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif + diff --git a/DunePerfRegression/alu_minres_ssor.info b/DunePerfRegression/alu_minres_ssor.info new file mode 100644 index 0000000..4bf9574 --- /dev/null +++ b/DunePerfRegression/alu_minres_ssor.info @@ -0,0 +1,21 @@ +description: Changes the configuration of the ALUGrid examples to use the MINRESSolver + and SeqSSOR preconditoner +feature_tags: +- MINRESSolver +- SeqSSOR +- ALUGrid +- no-gridmaker +include_revisions: + revision_range: + start: 332a9af0b7e3336dd72c4f4b74e09df525b6db0d +path: alu_minres_ssor.patch +project_name: DunePerfRegression +shortname: alu_minres_ssor +tags: +- configuration +- compile-time +- MINRESSolver +- SeqSSOR +- no-gridmaker +- ALUGrid +- dune diff --git a/DunePerfRegression/alu_minres_ssor.patch b/DunePerfRegression/alu_minres_ssor.patch new file mode 100644 index 0000000..663859f --- /dev/null +++ b/DunePerfRegression/alu_minres_ssor.patch @@ -0,0 +1,15 @@ +diff --git a/dune-performance-regressions/src/poisson-alugrid.cc b/dune-performance-regressions/src/poisson-alugrid.cc +index a6d9a55..9bced24 100644 +--- a/dune-performance-regressions/src/poisson-alugrid.cc ++++ b/dune-performance-regressions/src/poisson-alugrid.cc +@@ -56,8 +56,8 @@ int main(int argc, char** argv) + poisson(gv,fem,"poisson_ALU_Pk_2d",q); ++ Dune::MINRESSolver, ++ PreconditionMarker::SeqSSOR>(gv,fem,"poisson_ALU_Pk_2d",q); + } + #endif +