Skip to content

Commit

Permalink
Merge pull request #12 from se-sic/f-Dune-Config-Patches
Browse files Browse the repository at this point in the history
Add Dune configuration patches
  • Loading branch information
LuAbelt authored Oct 6, 2023
2 parents 6ae0af1 + d1df8c6 commit 1c0a0d6
Show file tree
Hide file tree
Showing 199 changed files with 3,030 additions and 0 deletions.
21 changes: 21 additions & 0 deletions DunePerfRegression/alu_bicg_ilu.info
Original file line number Diff line number Diff line change
@@ -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
15 changes: 15 additions & 0 deletions DunePerfRegression/alu_bicg_ilu.patch
Original file line number Diff line number Diff line change
@@ -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,
Dune::PDELab::ConformingDirichletConstraints,
- Dune::CGSolver,
- PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
+ Dune::BiCGSTABSolver,
+ PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
}
#endif

21 changes: 21 additions & 0 deletions DunePerfRegression/alu_bicg_richardson.info
Original file line number Diff line number Diff line change
@@ -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
15 changes: 15 additions & 0 deletions DunePerfRegression/alu_bicg_richardson.patch
Original file line number Diff line number Diff line change
@@ -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,
Dune::PDELab::ConformingDirichletConstraints,
- Dune::CGSolver,
- PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
+ Dune::BiCGSTABSolver,
+ PreconditionMarker::Richardson>(gv,fem,"poisson_ALU_Pk_2d",q);
}
#endif

21 changes: 21 additions & 0 deletions DunePerfRegression/alu_bicg_ssor.info
Original file line number Diff line number Diff line change
@@ -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
15 changes: 15 additions & 0 deletions DunePerfRegression/alu_bicg_ssor.patch
Original file line number Diff line number Diff line change
@@ -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,
Dune::PDELab::ConformingDirichletConstraints,
- Dune::CGSolver,
- PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
+ Dune::BiCGSTABSolver,
+ PreconditionMarker::SeqSSOR>(gv,fem,"poisson_ALU_Pk_2d",q);
}
#endif

21 changes: 21 additions & 0 deletions DunePerfRegression/alu_cg_ilu.info
Original file line number Diff line number Diff line change
@@ -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
15 changes: 15 additions & 0 deletions DunePerfRegression/alu_cg_ilu.patch
Original file line number Diff line number Diff line change
@@ -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,
Dune::PDELab::ConformingDirichletConstraints,
- Dune::CGSolver,
- PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
+ Dune::CGSolver,
+ PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
}
#endif

21 changes: 21 additions & 0 deletions DunePerfRegression/alu_cg_richardson.info
Original file line number Diff line number Diff line change
@@ -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
15 changes: 15 additions & 0 deletions DunePerfRegression/alu_cg_richardson.patch
Original file line number Diff line number Diff line change
@@ -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,
Dune::PDELab::ConformingDirichletConstraints,
- Dune::CGSolver,
- PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
+ Dune::CGSolver,
+ PreconditionMarker::Richardson>(gv,fem,"poisson_ALU_Pk_2d",q);
}
#endif

21 changes: 21 additions & 0 deletions DunePerfRegression/alu_cg_ssor.info
Original file line number Diff line number Diff line change
@@ -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
15 changes: 15 additions & 0 deletions DunePerfRegression/alu_cg_ssor.patch
Original file line number Diff line number Diff line change
@@ -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,
Dune::PDELab::ConformingDirichletConstraints,
- Dune::CGSolver,
- PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
+ Dune::CGSolver,
+ PreconditionMarker::SeqSSOR>(gv,fem,"poisson_ALU_Pk_2d",q);
}
#endif

21 changes: 21 additions & 0 deletions DunePerfRegression/alu_gradient_ilu.info
Original file line number Diff line number Diff line change
@@ -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
15 changes: 15 additions & 0 deletions DunePerfRegression/alu_gradient_ilu.patch
Original file line number Diff line number Diff line change
@@ -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,
Dune::PDELab::ConformingDirichletConstraints,
- Dune::CGSolver,
- PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
+ Dune::GradientSolver,
+ PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
}
#endif

21 changes: 21 additions & 0 deletions DunePerfRegression/alu_gradient_richardson.info
Original file line number Diff line number Diff line change
@@ -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
15 changes: 15 additions & 0 deletions DunePerfRegression/alu_gradient_richardson.patch
Original file line number Diff line number Diff line change
@@ -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,
Dune::PDELab::ConformingDirichletConstraints,
- Dune::CGSolver,
- PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
+ Dune::GradientSolver,
+ PreconditionMarker::Richardson>(gv,fem,"poisson_ALU_Pk_2d",q);
}
#endif

21 changes: 21 additions & 0 deletions DunePerfRegression/alu_gradient_ssor.info
Original file line number Diff line number Diff line change
@@ -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
15 changes: 15 additions & 0 deletions DunePerfRegression/alu_gradient_ssor.patch
Original file line number Diff line number Diff line change
@@ -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,
Dune::PDELab::ConformingDirichletConstraints,
- Dune::CGSolver,
- PreconditionMarker::SeqILU>(gv,fem,"poisson_ALU_Pk_2d",q);
+ Dune::GradientSolver,
+ PreconditionMarker::SeqSSOR>(gv,fem,"poisson_ALU_Pk_2d",q);
}
#endif

1 change: 1 addition & 0 deletions DunePerfRegression/alu_grid_adapt_10000ms.info
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ tags:
- template
- grid
- 10000ms
- ALUGrid
1 change: 1 addition & 0 deletions DunePerfRegression/alu_grid_adapt_1000ms.info
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ tags:
- template
- grid
- 1000ms
- ALUGrid
1 change: 1 addition & 0 deletions DunePerfRegression/alu_grid_adapt_100ms.info
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ tags:
- template
- grid
- 100ms
- ALUGrid
1 change: 1 addition & 0 deletions DunePerfRegression/alu_grid_adapt_10ms.info
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ tags:
- template
- grid
- 10ms
- ALUGrid
1 change: 1 addition & 0 deletions DunePerfRegression/alu_grid_adapt_1ms.info
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ tags:
- template
- grid
- 1ms
- ALUGrid
21 changes: 21 additions & 0 deletions DunePerfRegression/alu_loop_ilu.info
Original file line number Diff line number Diff line change
@@ -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
Loading

0 comments on commit 1c0a0d6

Please sign in to comment.