24 xs, ys, zs, Depth, zs_all,&
25 vs30, thickness, sub_tag_all)
27real*8,
intent(out) :: rho, lambda, mu, gamma, qs, qp
28real*8,
intent(in) :: xs, ys, zs, zs_all,&
30integer*4 :: sub_tag_all
31real*8,
intent(inout) :: depth
32real*8 :: ni, vs, vp, depth_real
41if (depth .lt. 0.0d0) depth = 0.0d0
43if (depth .lt. 1000.d0)
then
44 vs = 700.d0 + 39*(depth)**(0.5)
46 rho = 1960.d0 + 11*(depth)**(0.5)
53lambda = rho * (vp**2.d0 - 2.d0*vs**2.d0);
57gamma = 4.d0*datan(1.d0)/qs;
subroutine make_mech_prop_case_091(rho, lambda, mu, gamma, qs, qp, xs, ys, zs, depth, zs_all, vs30, thickness, sub_tag_all)
Makes not-honoring technique.