Skip to content

Commit

Permalink
new gold standard
Browse files Browse the repository at this point in the history
  • Loading branch information
landinjm committed Dec 11, 2024
1 parent f274815 commit 3c1e4cf
Show file tree
Hide file tree
Showing 11 changed files with 133 additions and 7 deletions.
11 changes: 11 additions & 0 deletions automatic_tests/CHiMaD_benchmark6a/gold_integratedFields.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
0 f_tot 183.0435848
0.4 f_tot 182.6412281
0.8 f_tot 182.1957345
1.2 f_tot 181.6864768
1.6 f_tot 181.1100944
2 f_tot 180.455664
2.4 f_tot 179.7174222
2.8 f_tot 178.8862819
3.2 f_tot 177.958548
3.6 f_tot 176.9306608
4 f_tot 175.8053599
2 changes: 1 addition & 1 deletion automatic_tests/CHiMaD_benchmark6a/parameters.prm
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ set Element degree = 2
# =================================================================================
set Time step = 2.0e-4

set Number of time steps = 40000
set Number of time steps = 20000

# =================================================================================
# Set the linear solver parameters
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
0 f_tot 49.99999772
10 f_tot 50.27615732
20 f_tot 50.55017018
30 f_tot 50.81957617
40 f_tot 51.08697849
50 f_tot 51.35331882
60 f_tot 51.62122273
70 f_tot 51.89124109
80 f_tot 52.1630525
4 changes: 2 additions & 2 deletions automatic_tests/corrosion_microgalvanic/parameters.prm
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ set Steps between remeshing operations = 2000
# =================================================================================
set Time step = 0.01

set Number of time steps = 30000
set Number of time steps = 8000

# =================================================================================
# Set the linear solver parameters
Expand Down Expand Up @@ -102,7 +102,7 @@ set Boundary condition for variable xiAnodic = NATURAL

set Output condition = EQUAL_SPACING

set Number of outputs = 10
set Number of outputs = 8

set Skip print steps = 1000

Expand Down
21 changes: 21 additions & 0 deletions automatic_tests/grainGrowth/gold_integratedFields.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
0 f_tot 6487.3288
2 f_tot 9523.096909
4 f_tot 12228.01679
6 f_tot 14571.46539
8 f_tot 16353.94815
10 f_tot 27053.87822
12 f_tot 28246.73123
14 f_tot 29073.71992
16 f_tot 29639.01096
18 f_tot 30060.30424
20 f_tot 29746.59861
22 f_tot 29906.94022
24 f_tot 30009.04225
26 f_tot 30064.36572
28 f_tot 30081.18429
30 f_tot 30086.33837
32 f_tot 30089.74429
34 f_tot 30096.49583
36 f_tot 30101.63484
38 f_tot 30107.48216
40 f_tot 30113.19384
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
0 f_tot -2961.102683
0.6 f_tot -2965.562629
1.2 f_tot -2965.677538
1.8 f_tot -2965.781569
2.4 f_tot -2965.884576
3 f_tot -2965.976361
3.6 f_tot -2966.061707
4 changes: 2 additions & 2 deletions automatic_tests/precipitateEvolution_pfunction/parameters.prm
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ end
# =================================================================================
set Time step = 6.0e-4

set Number of time steps = 20000
set Number of time steps = 6000

# =================================================================================
# Set the linear solver parameters
Expand All @@ -73,7 +73,7 @@ end
# =================================================================================
set Output condition = EQUAL_SPACING

set Number of outputs = 10
set Number of outputs = 6

set Skip print steps = 1000

Expand Down
18 changes: 17 additions & 1 deletion automatic_tests/run_automatic_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -220,10 +220,26 @@ def run_regression_tests_in_parallel(
"allenCahn",
"cahnHilliard",
"CHAC_anisotropyRegularized",
"CHiMaD_benchmark6a",
"corrosion_microgalvanic",
"coupledCahnHilliardAllenCahn",
"grainGrowth",
"precipitateEvolution",
"precipitateEvolution_pfunction",
"spinodalDecomposition",
]
getNewGoldStandardList = [
False,
False,
False,
False,
False,
False,
False,
False,
False,
False,
]
getNewGoldStandardList = [False, False, False, False, False]

# Grab cpu information
architecture, cpu_model, cpu_cores, cpu_max_freq, cpu_min_freq, hypervisor = (
Expand Down
11 changes: 11 additions & 0 deletions automatic_tests/spinodalDecomposition/gold_integratedFields.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
0 f_tot 40.9682267
4 f_tot 37.66188071
8 f_tot 30.9047905
12 f_tot 27.4978036
16 f_tot 24.88328855
20 f_tot 22.87153383
24 f_tot 21.45111207
28 f_tot 20.38772127
32 f_tot 19.53766885
36 f_tot 18.82222235
40 f_tot 18.25004626
2 changes: 1 addition & 1 deletion automatic_tests/spinodalDecomposition/parameters.prm
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ end
# =================================================================================
set Time step = 0.004

set Number of time steps = 20000
set Number of time steps = 10000

# =================================================================================
# Set the boundary conditions
Expand Down
51 changes: 51 additions & 0 deletions automatic_tests/test_results.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1792,3 +1792,54 @@ Time: 66.96555471420288

Tests Passed: 5/5
---------------------------------------------------------
---------------------------------------------------------
Regression test on 2024-12-11 12:27
Architecture: x86_64
Model name: AMD Ryzen 9 7900X 12-Core Processor
CPU(s): 24
CPU max/min MHz: 4701.0000, 0.0000
Hypervisor vendor: Windows Subsystem for Linux
Number of processes: 1
---------------------------------------------------------
Application: allenCahn
Result: Pass
Time: 4.505462408065796

Application: cahnHilliard
Result: Pass
Time: 2.7520039081573486

Application: CHAC_anisotropyRegularized
Result: Pass
Time: 4.074458122253418

Application: CHiMaD_benchmark6a
Result: New Gold Standard
Time: 23.678637266159058

Application: corrosion_microgalvanic
Result: New Gold Standard
Time: 20.824553728103638

Application: coupledCahnHilliardAllenCahn
Result: Pass
Time: 2.059581995010376

Application: grainGrowth
Result: New Gold Standard
Time: 12.296957015991211

Application: precipitateEvolution
Result: Pass
Time: 14.774498701095581

Application: precipitateEvolution_pfunction
Result: New Gold Standard
Time: 21.35426139831543

Application: spinodalDecomposition
Result: New Gold Standard
Time: 23.352713108062744

Tests Passed: 10/10
---------------------------------------------------------

0 comments on commit 3c1e4cf

Please sign in to comment.