38 SUBROUTINE tke3(JFT ,JLT ,PM ,GEO ,NCT ,
39 1 X ,ELBUF_TAB,NEL ,OFFSET ,IKGEO ,
40 2 ETAG ,IDDL ,NDOF ,K_DIAG ,K_LT ,
49#include "implicit_f.inc"
58 INTEGER NCT(NIXT,*),OFFSET,JFT,JLT,NEL ,IKGEO,
59 . ETAG(*),IDDL(*) ,NDOF(*) ,IADK(*) ,JDIK(*)
61 . pm(*), geo(*), x(*),
65 TYPE (),
TARGET:: ELBUF_TAB
69 INTEGER NB1, NB2, NB3, NB4, NB5, NB6, NB10, NB11, LCO
70 INTEGER MAT(MVSIZ),NGL(MVSIZ)
72 . al(mvsiz),kx(mvsiz),ex(mvsiz),ey(mvsiz),ez(mvsiz)
74 TYPE(g_bufel_) ,
POINTER :: GBUF
78 gbuf => elbuf_tab%GBUF
97 CALL tcoork3(jft ,jlt ,x ,nct ,mat ,
98 1 ngl ,al ,ex ,ey ,ez ,
100 CALL tmat3(jft ,jlt ,pm ,mat ,gbuf%AREA,
105 CALL r4sumg3(jft ,jlt ,al ,kx ,ex ,
106 1 ey ,ez ,ke11 ,ke12 ,ke22 )
107 IF (ikgeo>0)
CALL tkeg3(jft ,jlt ,
108 1 gbuf%FOR ,al ,ke11 ,ke12 ,ke22 )
110 1 nct ,nel ,iddl ,ndof ,k_diag ,
111 2 k_lt ,iadk ,jdik ,ke11 ,ke12 ,
113 IF (neig>0)
CALL peoff(
114 1 nixt, jft, jlt, nct , etag,
subroutine assem_p(nixpl, nd, ixp, nel, iddl, ndof, k_diag, k_lt, iadk, jdik, kc11, kc12, kc22, off)
subroutine r4sumg3(jft, jlt, al, kx, r11, r21, r31, ke11, ke12, ke22)
subroutine tcoork3(jft, jlt, x, ncc, mat, ngl, al, r11, r21, r31, offg, off)
subroutine tke3(jft, jlt, pm, geo, nct, x, elbuf_tab, nel, offset, ikgeo, etag, iddl, ndof, k_diag, k_lt, iadk, jdik)
subroutine tkeg3(jft, jlt, fx, al, ke11, ke12, ke22)
subroutine tmat3(jft, jlt, pm, mat, area, al, kx)