OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
fsigcini.F File Reference
#include "implicit_f.inc"
#include "mvsiz_p.inc"
#include "param_c.inc"

Go to the source code of this file.

Functions/Subroutines

subroutine fsigcini (fxbelm, iparg, x, pm, ixc, geo, fxbmod, fxbsig, r, nelc)
subroutine ccoefi (nel, pm, geo, nu, g, a1, a2, gs, thk, mat, prop, npt, area)
subroutine cdefli (nel, vl, gstr, px1, px2, py1, py2, e1x, e2x, e3x, e1y, e2y, e3y, e1z, e2z, e3z, exx, eyy, exy, eyz, ezx, area)
subroutine ccurvi (nel, vrl, px1, px2, py1, py2, e1x, e2x, e3x, e1y, e2y, e3y, e1z, e2z, e3z, eyz, ezx, kxx, kyy, kxy, area)

Function/Subroutine Documentation

◆ ccoefi()

subroutine ccoefi ( integer nel,
pm,
geo,
nu,
g,
a1,
a2,
gs,
thk,
integer, dimension(*) mat,
integer, dimension(*) prop,
integer npt,
area )

Definition at line 232 of file fsigcini.F.

235C-----------------------------------------------
236C I m p l i c i t T y p e s
237C-----------------------------------------------
238#include "implicit_f.inc"
239C-----------------------------------------------
240C G l o b a l P a r a m e t e r s
241C-----------------------------------------------
242#include "mvsiz_p.inc"
243C-----------------------------------------------
244C C o m m o n B l o c k s
245C-----------------------------------------------
246#include "param_c.inc"
247C-----------------------------------------------
248C D u m m y A r g u m e n t s
249C-----------------------------------------------
250 INTEGER :: NEL, MAT(*), PROP(*), NPT
251 my_real area(mvsiz),
252 . pm(npropm,*), geo(npropg,*), nu(*), g(*), a1(*),
253 . a2(*), gs(*), thk(*)
254C-----------------------------------------------
255C L o c a l V a r i a b l e s
256C-----------------------------------------------
257 INTEGER I,IM,IP,ISH
258 my_real thk02,fac1,fsh,shf
259C=======================================================================
260 DO i=1,nel
261 im=mat(i)
262 ip=prop(i)
263 nu(i)=pm(21,im)
264 g(i)=pm(22,im)
265 a1(i)=pm(24,im)
266 a2(i)=pm(25,im)
267 IF (npt > 1) THEN
268 thk02=thk(i)*thk(i)
269 fac1=two*(one+nu(i))*thk02
270 ish=nint(geo(37,ip))
271 fsh=geo(38,ip)
272 shf=fsh*(one-ish+ish*fac1/(fsh*area(i)+fac1))
273 ELSE
274 shf=zero
275 ENDIF
276 gs(i)=g(i)*shf
277 ENDDO
278C
279 RETURN
#define my_real
Definition cppsort.cpp:32
subroutine area(d1, x, x2, y, y2, eint, stif0)

◆ ccurvi()

subroutine ccurvi ( integer nel,
vrl,
px1,
px2,
py1,
py2,
e1x,
e2x,
e3x,
e1y,
e2y,
e3y,
e1z,
e2z,
e3z,
eyz,
ezx,
kxx,
kyy,
kxy,
area )

Definition at line 374 of file fsigcini.F.

