Mercurial > repos > public > sbplib_julia
annotate benchmark/make.jl @ 2021:d6618d628515 feature/grids/multiblock_grids
Factor out functions for creating different types of multiblock grids in the tests
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Wed, 12 Mar 2025 10:54:47 +0100 |
| parents | 6ae2ec4cef5a |
| children |
| rev | line source |
|---|---|
|
1320
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
1 rev = nothing |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
2 baseline = nothing |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
3 target = nothing |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
4 |
|
1294
7610a61eaac1
Add missing file
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
diff
changeset
|
5 if "--rev" ∈ ARGS |
|
7610a61eaac1
Add missing file
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
diff
changeset
|
6 i = findlast(==("--rev"), ARGS) |
|
1320
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
7 rev = ARGS[i+1] |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
8 end |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
9 |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
10 if "--target" ∈ ARGS |
|
1294
7610a61eaac1
Add missing file
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
diff
changeset
|
11 i = findlast(==("--target"), ARGS) |
|
1320
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
12 target = ARGS[i+1] |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
13 end |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
14 |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
15 if "--baseline" ∈ ARGS |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
16 i = findlast(==("--baseline"), ARGS) |
|
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
17 baseline = ARGS[i+1] |
|
1294
7610a61eaac1
Add missing file
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
diff
changeset
|
18 end |
|
7610a61eaac1
Add missing file
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
diff
changeset
|
19 |
|
7610a61eaac1
Add missing file
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
diff
changeset
|
20 include("benchmark_utils.jl") |
|
1320
6ae2ec4cef5a
Rename functions for comparing benchmarks. Refactor their code. Allow comparing the current working directory
Jonatan Werpers <jonatan@werpers.com>
parents:
1294
diff
changeset
|
21 main(;rev, target, baseline) |
