26!||
q4ke2 ../engine/source/elements/solid_2d/quad4/
q4ke2.f
47#include "implicit_f.inc"
60 INTEGER,
INTENT(IN) :: MTN
61 INTEGER,
INTENT(IN) :: JHBE
62 INTEGER ICSIG,IORTH,IR,IS,IT,NEL
66 . pm(npropm,*),hh(2,*),dd(3,3,*),gg(*),vol(*),
67 . dg(3,3,*),g33(3,3,*),dm(3,3,*),gm(3,3,*),dgm(3,3,*),
72 INTEGER I,ICS,ICT,ICR,J,K
75 . TT,TV,TT0,G(MVSIZ),QH(MVSIZ),EE,SFAC
78 IF (ismdisp>0) sfac=em05
118 dd(j,k,i)=dm(j,k,i)*vol(i)
119 g33(j,k,i)=gm(j,k,i)*vol(i)
121 g33(k,j,i)=g33(j,k,i)
129 dg(j,k,i)=dgm(j,k,i)*vol(i)
139 tt0=one/(tv+two*gg(i))
140 tt=four*gg(i)*(tv+gg(i))*tt0
142 ee=gg(i)*(three*hh(1,i)+two*hh(2,i))/(hh(1,i)+hh(2,i))
153 ELSEIF (jhbe==14.AND.icsig>0)
THEN
160 tt0=one/(tv+two*gg(i))
161 tt=four*gg(i)*(tv+gg(i))*tt0
163 ee=gg(i)*(three*hh(1,i)+two*hh(2,i))/(hh(1,i)+hh(2,i))
subroutine gethkt3(jft, jlt, ht, ir, is, it, mtn)
subroutine mmstifs(pm, mat, hh, vol, icsig, dd, gg, dg, g33, dm, gm, dgm, iorth, sig, ir, is, it, nel, jhbe, mtn)
subroutine q4ke2(pm, geo, ixq, x, elbuf_str, nel, liad, icp, icsig, etag, iddl, ndof, k_diag, k_lt, iadk, jdik, npg, ipm, igeo, ikgeo, bufmat, nft, mtn, jmult, jhbe, jcvt, igtyp, isorth, ismstr)
subroutine sktcons2(jft, jlt, cc, lamda, g, cg, g33, ir, is, it, nel, mtn)
subroutine sktvonm3(lft, llt, dd, hh, sig, dd1, gt, ht, nel)