diff --git a/ProcessLib/HeatConduction/Tests.cmake b/ProcessLib/HeatConduction/Tests.cmake index 087113f64388970fa15bf2cb473a8ff9c04c52e1..636b6ded332688087a6a662f8889d862f98524c3 100644 --- a/ProcessLib/HeatConduction/Tests.cmake +++ b/ProcessLib/HeatConduction/Tests.cmake @@ -67,3 +67,16 @@ AddTest( line_1_line_1e2_pcs_0_ts_500_t_39062500.000000_reference.vtu line_1_line_1e2_pcs_0_ts_500_t_39062500.000000.vtu temperature temperature 1e-11 0.0 REQUIREMENTS NOT OGS_USE_MPI ) + +# test the source term on a subdomain with the PETSc embedded executable file +AddTest( + NAME 1D_HeatConduction_dirichlet_SourceTerm_PETSc + PATH Parabolic/T/1D_dirichlet_source-term + EXECUTABLE_ARGS line_1_line_1e2_source_term.prj + WRAPPER mpirun + WRAPPER_ARGS -np 1 + TESTER vtkdiff + REQUIREMENTS OGS_USE_MPI + DIFF_DATA + line_1_line_1e2_pcs_0_ts_500_t_39062500.000000_reference.vtu line_1_line_1e2_pcs_0_ts_500_t_39062500_000000_0.vtu temperature temperature 1e-10 0.0 +)