I am trying to solve elastodynamic part explicitly with Central difference time integrator, but getting DIVERGED_PC_FAILED errors:
Time Step 1, time = 2e-05, dt = 2e-05
Linear solve did not converge due to DIVERGED_PC_FAILED iterations 0
PC failed due to FACTOR_NUMERIC_ZEROPIVOT
Solve Did NOT Converge!
Aborting as solve did not converge
[Executioner]
type = Transient
start_time = 0
end_time = 3.5e-3
dt = 2e-5
[TimeIntegrator]
type = CentralDifference
[]
[]
[Kernels]
[solid_x]
type = ADDynamicStressDivergenceTensors
variable = disp_x
component = 0
[]
[solid_y]
type = ADDynamicStressDivergenceTensors
variable = disp_y
component = 1
save_in = fy
[]
[inertia_x]
type = ADInertialForce
variable = disp_x
[]
[inertia_y]
type = ADInertialForce
variable = disp_y
[]
[]
I actually did the same thing for the elastodynamic solve in nano-pulsed simulation before and it works... I don't know why it cannot run now.