Angular spectrum 3D with Rusanov solver for shock wave propagation and Kramers Kronig attenuation dispersion for soft tissue modeling