Skip to content

Commit

Permalink
Removing recover for transient tests, the residual_concentration is…
Browse files Browse the repository at this point in the history
… wrong

Creating a related issue (Ref. #196)
  • Loading branch information
simopier committed Oct 19, 2024
1 parent 3cad163 commit 04cbb31
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions test/tests/interfacekernels/InterfaceSorption/tests
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@
cli_args = 'Outputs/file_base=interface_sorption_transient_Sievert_non_ad_out'
exodiff = 'interface_sorption_transient_Sievert_non_ad_out.e'
mesh_mode = REPLICATED
recover = false
[]
[Sievert_transient_ad]
requirement = 'The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using automatic differentiation during transient.'
Expand All @@ -151,6 +152,7 @@
Executioner/nl_abs_tol=1e-12'
exodiff = 'interface_sorption_transient_Sievert_ad_out.e'
mesh_mode = REPLICATED
recover = false
[]

[Sievert_transient_non_ad_scaling]
Expand All @@ -162,6 +164,7 @@
Outputs/file_base=interface_sorption_transient_Sievert_non_ad_scaling_out'
exodiff = 'interface_sorption_transient_Sievert_non_ad_scaling_out.e'
mesh_mode = REPLICATED
recover = false
[]
[Sievert_transient_ad_scaling]
requirement = 'The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using automatic differentiation during transient with unit scaling on both variables.'
Expand All @@ -185,6 +188,7 @@
Executioner/nl_abs_tol=5e-12'
exodiff = 'interface_sorption_transient_Sievert_ad_scaling_out.e'
mesh_mode = REPLICATED
recover = false
[]
[Sievert_transient_non_ad_penalty_scaling]
requirement = 'The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using a penalty-enforced flux balance during transient with unit scaling on both variables.'
Expand All @@ -200,6 +204,7 @@
# but the residuals are expected different with the penalty so the relative error tolerance is increased here
rel_err = 8.5e-2
mesh_mode = REPLICATED
recover = false
[]
[Sievert_transient_ad_penalty_scaling]
requirement = 'The system shall have the capability to enforce interfacial conditions based on the Sievert law in isothermal conditions using automatic differentiation and a penalty-enforced flux balance during transient with unit scaling on both variables.'
Expand Down Expand Up @@ -228,6 +233,7 @@
# but the residuals are expected different with the penalty so the relative error tolerance is increased here
rel_err = 8.5e-2
mesh_mode = REPLICATED
recover = false
[]

[Henry_transient_non_ad]
Expand All @@ -238,6 +244,7 @@
Outputs/file_base=interface_sorption_transient_Henry_non_ad_out'
exodiff = 'interface_sorption_transient_Henry_non_ad_out.e'
mesh_mode = REPLICATED
recover = false
[]
[Henry_transient_ad]
requirement = 'The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using automatic differentiation during transient.'
Expand All @@ -261,6 +268,7 @@
Executioner/nl_abs_tol=1e-12'
exodiff = 'interface_sorption_transient_Henry_ad_out.e'
mesh_mode = REPLICATED
recover = false
[]

[Henry_transient_non_ad_scaling]
Expand All @@ -273,6 +281,7 @@
Outputs/file_base=interface_sorption_transient_Henry_non_ad_scaling_out'
exodiff = 'interface_sorption_transient_Henry_non_ad_scaling_out.e'
mesh_mode = REPLICATED
recover = false
[]
[Henry_transient_ad_scaling]
requirement = 'The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using automatic differentiation during transient with unit scaling on both variables.'
Expand All @@ -297,6 +306,7 @@
Executioner/nl_abs_tol=5e-12'
exodiff = 'interface_sorption_transient_Henry_ad_scaling_out.e'
mesh_mode = REPLICATED
recover = false
[]
[Henry_transient_non_ad_penalty_scaling]
requirement = 'The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using a penalty-enforced flux balance during transient with unit scaling on both variables.'
Expand All @@ -313,6 +323,7 @@
# but the residuals are expected different with the penalty so the relative error tolerance is increased here
rel_err = 5.4e-2
mesh_mode = REPLICATED
recover = false
[]
[Henry_transient_ad_penalty_scaling]
requirement = 'The system shall have the capability to enforce interfacial conditions based on the Henry law in isothermal conditions using automatic differentiation and a penalty-enforced flux balance during transient with unit scaling on both variables.'
Expand Down Expand Up @@ -342,5 +353,6 @@
# but the residuals are expected different with the penalty so the relative error tolerance is increased here
rel_err = 5.4e-2
mesh_mode = REPLICATED
recover = false
[]
[]

0 comments on commit 04cbb31

Please sign in to comment.