Linear Solver Performance: Constant Coefficient Poisson, Single Core

Part 1, Benchmark Setup and Execution

Utility definitions

Init grids and save to database

Create meshes in various resolutions:

Setup Control Object for a Solver Run

Values/Formulas for the Values of RHS and Boundary Conditions

Brief test of the boundary values:

Setup of Parameter Study

Polynomial degrees to test:

Solvers which we want to instrument:

Maximum Dof for one calculation (we skip fine grids for higher polynomial orders):

Loop over all combinations of parameters and define a control object for each combo:

Launch Jobs

Use the default queue defined on this machine:

Wait for Completion and Check Job Status

Asserting Success

List Output of some job (arbitrarily the first one):

Create Table for Post-Processing

(moved to post-processing worksheet)