From cec47d183d5fb43610462a49064e4781ad808688 Mon Sep 17 00:00:00 2001 From: alexholmes814 Date: Wed, 29 Apr 2026 11:59:02 -0500 Subject: [PATCH 1/4] DOC: clean fracture regression input comments --- .../standard_inputs/fracture_mode_1.yaml | 127 ++++++++++-------- .../standard_inputs/fracture_mode_2.yaml | 123 ++++++++++------- .../fracture_reorientation.yaml | 31 +++-- 3 files changed, 161 insertions(+), 120 deletions(-) diff --git a/apps/multiphysics/regression_tests/standard_inputs/fracture_mode_1.yaml b/apps/multiphysics/regression_tests/standard_inputs/fracture_mode_1.yaml index 89271ed72..ed718199d 100644 --- a/apps/multiphysics/regression_tests/standard_inputs/fracture_mode_1.yaml +++ b/apps/multiphysics/regression_tests/standard_inputs/fracture_mode_1.yaml @@ -1,12 +1,11 @@ -# num_dims: 3 - dynamic_options: - time_final: 4.0 - dt_min: 1e-6 - dt_max: 0.001 + time_final: 28.0 + dt_min: 1e-7 + dt_max: 1e-2 dt_start: 1.e-5 - cycle_stop: 300000 - + dt_cfl: 0.8 + rk_num_stages: 2 + cycle_stop: 10000 mesh_options: source: file @@ -16,17 +15,12 @@ mesh_options: output_options: timer_output_level: thorough output_file_format: state - graphics_time_step: 2.0 - # graphics_iteration_step: 10 + graphics_time_step: 28.0 solver_options: - solver: method: dynx_FE id: 0 - # solver_vars: - # - blah - # - blah - # - blah boundary_conditions: # fracture stress boundary condition @@ -36,16 +30,16 @@ boundary_conditions: type: global stress_model: fracture stress_bc_global_vars: - - 2.0e-3 #g/cm*us^2 #E_inf (Prony constant term) - - 0.025 #a1 (Damage evolution coefficient) dimensionless - - 0.25 #n_exp (Damage evolution exponent) dimensionless - - 1.0e-2 #cm #u_n_star (uns: Characteristic length normal) larger = less sensitive to normal opening - - 5.0e-2 #cm #u_t_star (uts: Characteristic length tangential) - - 1 #num_prony_terms (Filled below: E and tau temrs) dimensionless - - 1.8e-2 #g/cm*us^2 #prony_0_E - - 2.0 #g/cm*us^3 #prony_0_tau p - #prony_1_E - #prony_1_tau + - 2.0e-3 # E_inf (Prony constant term) [Mbar] + - 0.025 # a1 (Damage evolution coefficient) [dimensionless] + - 0.25 # n_exp (Damage evolution exponent) [dimensionless] + - 1.0e-2 # u_n_star (uns: Characteristic length normal) [cm] + - 1.0e-2 # u_t_star (uts: Characteristic length tangential) [cm] + - 1 # num_prony_terms (Filled below: # E and tau temrs) + - 1.8e-2 # prony_0_E [Mbar] + - 2.0 # prony_0_tau [us] + # prony_1_E (set by num_prony_terms) + # prony_1_tau (set by num_prony_terms) # Tag z plane (bottom surface z=0 velocity in -z direction) - boundary_condition: @@ -60,16 +54,16 @@ boundary_conditions: - 1 # z - 0.0 # hydro_bc_vel_0 - 0.0 # hydro_bc_vel_1 - - -5.0e-2 # hydro_bc_vel_2 + - -5.0e-7 # hydro_bc_vel_2 - 0.0 # t_start - - 4.0 # t_end + - 28.0 # t_end - # Tag z plane (top surface z=2 velocity in +z direction) + # Tag z plane (top surface z=0.2 velocity in +z direction) - boundary_condition: solver_id: 0 surface: type: z_plane - plane_position: 2.0 + plane_position: 0.2 velocity_model: piston velocity_bc_global_vars: - 0 # x @@ -77,9 +71,9 @@ boundary_conditions: - 1 # z - 0.0 # hydro_bc_vel_0 - 0.0 # hydro_bc_vel_1 - - 5.0e-2 # hydro_bc_vel_2 + - 5.0e-7 # hydro_bc_vel_2 - 0.0 # t_start - - 4.0 # t_end + - 28.0 # t_end materials: - material: @@ -87,8 +81,8 @@ materials: eos_model_type: decoupled eos_model: linear_elastic_eos eos_global_vars: - - 1.30 # B from Azo materials online - - 0.4333 # G from Azo materials online + - 1.30 # B Bulk modulus + - 0.4333 # G Shear moduluss - 1.0 # ref density from Azo materials online - 0.001 @@ -98,37 +92,64 @@ materials: # shear modulus of copper # yield strength of copper strength_global_vars: - - 0.4333 - - 0.004 + - 0.4333 # G + - 0.004 # yield strength dissipation_model: MARS dissipation_global_vars: - - 5.0 # q1 + - 3.0 # q1 - 1.0 # q1ex - 3.0 # q2 shear dissipation - 1.333 # q2ex - 0.1 # phi_min - 1.0 # phi_curl - eos_global_vars: - - 10 #1.666666666666667 - - 1.0E-14 - - 1.0 regions: + # Bottom element: z=[0,0.1], moving down at piston speed - region: - volume: - type: global - material_id: 0 - solver_id: 0 - density: - type: uniform - value: 1 - specific_internal_energy: - type: uniform - value: 1.0e-10 - velocity: - type: cartesian - u: 0.0 - v: 0.0 - w: 0.0 + volume: + type: box + x1: -10.0 + x2: 10.0 + y1: -10.0 + y2: 10.0 + z1: -10.0 + z2: 0.1 + material_id: 0 + solver_id: 0 + density: + type: uniform + value: 1.0 + specific_internal_energy: + type: uniform + value: 1.0e-10 + velocity: + type: cartesian + u: 0.0 + v: 0.0 + w: -5.0e-7 + + # Top element: z=[0.1,0.2], moving up at piston speed + - region: + volume: + type: box + x1: -10.0 + x2: 10.0 + y1: -10.0 + y2: 10.0 + z1: 0.1 + z2: 10.0 + material_id: 0 + solver_id: 0 + density: + type: uniform + value: 1.0 + specific_internal_energy: + type: uniform + value: 1.0e-10 + velocity: + type: cartesian + u: 0.0 + v: 0.0 + w: 5.0e-7 diff --git a/apps/multiphysics/regression_tests/standard_inputs/fracture_mode_2.yaml b/apps/multiphysics/regression_tests/standard_inputs/fracture_mode_2.yaml index 8335d08e7..9bdf3312d 100644 --- a/apps/multiphysics/regression_tests/standard_inputs/fracture_mode_2.yaml +++ b/apps/multiphysics/regression_tests/standard_inputs/fracture_mode_2.yaml @@ -1,12 +1,11 @@ -# num_dims: 3 - dynamic_options: - time_final: 4.0 - dt_min: 1e-6 - dt_max: 0.001 + time_final: 38.5 + dt_min: 1e-8 + dt_max: 1e-2 dt_start: 1.e-5 - cycle_stop: 300000 - + dt_cfl: 0.8 + rk_num_stages: 2 + cycle_stop: 10000 mesh_options: source: file @@ -16,17 +15,12 @@ mesh_options: output_options: timer_output_level: thorough output_file_format: state - graphics_time_step: 2.0 - # graphics_iteration_step: 10 + graphics_time_step: 38.5 solver_options: - solver: method: dynx_FE id: 0 - # solver_vars: - # - blah - # - blah - # - blah boundary_conditions: # fracture stress boundary condition @@ -36,16 +30,16 @@ boundary_conditions: type: global stress_model: fracture stress_bc_global_vars: - - 2.0e-3 #g/cm*us^2 #E_inf (Prony constant term) - - 0.025 #a1 (Damage evolution coefficient) dimensionless - - 0.25 #n_exp (Damage evolution exponent) dimensionless - - 1.0e-1 #cm #u_n_star (uns: Characteristic length normal) larger = less sensitive to normal opening - - 1.0e-2 #cm #u_t_star (uts: Characteristic length tangential) - - 1 #num_prony_terms (Filled below: E and tau temrs) dimensionless - - 1.8e-2 #g/cm*us^2 #prony_0_E - - 2.0 #g/cm*us^3 #prony_0_tau p - #prony_1_E - #prony_1_tau + - 2.0e-3 # E_inf (Prony constant term) [Mbar] + - 0.025 # a1 (Damage evolution coefficient) [dimensionless] + - 0.25 # n_exp (Damage evolution exponent) [dimensionless] + - 1.0e-2 # u_n_star (uns: Characteristic length normal) [cm] + - 1.0e-2 # u_t_star (uts: Characteristic length tangential) [cm] + - 1 # num_prony_terms (Filled below: # E and tau temrs) + - 1.8e-2 # prony_0_E [Mbar] + - 2.0 # prony_0_tau [us] + # prony_1_E (set by num_prony_terms) + # prony_1_tau (set by num_prony_terms) # Tag y plane (restrain poisson effect) - boundary_condition: @@ -64,7 +58,7 @@ boundary_conditions: solver_id: 0 surface: type: y_plane - plane_position: 1.0 + plane_position: 0.1 velocity_model: reflected velocity_bc_global_vars: - 0 @@ -76,7 +70,7 @@ boundary_conditions: solver_id: 0 surface: type: z_plane - plane_position: 1.0 # at crack interface + plane_position: 0.1 # at crack interface velocity_model: reflected velocity_bc_global_vars: - 0 @@ -94,28 +88,28 @@ boundary_conditions: - 1 # x - 0 # y - 0 # z - - -1.0e-1 # hydro_bc_vel_0 + - -5.0e-4 # hydro_bc_vel_0 - 0.0 # hydro_bc_vel_1 - 0.0 # hydro_bc_vel_2 - 0.0 # t_start - - 4.0 # t_end + - 38.5 # t_end - # Tag z plane (top surface z=2 velocity in +x direction) + # Tag z plane (top surface z=0.2 velocity in +x direction) - boundary_condition: solver_id: 0 surface: type: z_plane - plane_position: 2.0 + plane_position: 0.2 velocity_model: piston velocity_bc_global_vars: - 1 # x - 0 # y - 0 # z - - 1.0e-1 # hydro_bc_vel_0 + - 5.0e-4 # hydro_bc_vel_0 - 0.0 # hydro_bc_vel_1 - 0.0 # hydro_bc_vel_2 - 0.0 # t_start - - 4.0 # t_end + - 38.5 # t_end materials: - material: @@ -139,32 +133,59 @@ materials: dissipation_model: MARS dissipation_global_vars: - - 5.0 # q1 + - 3.0 # q1 - 1.0 # q1ex - 3.0 # q2 shear dissipation - 1.333 # q2ex - 0.1 # phi_min - 1.0 # phi_curl - eos_global_vars: - - 10 #1.666666666666667 - - 1.0E-14 - - 1.0 regions: + # Bottom element: z=[0,0.1], sliding in -x at piston speed - region: - volume: - type: global - material_id: 0 - solver_id: 0 - density: - type: uniform - value: 1 - specific_internal_energy: - type: uniform - value: 1.0e-10 - velocity: - type: cartesian - u: 0.0 - v: 0.0 - w: 0.0 + volume: + type: box + x1: -10.0 + x2: 10.0 + y1: -10.0 + y2: 10.0 + z1: -10.0 + z2: 0.1 + material_id: 0 + solver_id: 0 + density: + type: uniform + value: 1.0 + specific_internal_energy: + type: uniform + value: 1.0e-10 + velocity: + type: cartesian + u: -5.0e-4 + v: 0.0 + w: 0.0 + + # Top element: z=[0.1,0.2], sliding in +x at piston speed + - region: + volume: + type: box + x1: -10.0 + x2: 10.0 + y1: -10.0 + y2: 10.0 + z1: 0.1 + z2: 10.0 + material_id: 0 + solver_id: 0 + density: + type: uniform + value: 1.0 + specific_internal_energy: + type: uniform + value: 1.0e-10 + velocity: + type: cartesian + u: 5.0e-4 + v: 0.0 + w: 0.0 diff --git a/apps/multiphysics/regression_tests/standard_inputs/fracture_reorientation.yaml b/apps/multiphysics/regression_tests/standard_inputs/fracture_reorientation.yaml index 17ca2a9d7..bf70ce3ec 100644 --- a/apps/multiphysics/regression_tests/standard_inputs/fracture_reorientation.yaml +++ b/apps/multiphysics/regression_tests/standard_inputs/fracture_reorientation.yaml @@ -42,11 +42,11 @@ boundary_conditions: type: global velocity_model: user_defined velocity_bc_global_vars: - - 1.0 # reorientation mode flag : 1.0 = enabled; 0.0 = disabled + - 1.0 # reorientation mode flag : 1.0 = enabled; 0.0 = disabled - 0.3171443868 # omega_y (rotation about x2 axis) - 0.3171443868 # omega_z (rotation about x3 axis) - - 4.0e-5 # cz opening rate (constant rate of opening for cohesive zone node pairs) - - 0.5 # x interface (cm) (x location of interface) + - 4.0e-5 # cz opening rate (constant rate of opening for cohesive zone node pairs) [cm/us] + - 0.5 # x interface (x location of interface) [cm] # fracture stress boundary condition - boundary_condition: @@ -55,25 +55,24 @@ boundary_conditions: type: global stress_model: fracture stress_bc_global_vars: - - 2.0e-3 #g/cm*us^2 #E_inf (Prony constant term) - - 0.1 #a1 (Damage evolution coefficient) dimensionless - - 0.25 #n_exp (Damage evolution exponent) dimensionless - - 5.0e-3 #cm #u_n_star (uns: Characteristic length normal) - - 5.0e-3 #cm #u_t_star (uts: Characteristic length tangential) - - 1 #num_prony_terms (Filled below: E and tau temrs) dimensionless - - 1.8e-2 #g/cm*us^2 #prony_0_E - - 2.0 #g/cm*us^3 #prony_0_tau p - #prony_1_E - #prony_1_tau - + - 2.0e-3 # E_inf (Prony constant term) [Mbar] + - 0.1 # a1 (Damage evolution coefficient) [dimensionless] + - 0.25 # n_exp (Damage evolution exponent) [dimensionless] + - 5.0e-3 # u_n_star (uns: Characteristic length normal) [cm] + - 5.0e-3 # u_t_star (uts: Characteristic length tangential) [cm] + - 1 # num_prony_terms (Filled below: # E and tau temrs) + - 1.8e-2 # prony_0_E [Mbar] + - 2.0 # prony_0_tau [us] + # prony_1_E (set by num_prony_terms) + # prony_1_tau (set by num_prony_terms) materials: - material: id: 0 eos_model_type: decoupled eos_model: linear_elastic_eos eos_global_vars: - - 1.4 # B Bulk modulus g/cm*us^2 - - 0.4333 # G Shear modulus g/cm*us^2 + - 1.4 # B Bulk modulus + - 0.4333 # G Shear modulus - 1.0 # ref density from Azo materials online - 0.001 #------Strength From bd8b9f9ce205f6b01fa6db91cb183ad536fe527e Mon Sep 17 00:00:00 2001 From: alexholmes814 Date: Wed, 29 Apr 2026 11:59:12 -0500 Subject: [PATCH 2/4] STYLE: remove fracture setup debug print --- apps/multiphysics/src/Solvers/SGH_solver_3D/src/sgh_setup.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/apps/multiphysics/src/Solvers/SGH_solver_3D/src/sgh_setup.cpp b/apps/multiphysics/src/Solvers/SGH_solver_3D/src/sgh_setup.cpp index 29d908339..04d96dc70 100644 --- a/apps/multiphysics/src/Solvers/SGH_solver_3D/src/sgh_setup.cpp +++ b/apps/multiphysics/src/Solvers/SGH_solver_3D/src/sgh_setup.cpp @@ -114,8 +114,6 @@ void SGH3D::setup(SimulationParameters_t& SimulationParamaters, for (size_t i = 0; i < mesh.num_bdy_sets; i++) { // if fracture is allowed, then set up the fracture bank // note, allow_fracture is set in the parse_bdy_conds_inputs.cpp file and boundary_conditions.h file - // checking if fracture is allowed... if = 0 then fracture is not enabled; if = 1, then fracture is enabled: - printf("Boundary.allow_fracture = %d\n", Boundary.allow_fracture); if (Boundary.allow_fracture) { printf("Setting up global fracture (cohesive zones)\n"); doing_fracture = true; From 1badbd67eca3dd733879ef8f250806f87feed5c7 Mon Sep 17 00:00:00 2001 From: alexholmes814 Date: Wed, 29 Apr 2026 11:59:23 -0500 Subject: [PATCH 3/4] PERF: parallelize cohesive zone update --- .../src/Solvers/SGH_solver_3D/src/fracture.cpp | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/apps/multiphysics/src/Solvers/SGH_solver_3D/src/fracture.cpp b/apps/multiphysics/src/Solvers/SGH_solver_3D/src/fracture.cpp index d73a7bec3..d107da812 100644 --- a/apps/multiphysics/src/Solvers/SGH_solver_3D/src/fracture.cpp +++ b/apps/multiphysics/src/Solvers/SGH_solver_3D/src/fracture.cpp @@ -1207,7 +1207,7 @@ void cohesive_zones_t::ucmap( /// \param dt_stage Stage time step used for rate/increment updates (e.g., RK stage dt). /// \param time_value Current simulation time (debugging aid; not required for the math). /// \param overlapping_node_gids 2D array of cohesive pairs (num_pairs x 2) with global node IDs [A_gid, B_gid]. -/// \param E_inf Long-term (equilibrium) modulus of the cohesive zone material [g/cm*us^2] (user input set with the fracture_stress_bc). +/// \param E_inf Long-term (equilibrium) modulus of the cohesive zone material [Mbar] (user input set with the fracture_stress_bc). /// \param a1 Damage evolution parameter [dimensionless] (user input set with the fracture_stress_bc). /// \param n_exp Damage evolution exponent [dimensionless] (user input set with the fracture_stress_bc). /// \param u_n_star Normal characteristic length [cm] (user input set with the fracture_stress_bc). @@ -1242,9 +1242,11 @@ void cohesive_zones_t::cohesive_zone_var_update( return; } - // loop over each cohesive zone node pair - RUN({ - for (size_t i = 0; i < overlapping_node_gids.dims(0); i++){ + // capture loop bound on host so it's a part of the FOR_ALL signature + const size_t npairs = overlapping_node_gids.dims(0); + + // paralll loop over each cohesive zone node pair + FOR_ALL(i, 0, npairs, { // stage-effective modulus: E_inf + Prony contribution double E_dt = E_inf; @@ -1274,7 +1276,7 @@ void cohesive_zones_t::cohesive_zone_var_update( for (int j = 0; j < num_prony_terms; ++j) { delta_internal_vars(i, 4 + j) = internal_vars(i, 4 + j); } - continue; + return; } const double lambda_dot_t = (lambda_tdt - lambda_t) / dt_stage; delta_internal_vars(i,0) = lambda_dot_t; // lambda rate at t @@ -1352,8 +1354,8 @@ void cohesive_zones_t::cohesive_zone_var_update( // delta_internal_vars(i,2) : normal traction increment // delta_internal_vars(i,3) : tangential traction increment // delta_internal_vars(i, 4 + j) : prony internal variables - } - }); // end RUN + + }); // end FOR_ALL Kokkos::fence(); } From 53c8b116bdc1d128151b911dc4457b5cdef9f357 Mon Sep 17 00:00:00 2001 From: alexholmes814 Date: Wed, 29 Apr 2026 12:06:05 -0500 Subject: [PATCH 4/4] ENH: update fracture regression test state files --- .../meshes/fracture_mode_1.vtk | 30 +++++++++---------- .../meshes/fracture_mode_2.vtk | 30 +++++++++---------- .../state/mat_pt_state_t_0.0000e+00.txt | 4 --- .../state/mat_pt_state_t_2.0000e+00.txt | 4 --- .../state/mat_pt_state_t_2.8000e+01.txt | 4 +++ .../state/mat_pt_state_t_4.0000e+00.txt | 4 --- .../state/mat_pt_state_t_0.0000e+00.txt | 4 --- .../state/mat_pt_state_t_2.0000e+00.txt | 4 --- .../state/mat_pt_state_t_3.8500e+01.txt | 4 +++ .../state/mat_pt_state_t_4.0000e+00.txt | 4 --- .../state/mat_pt_state_t_0.0000e+00.txt | 4 --- 11 files changed, 38 insertions(+), 58 deletions(-) delete mode 100644 apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_0.0000e+00.txt delete mode 100644 apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_2.0000e+00.txt create mode 100644 apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_2.8000e+01.txt delete mode 100644 apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_4.0000e+00.txt delete mode 100644 apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_0.0000e+00.txt delete mode 100644 apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_2.0000e+00.txt create mode 100644 apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_3.8500e+01.txt delete mode 100644 apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_4.0000e+00.txt delete mode 100644 apps/multiphysics/regression_tests/standard_results/fracture_reorientation/state/mat_pt_state_t_0.0000e+00.txt diff --git a/apps/multiphysics/regression_tests/standard_inputs/meshes/fracture_mode_1.vtk b/apps/multiphysics/regression_tests/standard_inputs/meshes/fracture_mode_1.vtk index 27c8ab1b6..23062c2fc 100644 --- a/apps/multiphysics/regression_tests/standard_inputs/meshes/fracture_mode_1.vtk +++ b/apps/multiphysics/regression_tests/standard_inputs/meshes/fracture_mode_1.vtk @@ -5,21 +5,21 @@ DATASET UNSTRUCTURED_GRID POINTS 16 float 0.0 0.0 0.0 -1.0 0.0 0.0 -0.0 1.0 0.0 -1.0 1.0 0.0 -0.0 0.0 1.0 -1.0 0.0 1.0 -0.0 1.0 1.0 -1.0 1.0 1.0 -0.0 0.0 1.0 -1.0 0.0 1.0 -0.0 1.0 1.0 -1.0 1.0 1.0 -0.0 0.0 2.0 -1.0 0.0 2.0 -0.0 1.0 2.0 -1.0 1.0 2.0 +0.1 0.0 0.0 +0.0 0.1 0.0 +0.1 0.1 0.0 +0.0 0.0 0.1 +0.1 0.0 0.1 +0.0 0.1 0.1 +0.1 0.1 0.1 +0.0 0.0 0.1 +0.1 0.0 0.1 +0.0 0.1 0.1 +0.1 0.1 0.1 +0.0 0.0 0.2 +0.1 0.0 0.2 +0.0 0.1 0.2 +0.1 0.1 0.2 CELLS 2 16 8 0 2 6 4 1 3 7 5 diff --git a/apps/multiphysics/regression_tests/standard_inputs/meshes/fracture_mode_2.vtk b/apps/multiphysics/regression_tests/standard_inputs/meshes/fracture_mode_2.vtk index 27c8ab1b6..23062c2fc 100644 --- a/apps/multiphysics/regression_tests/standard_inputs/meshes/fracture_mode_2.vtk +++ b/apps/multiphysics/regression_tests/standard_inputs/meshes/fracture_mode_2.vtk @@ -5,21 +5,21 @@ DATASET UNSTRUCTURED_GRID POINTS 16 float 0.0 0.0 0.0 -1.0 0.0 0.0 -0.0 1.0 0.0 -1.0 1.0 0.0 -0.0 0.0 1.0 -1.0 0.0 1.0 -0.0 1.0 1.0 -1.0 1.0 1.0 -0.0 0.0 1.0 -1.0 0.0 1.0 -0.0 1.0 1.0 -1.0 1.0 1.0 -0.0 0.0 2.0 -1.0 0.0 2.0 -0.0 1.0 2.0 -1.0 1.0 2.0 +0.1 0.0 0.0 +0.0 0.1 0.0 +0.1 0.1 0.0 +0.0 0.0 0.1 +0.1 0.0 0.1 +0.0 0.1 0.1 +0.1 0.1 0.1 +0.0 0.0 0.1 +0.1 0.0 0.1 +0.0 0.1 0.1 +0.1 0.1 0.1 +0.0 0.0 0.2 +0.1 0.0 0.2 +0.0 0.1 0.2 +0.1 0.1 0.2 CELLS 2 16 8 0 2 6 4 1 3 7 5 diff --git a/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_0.0000e+00.txt b/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_0.0000e+00.txt deleted file mode 100644 index e3a9b697f..000000000 --- a/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_0.0000e+00.txt +++ /dev/null @@ -1,4 +0,0 @@ -# state dump file -# x y z radius_2D radius_3D den pres sie sspd vol mass -5.000000000000e-01 5.000000000000e-01 5.000000000000e-01 7.071067811865e-01 8.660254037844e-01 1.000000000000e+00 0.000000000000e+00 1.000000000000e-10 1.370304102502e+00 1.000000000000e+00 1.000000000000e+00 -5.000000000000e-01 5.000000000000e-01 1.500000000000e+00 7.071067811865e-01 1.658312395178e+00 1.000000000000e+00 0.000000000000e+00 1.000000000000e-10 1.370304102502e+00 1.000000000000e+00 1.000000000000e+00 diff --git a/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_2.0000e+00.txt b/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_2.0000e+00.txt deleted file mode 100644 index 090861ef0..000000000 --- a/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_2.0000e+00.txt +++ /dev/null @@ -1,4 +0,0 @@ -# state dump file -# x y z radius_2D radius_3D den pres sie sspd vol mass -5.000000000000e-01 5.000000000000e-01 4.614279046017e-01 7.071067811865e-01 8.443433609292e-01 9.870488749288e-01 -1.683646259253e-02 7.838903246350e-04 1.379264724563e+00 1.013121057528e+00 1.000000000000e+00 -5.000000000000e-01 5.000000000000e-01 1.538572095398e+00 7.071067811865e-01 1.693282047604e+00 9.870488749288e-01 -1.683646259253e-02 7.838903246350e-04 1.379264724563e+00 1.013121057528e+00 1.000000000000e+00 diff --git a/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_2.8000e+01.txt b/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_2.8000e+01.txt new file mode 100644 index 000000000..fae716106 --- /dev/null +++ b/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_2.8000e+01.txt @@ -0,0 +1,4 @@ +# state dump file +# x y z radius_2D radius_3D den pres sie sspd vol mass +4.999999999999e-02 4.999999999999e-02 4.822753604966e-02 7.071067811865e-02 8.559144369281e-02 9.996685853770e-01 -4.308390098450e-04 7.101002888187e-07 1.370531228367e+00 1.000331524495e-03 1.000000000000e-03 +5.000000000001e-02 5.000000000001e-02 1.517724639503e-01 7.071067811866e-02 1.674361992329e-01 9.996685853770e-01 -4.308390098462e-04 7.101002888181e-07 1.370531228367e+00 1.000331524495e-03 1.000000000000e-03 diff --git a/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_4.0000e+00.txt b/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_4.0000e+00.txt deleted file mode 100644 index 609f206a0..000000000 --- a/apps/multiphysics/regression_tests/standard_results/fracture_mode_1/state/mat_pt_state_t_4.0000e+00.txt +++ /dev/null @@ -1,4 +0,0 @@ -# state dump file -# x y z radius_2D radius_3D den pres sie sspd vol mass -5.000000000000e-01 5.000000000000e-01 2.110171758904e-01 7.071067811865e-01 7.379215734214e-01 9.848137681597e-01 -1.974210139240e-02 2.445895370157e-02 1.380829008512e+00 1.015420409758e+00 1.000000000000e+00 -5.000000000000e-01 5.000000000000e-01 1.788982824110e+00 7.071067811865e-01 1.923657855482e+00 9.848137681597e-01 -1.974210139240e-02 2.445895370157e-02 1.380829008512e+00 1.015420409758e+00 1.000000000000e+00 diff --git a/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_0.0000e+00.txt b/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_0.0000e+00.txt deleted file mode 100644 index e3a9b697f..000000000 --- a/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_0.0000e+00.txt +++ /dev/null @@ -1,4 +0,0 @@ -# state dump file -# x y z radius_2D radius_3D den pres sie sspd vol mass -5.000000000000e-01 5.000000000000e-01 5.000000000000e-01 7.071067811865e-01 8.660254037844e-01 1.000000000000e+00 0.000000000000e+00 1.000000000000e-10 1.370304102502e+00 1.000000000000e+00 1.000000000000e+00 -5.000000000000e-01 5.000000000000e-01 1.500000000000e+00 7.071067811865e-01 1.658312395178e+00 1.000000000000e+00 0.000000000000e+00 1.000000000000e-10 1.370304102502e+00 1.000000000000e+00 1.000000000000e+00 diff --git a/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_2.0000e+00.txt b/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_2.0000e+00.txt deleted file mode 100644 index 92c3e684f..000000000 --- a/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_2.0000e+00.txt +++ /dev/null @@ -1,4 +0,0 @@ -# state dump file -# x y z radius_2D radius_3D den pres sie sspd vol mass -3.970642908565e-01 5.000000000000e-01 5.003938575859e-01 6.384826161090e-01 8.112053154307e-01 9.990735701192e-01 -1.204358844976e-03 2.786135559333e-03 1.370939289211e+00 1.000927288949e+00 1.000000000000e+00 -6.029357091434e-01 5.000000000000e-01 1.499606142414e+00 7.832824965236e-01 1.691848117216e+00 9.990735701192e-01 -1.204358844976e-03 2.786135559333e-03 1.370939289211e+00 1.000927288949e+00 1.000000000000e+00 diff --git a/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_3.8500e+01.txt b/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_3.8500e+01.txt new file mode 100644 index 000000000..e7b809132 --- /dev/null +++ b/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_3.8500e+01.txt @@ -0,0 +1,4 @@ +# state dump file +# x y z radius_2D radius_3D den pres sie sspd vol mass +3.986591729473e-02 5.000000000000e-02 5.083551194598e-02 6.394756728563e-02 8.169174154442e-02 9.999748597417e-01 -3.268233579884e-05 6.054384380731e-05 1.370321327726e+00 1.000025140890e-03 1.000000000000e-03 +6.013408252517e-02 5.000000000000e-02 1.491644880203e-01 7.820554891530e-02 1.684225411503e-01 9.999748597354e-01 -3.268234396901e-05 6.054384384712e-05 1.370321327730e+00 1.000025140897e-03 1.000000000000e-03 diff --git a/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_4.0000e+00.txt b/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_4.0000e+00.txt deleted file mode 100644 index 610dd85f1..000000000 --- a/apps/multiphysics/regression_tests/standard_results/fracture_mode_2/state/mat_pt_state_t_4.0000e+00.txt +++ /dev/null @@ -1,4 +0,0 @@ -# state dump file -# x y z radius_2D radius_3D den pres sie sspd vol mass -2.948857343329e-01 5.000000000000e-01 5.038750839585e-01 5.804804874525e-01 7.686661801766e-01 9.987376663465e-01 -1.641033749552e-03 5.826633224063e-03 1.371169812691e+00 1.001263929154e+00 1.000000000000e+00 -7.051142656671e-01 5.000000000000e-01 1.496124916041e+00 8.643992871626e-01 1.727881909173e+00 9.987376663465e-01 -1.641033749553e-03 5.826633224063e-03 1.371169812691e+00 1.001263929154e+00 1.000000000000e+00 diff --git a/apps/multiphysics/regression_tests/standard_results/fracture_reorientation/state/mat_pt_state_t_0.0000e+00.txt b/apps/multiphysics/regression_tests/standard_results/fracture_reorientation/state/mat_pt_state_t_0.0000e+00.txt deleted file mode 100644 index cffc70e0e..000000000 --- a/apps/multiphysics/regression_tests/standard_results/fracture_reorientation/state/mat_pt_state_t_0.0000e+00.txt +++ /dev/null @@ -1,4 +0,0 @@ -# state dump file -# x y z radius_2D radius_3D den pres sie sspd vol mass -2.500000000000e-01 5.000000000000e-01 5.000000000000e-01 5.590169943749e-01 7.500000000000e-01 1.000000000000e+00 0.000000000000e+00 1.000000000000e-10 1.406319072378e+00 5.000000000000e-01 5.000000000000e-01 -7.500000000000e-01 5.000000000000e-01 5.000000000000e-01 9.013878188660e-01 1.030776406404e+00 1.000000000000e+00 0.000000000000e+00 1.000000000000e-10 1.406319072378e+00 5.000000000000e-01 5.000000000000e-01