31 2 VL1 ,VL2 ,VL3 ,VL4 ,VRL1 ,
32 3 VRL2 ,VRL3 ,VRL4 ,X1 ,X2 ,
33 4 X3 ,X4 ,Y1 ,Y2 ,Y3 ,
34 5 Y4 ,Z1 ,Z2 ,Z3 ,Z4 ,
35 6 VX1 ,VX2 ,VX3 ,VX4 ,VY1 ,
36 7 VY2 ,VY3 ,VY4 ,VZ1 ,VZ2 ,
37 8 VZ3 ,VZ4 ,VRX1 ,VRX2 ,VRX3 ,
38 9 VRX4 ,VRY1 ,VRY2 ,VRY3 ,VRY4 ,
39 A VRZ1 ,VRZ2 ,VRZ3 ,VRZ4 ,ILEV ,
46#include "implicit_f.inc"
54 INTEGER JFT,JLT,NFT,IEL_CRK(*),IADC_CRK(4,*),ILEV
57 . VL1(MVSIZ,3),VL2(MVSIZ,3),VL3(MVSIZ,3),VL4(MVSIZ,3),
58 . VRL1(MVSIZ,3),VRL2(MVSIZ,3),VRL3(MVSIZ,3),VRL4(MVSIZ,3),
59 . X1(MVSIZ),X2(MVSIZ),X3(MVSIZ),X4(MVSIZ),Y1(MVSIZ),
60 . Y2(MVSIZ),Y3(MVSIZ),Y4(MVSIZ),Z1(MVSIZ),Z2(MVSIZ),
61 . Z3(MVSIZ),Z4(MVSIZ),
62 . VX1(MVSIZ),VX2(MVSIZ),VX3(MVSIZ),VX4(MVSIZ),
63 . VY1(MVSIZ),VY2(MVSIZ),VY3(MVSIZ),VY4(MVSIZ),
64 . vz1(mvsiz),vz2(mvsiz),vz3(mvsiz),vz4(mvsiz),
65 . vrx1(mvsiz),vrx2(mvsiz),vrx3(mvsiz),vrx4(mvsiz),
66 . vry1(mvsiz),vry2(mvsiz),vry3(mvsiz),vry4(mvsiz),
67 . vrz1(mvsiz),vrz2(mvsiz),vrz3(mvsiz),vrz4(mvsiz),offg(*)
71 INTEGER I,ELCRK,IADC1,IADC2,IADC3,IADC4
78 elcrk = iel_crk(i+nft)
79 iadc1 = iadc_crk(1,elcrk)
80 iadc2 = iadc_crk(2,elcrk)
81 iadc3 = iadc_crk(3,elcrk)
82 iadc4 = iadc_crk(4,elcrk)
87 x1(i) =
crkavx(ilev)%X(1,iadc1)
88 y1(i) =
crkavx(ilev)%X(2,iadc1)
89 z1(i) =
crkavx(ilev)%X(3,iadc1)
91 x2(i) =
crkavx(ilev)%X(1,iadc2)
92 y2(i) =
crkavx(ilev)%X(2,iadc2)
93 z2(i) =
crkavx(ilev)%X(3,iadc2)
95 x3(i) =
crkavx(ilev)%X(1,iadc3)
96 y3(i) =
crkavx(ilev)%X(2,iadc3)
97 z3(i) =
crkavx(ilev)%X(3,iadc3)
99 x4(i) =
crkavx(ilev)%X(1,iadc4)
101 z4(i) =
crkavx(ilev)%X(3,iadc4)
106 vl1(i,1) =
crkavx(ilev)%V(1,iadc1)
107 vl1(i,2) =
crkavx(ilev)%V(2,iadc1)
108 vl1(i,3) =
crkavx(ilev)%V(3,iadc1)
109 vrl1(i,1) =
crkavx(ilev)%VR(1,iadc1)
110 vrl1(i,2) =
crkavx(ilev)%VR(2,iadc1)
111 vrl1(i,3) =
crkavx(ilev)%VR(3,iadc1)
113 vl2(i,1) =
crkavx(ilev)%V(1,iadc2)
114 vl2(i,2) =
crkavx(ilev)%V(2,iadc2)
115 vl2(i,3) =
crkavx(ilev)%V(3,iadc2)
116 vrl2(i,1) =
crkavx(ilev)%VR(1,iadc2)
117 vrl2(i,2) =
crkavx(ilev)%VR(2,iadc2)
118 vrl2(i,3) =
crkavx(ilev)%VR(3,iadc2)
120 vl3(i,1) =
crkavx(ilev)%V(1,iadc3)
121 vl3(i,2) =
crkavx(ilev)%V(2,iadc3)
122 vl3(i,3) =
crkavx(ilev)%V(3,iadc3)
123 vrl3(i,1) =
crkavx(ilev)%VR(1,iadc3)
124 vrl3(i,2) =
crkavx(ilev)%VR(2,iadc3)
125 vrl3(i,3) =
crkavx(ilev)%VR(3,iadc3)
127 vl4(i,1) =
crkavx(ilev)%V(1,iadc4)
128 vl4(i,2) =
crkavx(ilev)%V(2,iadc4)
129 vl4(i,3) =
crkavx(ilev)%V(3,iadc4)
130 vrl4(i,1) =
crkavx(ilev)%VR(1,iadc4)
131 vrl4(i,2) =
crkavx(ilev)%VR(2,iadc4)
132 vrl4(i,3) =
crkavx(ilev)%VR(3,iadc4)
137 off_l =
min(off_l,offg(i))
140 IF (off_l < zero)
THEN
142 IF (offg(i) < zero)
THEN
subroutine ccoor3z_crk(jft, jlt, nft, iel_crk, iadc_crk, vl1, vl2, vl3, vl4, vrl1, vrl2, vrl3, vrl4, x1, x2, x3, x4, y1, y2, y3, y4, z1, z2, z3, z4, vx1, vx2, vx3, vx4, vy1, vy2, vy3, vy4, vz1, vz2, vz3, vz4, vrx1, vrx2, vrx3, vrx4, vry1, vry2, vry3, vry4, vrz1, vrz2, vrz3, vrz4, ilev, offg)
subroutine czforc3_crk(timers, xfem_str, jft, jlt, nft, ityptst, ipari, mtn, ipri, ithk, neltst, istrain, ipla, tt, dt1, dt2t, pm, geo, partsav, ixc, group_param, bufmat, tf, npf, iadc, failwave, x, d, dr, v, vr, f, m, stifn, stifr, fsky, tani, offset, eani, indxof, ipartc, thke, nvc, iofc, ihbe, f11, f12, f13, f14, f21, f22, f23, f24, f31, f32, f33, f34, m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34, kfts, fzero, ismstr, mat_elem, igeo, ipm, ifailure, itask, jthe, temp, fthe, fthesky, iexpan, gresav, grth, igrth, msc, dmelc, jsms, table, iparg, ixfem, inod_crk, iel_crk, iadc_crk, elcutc, crksky, sensors, ixel, isubstack, uxint_mean, uyint_mean, uzint_mean, nlevxf, nodedge, crkedge, stack, drape_sh4n, nloc_dmg, indx_drape, igre, dt, ncycle, snpc, stf, glob_therm, idel7nok, userl_avail, maxfunc, sbufmat, ipart, lipart1)