378C-----------------------------------------------
379C I m p l i c i t T y p e s
380C-----------------------------------------------
381#include "implicit_f.inc"
382C-----------------------------------------------
383C G l o b a l P a r a m e t e r s
384C-----------------------------------------------
385#include "mvsiz_p.inc"
386C-----------------------------------------------
387C D u m m y A r g u m e n t s
388C-----------------------------------------------
389 INTEGER :: NEL
390 my_real vrl(3,4,*),px1(*),px2(*),py1(*),py2(*)
391 my_real e1x(mvsiz), e1y(mvsiz), e1z(mvsiz), e2x(mvsiz),
392 . e2y(mvsiz), e2z(mvsiz), e3x(mvsiz), e3y(mvsiz),
393 . e3z(mvsiz), kxx(mvsiz), kyy(mvsiz), kxy(mvsiz),
394 . area(mvsiz), ezx(mvsiz), eyz(mvsiz)
395C-----------------------------------------------
396C L o c a l V a r i a b l e s
397C-----------------------------------------------
398 INTEGER I
399 my_real
400 . rx1(mvsiz), rx2(mvsiz), rx3(mvsiz), rx4(mvsiz),
401 . ry1(mvsiz), ry2(mvsiz), ry3(mvsiz), ry4(mvsiz)
402 my_real
403 . rxavta,rx13ta,rx24ta,ry13ta,ryavta,ry24ta,fac1
404C=======================================================================
405 DO i=1,nel
406 rx1(i)=e1x(i)*vrl(1,1,i)+e1y(i)*vrl(2,1,i)+e1z(i)*vrl(3,1,i)
407 rx2(i)=e1x(i)*vrl(1,2,i)+e1y(i)*vrl(2,2,i)+e1z(i)*vrl(3,2,i)
408 rx3(i)=e1x(i)*vrl(1,3,i)+e1y(i)*vrl(2,3,i)+e1z(i)*vrl(3,3,i)
409 rx4(i)=e1x(i)*vrl(1,4,i)+e1y(i)*vrl(2,4,i)+e1z(i)*vrl(3,4,i)
410 ry1(i)=e2x(i)*vrl(1,1,i)+e2y(i)*vrl(2,1,i)+e2z(i)*vrl(3,1,i)
411 ry2(i)=e2x(i)*vrl(1,2,i)+e2y(i)*vrl(2,2,i)+e2z(i)*vrl(3,2,i)
412 ry3(i)=e2x(i)*vrl(1,3,i)+e2y(i)*vrl(2,3,i)+e2z(i)*vrl(3,3,i)
413 ry4(i)=e2x(i)*vrl(1,4,i)+e2y(i)*vrl(2,4,i)+e2z(i)*vrl(3,4,i)
414 ENDDO
415C
416 DO i=1,nel
417 rx13ta =rx1(i)-rx3(i)
418 rxavta =rx1(i)+rx2(i)+rx3(i)+rx4(i)
419 rx24ta =rx2(i)-rx4(i)
420C
421 kyy(i)=-py1(i)*rx13ta-py2(i)*rx24ta
422 kxy(i)= px1(i)*rx13ta+px2(i)*rx24ta
423C
424 ry13ta = ry1(i)-ry3(i)
425 ryavta = ry1(i)+ry2(i)+ry3(i)+ry4(i)
426 ry24ta = ry2(i)-ry4(i)
427C
428 kxx(i)= px1(i)*ry13ta+px2(i)*ry24ta
429 kxy(i)= py1(i)*ry13ta+py2(i)*ry24ta
430 + -kxy(i)
431C
432 ezx(i)=ezx(i)+ryavta*(fourth*area(i))
433 eyz(i)=eyz(i)-rxavta*(fourth*area(i))
434 ENDDO
435C
436 DO i=1,nel
437 fac1 = one/area(i)
438 ezx(i)=ezx(i)*fac1
439 eyz(i)=eyz(i)*fac1
440 kxx(i)=kxx(i)*fac1
441 kyy(i)=kyy(i)*fac1
442 kxy(i)=kxy(i)*fac1
443 ENDDO
444C
445 RETURN

◆ cdefli()

subroutine cdefli ( integer nel,
vl,
gstr,
px1,
px2,
py1,
py2,
e1x,
e2x,
e3x,
e1y,
e2y,
e3y,
e1z,
e2z,
e3z,
exx,
eyy,
exy,
eyz,
ezx,
area )

Definition at line 286 of file fsigcini.F.

