24 xs, ys, zs, Depth, zs_all,&
25 vs30, thickness, sub_tag_all)
27 real*8,
intent(out) :: rho, lambda, mu, gamma, qs, qp
28 real*8,
intent(in) :: xs, ys, zs, depth, zs_all, vs30, thickness
29 integer*4 :: sub_tag_all
30 real*8 :: ni, vs, vp, depth_real, xleft, xright, yup, ydown
45 xleft = dabs(xs - 628957.563d0)
46 xright = dabs(xs - 739448.625d0)
47 yup = dabs(ys - 9354624.000d0)
48 ydown = dabs(ys - 9262575.000d0)
51 if ((depth .ge. 0.0d0).and.(zs_all .ge. 0.0d0))
then
52 if( (xleft.le.6000) .or. (xright.le.6000) .or. (yup.le.6000) .or. (ydown.le.6000) )
then
76 lambda = rho * (vp**2 - 2*vs**2)
78 gamma = (3.1415*(2.d0/3.d0))/qs
subroutine make_mech_prop_case_060(rho, lambda, mu, gamma, qs, qp, xs, ys, zs, depth, zs_all, vs30, thickness, sub_tag_all)
Makes not-honoring technique.