290C-----------------------------------------------
291C I m p l i c i t T y p e s
292C-----------------------------------------------
293#include "implicit_f.inc"
294C-----------------------------------------------
295C G l o b a l P a r a m e t e r s
296C-----------------------------------------------
297#include "mvsiz_p.inc"
298C-----------------------------------------------
299C D u m m y A r g u m e n t s
300C-----------------------------------------------
301 INTEGER :: NEL
302 my_real vl(3,4,*),gstr(8,*),px1(*) ,px2(*) ,py1(*) ,py2(*)
303 my_real exx(mvsiz),eyy(mvsiz),exy(mvsiz),ezx(mvsiz),eyz(mvsiz),
304 . e1x(mvsiz) , e1y(mvsiz) , e1z(mvsiz) ,
305 . e2x(mvsiz) , e2y(mvsiz) , e2z(mvsiz) ,
306 . e3x(mvsiz) , e3y(mvsiz) , e3z(mvsiz) ,area(mvsiz)
307C-----------------------------------------------
308C L o c a l V a r i a b l e s
309C-----------------------------------------------
310 INTEGER I
311 my_real fac1
312 my_real
313 . vx1(mvsiz) , vx2(mvsiz) , vx3(mvsiz) , vx4(mvsiz) ,
314 . vy1(mvsiz) , vy2(mvsiz) , vy3(mvsiz) , vy4(mvsiz) ,
315 . vz1(mvsiz) , vz2(mvsiz) , vz3(mvsiz) , vz4(mvsiz) ,
316 . vx13(mvsiz), vx24(mvsiz), vy13(mvsiz), vy24(mvsiz),
317 . vz13(mvsiz), vz24(mvsiz)
318C=======================================================================
319 DO i=1,nel
320 vx1(i)=e1x(i)*vl(1,1,i)+e1y(i)*vl(2,1,i)+e1z(i)*vl(3,1,i)
321 vx2(i)=e1x(i)*vl(1,2,i)+e1y(i)*vl(2,2,i)+e1z(i)*vl(3,2,i)
322 vx3(i)=e1x(i)*vl(1,3,i)+e1y(i)*vl(2,3,i)+e1z(i)*vl(3,3,i)
323 vx4(i)=e1x(i)*vl(1,4,i)+e1y(i)*vl(2,4,i)+e1z(i)*vl(3,4,i)
324C
325 vy4(i)=e2x(i)*vl(1,4,i)+e2y(i)*vl(2,4,i)+e2z(i)*vl(3,4,i)
326 vy3(i)=e2x(i)*vl(1,3,i)+e2y(i)*vl(2,3,i)+e2z(i)*vl(3,3,i)
327 vy2(i)=e2x(i)*vl(1,2,i)+e2y(i)*vl(2,2,i)+e2z(i)*vl(3,2,i)
328 vy1(i)=e2x(i)*vl(1,1,i)+e2y(i)*vl(2,1,i)+e2z(i)*vl(3,1,i)
329C
330 vz1(i)=e3x(i)*vl(1,1,i)+e3y(i)*vl(2,1,i)+e3z(i)*vl(3,1,i)
331 vz2(i)=e3x(i)*vl(1,2,i)+e3y(i)*vl(2,2,i)+e3z(i)*vl(3,2,i)
332 vz3(i)=e3x(i)*vl(1,3,i)+e3y(i)*vl(2,3,i)+e3z(i)*vl(3,3,i)
333 vz4(i)=e3x(i)*vl(1,4,i)+e3y(i)*vl(2,4,i)+e3z(i)*vl(3,4,i)
334 ENDDO
335C
336 DO i=1,nel
337 vz13(i)=vz1(i)-vz3(i)
338 vz24(i)=vz2(i)-vz4(i)
339C
340 vx13(i)=vx1(i)-vx3(i)
341 vx24(i)=vx2(i)-vx4(i)
342C
343 exx(i)=px1(i)*vx13(i)+px2(i)*vx24(i)
344 exy(i)=py1(i)*vx13(i)+py2(i)*vx24(i)
345C
346 vy13(i)=vy1(i)-vy3(i)
347 vy24(i)=vy2(i)-vy4(i)
348C
349 exy(i)=exy(i)+px1(i)*vy13(i)+px2(i)*vy24(i)
350 eyy(i)=py1(i)*vy13(i)+py2(i)*vy24(i)
351 eyz(i)=py1(i)*vz13(i)+py2(i)*vz24(i)
352 ezx(i)=px1(i)*vz13(i)+px2(i)*vz24(i)
353 ENDDO
354C
355 DO i=1,nel
356 fac1 = one/area(i)
357 exx(i)=exx(i)*fac1
358 eyy(i)=eyy(i)*fac1
359 exy(i)=exy(i)*fac1
360 ENDDO
361C
362 DO i=1,nel
363 gstr(1,i)=gstr(1,i)+exx(i)
364 gstr(2,i)=gstr(2,i)+eyy(i)
365 gstr(3,i)=gstr(3,i)+exy(i)
366 ENDDO
367 RETURN

◆ fsigcini()

subroutine fsigcini ( integer, dimension(*) fxbelm,
integer, dimension(nparg,*) iparg,
x,
pm,
integer, dimension(nixc,*) ixc,
geo,
fxbmod,
fxbsig,
r,
integer nelc )

Definition at line 36 of file fsigcini.F.

38 use element_mod , only : nixc
39C-----------------------------------------------
40C I m p l i c i t T y p e s
41C-----------------------------------------------
42#include "implicit_f.inc"
43C-----------------------------------------------
44C G l o b a l P a r a m e t e r s
45C-----------------------------------------------
46#include "mvsiz_p.inc"
47C-----------------------------------------------
48C C o m m o n B l o c k s
49C-----------------------------------------------
50#include "param_c.inc"
51C-----------------------------------------------
52C D u m m y A r g u m e n t s
53C-----------------------------------------------
54 INTEGER FXBELM(*), IPARG(NPARG,*), IXC(NIXC,*), NELC
56 . fxbsig(*), x(3,*), pm(npropm), fxbmod(*),
57 . geo(npropg,*), r(3,*)
58C-----------------------------------------------
59C L o c a l V a r i a b l e s
60C-----------------------------------------------
61 INTEGER IG,OFFSET,FIRST,LAST,NFT,I,NG,IEL,
62 . N1,N2,N3,N4,ISM,ITHK,NPT,NFS
63 INTEGER MAT(MVSIZ), PROP(MVSIZ)
65 . d11, d12, d13, d21, d22, d23, d31, d32, d33, d41, d42, d43,
66 . dr11, dr12, dr13, dr21, dr22, dr23, dr31, dr32, dr33,
67 . dr41, dr42, dr43
68 my_real vl(3,4,mvsiz), vrl(3,4,mvsiz),
69 . px1g(mvsiz), px2g(mvsiz), py1g(mvsiz), py2g(mvsiz),
70 . px1(mvsiz) , px2(mvsiz) , py1(mvsiz) , py2(mvsiz),
71 . x2s(mvsiz), y2s(mvsiz), x3s(mvsiz),
72 . y3s(mvsiz), x4s(mvsiz), y4s(mvsiz),
73 . x1(mvsiz) , x2(mvsiz) , x3(mvsiz) , x4(mvsiz) ,
74 . y1(mvsiz) , y2(mvsiz) , y3(mvsiz) , y4(mvsiz) ,
75 . z1(mvsiz) , z2(mvsiz) , z3(mvsiz) , z4(mvsiz),
76 . e1x(mvsiz), e1y(mvsiz), e1z(mvsiz),
77 . e2x(mvsiz), e2y(mvsiz), e2z(mvsiz),
78 . e3x(mvsiz), e3y(mvsiz), e3z(mvsiz),
79 . exx(mvsiz),eyy(mvsiz),exy(mvsiz),eyz(mvsiz),ezx(mvsiz),
80 . kxx(mvsiz),kyy(mvsiz),kxy(mvsiz),
81 . gstrbid(8,mvsiz), for(5,mvsiz), mom(3,mvsiz),
82 . eint(2,mvsiz) , thk(mvsiz), area(mvsiz),
83 . nu(mvsiz), g(mvsiz), a1(mvsiz), a2(mvsiz), gs(mvsiz)
84C=======================================================================
85 first=1
86 DO ig=1,nelc,mvsiz
87 offset=ig-1
88 last=min(mvsiz,nelc-offset)
89 nft=offset*10
90 nfs=offset*10
91 DO i=1,last
92 ng=fxbelm(nft+10*(i-1)+1)
93 iel=iparg(3,ng)+fxbelm(nft+10*(i-1)+2)
94 mat(i)=ixc(1,iel)
95 prop(i)=ixc(6,iel)
96 thk(i)=geo(1,prop(i))
97 x1(i)=0.
98 y1(i)=0.
99 z1(i)=0.
100 x2(i)=x(1,ixc(3,iel))-x(1,ixc(2,iel))
101 y2(i)=x(2,ixc(3,iel))-x(2,ixc(2,iel))
102 z2(i)=x(3,ixc(3,iel))-x(3,ixc(2,iel))
103 x3(i)=x(1,ixc(4,iel))-x(1,ixc(2,iel))
104 y3(i)=x(2,ixc(4,iel))-x(2,ixc(2,iel))
105 z3(i)=x(3,ixc(4,iel))-x(3,ixc(2,iel))
106 x4(i)=x(1,ixc(5,iel))-x(1,ixc(2,iel))
107 y4(i)=x(2,ixc(5,iel))-x(2,ixc(2,iel))
108 z4(i)=x(3,ixc(5,iel))-x(3,ixc(2,iel))
109 n1=fxbelm(nft+10*(i-1)+3)
110 n2=fxbelm(nft+10*(i-1)+4)
111 n3=fxbelm(nft+10*(i-1)+5)
112 n4=fxbelm(nft+10*(i-1)+6)
113 d11=fxbmod(6*(n1-1)+1)
114 d12=fxbmod(6*(n1-1)+2)
115 d13=fxbmod(6*(n1-1)+3)
116 d21=fxbmod(6*(n2-1)+1)
117 d22=fxbmod(6*(n2-1)+2)
118 d23=fxbmod(6*(n2-1)+3)
119 d31=fxbmod(6*(n3-1)+1)
120 d32=fxbmod(6*(n3-1)+2)
121 d33=fxbmod(6*(n3-1)+3)
122 d41=fxbmod(6*(n4-1)+1)
123 d42=fxbmod(6*(n4-1)+2)
124 d43=fxbmod(6*(n4-1)+3)
125 vl(1,1,i)=r(1,1)*d11+r(1,2)*d12+r(1,3)*d13
126 vl(2,1,i)=r(2,1)*d11+r(2,2)*d12+r(2,3)*d13
127 vl(3,1,i)=r(3,1)*d11+r(3,2)*d12+r(3,3)*d13
128 vl(1,2,i)=r(1,1)*d21+r(1,2)*d22+r(1,3)*d23
129 vl(2,2,i)=r(2,1)*d21+r(2,2)*d22+r(2,3)*d23
130 vl(3,2,i)=r(3,1)*d21+r(3,2)*d22+r(3,3)*d23
131 vl(1,3,i)=r(1,1)*d31+r(1,2)*d32+r(1,3)*d33
132 vl(2,3,i)=r(2,1)*d31+r(2,2)*d32+r(2,3)*d33
133 vl(3,3,i)=r(3,1)*d31+r(3,2)*d32+r(3,3)*d33
134 vl(1,4,i)=r(1,1)*d41+r(1,2)*d42+r(1,3)*d43
135 vl(2,4,i)=r(2,1)*d41+r(2,2)*d42+r(2,3)*d43
136 vl(3,4,i)=r(3,1)*d41+r(3,2)*d42+r(3,3)*d43
137 dr11=fxbmod(6*(n1-1)+4)
138 dr12=fxbmod(6*(n1-1)+5)
139 dr13=fxbmod(6*(n1-1)+6)
140 dr21=fxbmod(6*(n2-1)+4)
141 dr22=fxbmod(6*(n2-1)+5)
142 dr23=fxbmod(6*(n2-1)+6)
143 dr31=fxbmod(6*(n3-1)+4)
144 dr32=fxbmod(6*(n3-1)+5)
145 dr33=fxbmod(6*(n3-1)+6)
146 dr41=fxbmod(6*(n4-1)+4)
147 dr42=fxbmod(6*(n4-1)+5)
148 dr43=fxbmod(6*(n4-1)+6)
149 vrl(1,1,i)=r(1,1)*dr11+r(1,2)*dr12+r(1,3)*dr13
150 vrl(2,1,i)=r(2,1)*dr11+r(2,2)*dr12+r(2,3)*dr13
151 vrl(3,1,i)=r(3,1)*dr11+r(3,2)*dr12+r(3,3)*dr13
152 vrl(1,2,i)=r(1,1)*dr21+r(1,2)*dr22+r(1,3)*dr23
153 vrl(2,2,i)=r(2,1)*dr21+r(2,2)*dr22+r(2,3)*dr23
154 vrl(3,2,i)=r(3,1)*dr21+r(3,2)*dr22+r(3,3)*dr23
155 vrl(1,3,i)=r(1,1)*dr31+r(1,2)*dr32+r(1,3)*dr33
156 vrl(2,3,i)=r(2,1)*dr31+r(2,2)*dr32+r(2,3)*dr33
157 vrl(3,3,i)=r(3,1)*dr31+r(3,2)*dr32+r(3,3)*dr33
158 vrl(1,4,i)=r(1,1)*dr41+r(1,2)*dr42+r(1,3)*dr43
159 vrl(2,4,i)=r(2,1)*dr41+r(2,2)*dr42+r(2,3)*dr43
160 vrl(3,4,i)=r(3,1)*dr41+r(3,2)*dr42+r(3,3)*dr43
161 gstrbid(1,i)=zero
162 gstrbid(2,i)=zero
163 gstrbid(3,i)=zero
164 for(1,i)=zero
165 for(2,i)=zero
166 for(3,i)=zero
167 for(4,i)=zero
168 for(5,i)=zero
169 mom(1,i)=zero
170 mom(2,i)=zero
171 mom(3,i)=zero
172 px1g(i)=zero
173 px2g(i)=zero
174 py1g(i)=zero
175 py2g(i)=zero
176 ism=1
177 ithk=0
178 ENDDO
179C
180 CALL ceveci(first, last , area,
181 . x1 ,x2 ,x3 ,x4 ,y1 ,y2 ,
182 . y3 ,y4 ,z1 ,z2 ,z3 ,z4 ,
183 . e1x ,e2x ,e3x ,e1y ,e2y ,e3y ,e1z ,e2z ,e3z )
184 npt=1
185 CALL ccoefi(last, pm , geo, nu ,
186 . g , a1 , a2 , gs , thk,
187 . mat , prop, npt, area)
188 CALL cpxpyi(first,last, ism,
189 . px1g ,px2g ,py1g ,py2g ,area ,
190 . px1 ,px2 ,py1 ,py2 ,
191 . x1 ,x2 ,x3 ,x4 ,y1 ,y2 ,
192 . y3 ,y4 ,z1 ,z2 ,z3 ,z4 ,
193 . e1x ,e2x ,e3x ,e1y ,e2y ,e3y ,e1z ,e2z ,e3z ,
194 . x2s ,y2s ,x3s ,y3s ,x4s ,y4s )
195 CALL cdefli(last ,vl ,gstrbid,
196 . px1 ,px2 ,py1 ,py2 ,
197 . e1x ,e2x ,e3x ,e1y ,e2y ,e3y ,e1z ,e2z ,e3z ,
198 . exx ,eyy ,exy ,eyz ,ezx ,area )
199 CALL ccurvi(last ,vrl ,
200 . px1 ,px2 ,py1 ,py2 ,
201 . e1x ,e2x ,e3x ,e1y ,e2y ,e3y ,e1z ,e2z ,e3z ,
202 . eyz ,ezx ,kxx ,kyy ,kxy ,area )
203 ithk=0
204 CALL cm1inif(first,last ,for ,mom ,ithk ,
205 . thk ,eint ,nu ,g ,a1 ,
206 . a2 ,gs ,kxx ,kyy ,kxy ,
207 . exx ,eyy ,exy ,eyz ,ezx ,
208 . area )
209C
210 DO i=1,last
211 fxbsig(nfs+10*(i-1)+1)=for(1,i)
212 fxbsig(nfs+10*(i-1)+2)=for(2,i)
213 fxbsig(nfs+10*(i-1)+3)=for(3,i)
214 fxbsig(nfs+10*(i-1)+4)=for(4,i)
215 fxbsig(nfs+10*(i-1)+5)=for(5,i)
216 fxbsig(nfs+10*(i-1)+6)=mom(1,i)
217 fxbsig(nfs+10*(i-1)+7)=mom(2,i)
218 fxbsig(nfs+10*(i-1)+8)=mom(3,i)
219 fxbsig(nfs+10*(i-1)+9)=eint(1,i)
220 fxbsig(nfs+10*(i-1)+10)=eint(2,i)
221 ENDDO
222 ENDDO
223C-----------
224 RETURN
subroutine cpxpyi(jft, jlt, ismstr, area, px1g, px2g, py1g, py2g, px1, px2, py1, py2, x1g, x2g, x3g, x4g, y1g, y2g, y3g, y4g, z1g, z2g, z3g, z4g, e1x, e2x, e3x, e1y, e2y, e3y, e1z, e2z, e3z, x2l, y2l, x3l, y3l, x4l, y4l)
Definition cepsini.F:351
subroutine ceveci(jft, jlt, area, x1, x2, x3, x4, y1, y2, y3, y4, z1, z2, z3, z4, e1x, e2x, e3x, e1y, e2y, e3y, e1z, e2z, e3z)
Definition ceveci.F:37
subroutine cm1inif(jft, jlt, for, mom, ithk, thk, eint, nu, g, a1, a2, gs, kxx, kyy, kxy, exx, eyy, exy, eyz, exz, area)
Definition cm1inif.F:34
subroutine cdefli(nel, vl, gstr, px1, px2, py1, py2, e1x, e2x, e3x, e1y, e2y, e3y, e1z, e2z, e3z, exx, eyy, exy, eyz, ezx, area)
Definition fsigcini.F:290
subroutine ccurvi(nel, vrl, px1, px2, py1, py2, e1x, e2x, e3x, e1y, e2y, e3y, e1z, e2z, e3z, eyz, ezx, kxx, kyy, kxy, area)
Definition fsigcini.F:378
subroutine ccoefi(nel, pm, geo, nu, g, a1, a2, gs, thk, mat, prop, npt, area)
Definition fsigcini.F:235
#define min(a, b)
Definition macros.h:20
for(i8=*sizetab-1;i8 >=0;i8--)