71 SUBROUTINE vinter(TF,IAD,IPOS ,ILEN,NEL,X,DYDX,Y)
75#include "implicit_f.inc"
78 INTEGER :: ILEN(NEL),IPOS(NEL),IAD(NEL)
79 my_real :: x(nel),dydx(nel),y(nel)
82 INTEGER :: I,J,J1,J2,ICONT
91 IF(j<=ilen(i)-1.AND.x(i)>tf(1,j1))
THEN
102 dydx(i)=(tf(2,j2)-tf(2,j1))/(tf(1,j2)-tf(1,j1))
103 y(i) = tf(2,j1) + dydx(i)*(x(i
138!|| sigeps81 ../engine/source/materials/mat/mat081/sigeps81.f90
142 SUBROUTINE vinter2(TF,IAD,IPOS ,ILEN,NEL0,X,DYDX,Y)
147#include "implicit_f.inc"
149 INTEGER ILEN(*),IPOS(*),IAD(*),NEL0
150 my_real x(*),dydx(*),y(*),tf(2,*)
151 INTEGER I,J1,J,ICONT,J2
153 my_real tf2j2,tf2j1,tf1j2,tf1j1,
164 j1 = ipos(i)+iad(i)+1
166 IF(cond1) cond1 = x(i)>tf(1,j1)
168 IF(cond2) cond2 = x(i)<tf(1,j1-1)
192 dydxdp = (tf2j2-tf2j1)/(tf1j2-tf1j1)
195 yydp = tf2j1 + dydxdp * (xdp - tf1j1)
218#include "implicit_f.inc"
220 INTEGER ILEN(*),IPOS(*),IAD(*),NEL0
221 my_real x(*),dydx(*),y(*),tf(2,*)
222 INTEGER I,,J,ICONT,J2
223 DOUBLE PRECISION TF2J2,TF2J1,TF1J2,TF1J1, XDP,YYDP, DYDXDP
231 j1 = ipos(i)+iad(i)+1
232 IF(j<=ilen(i)-1.AND.x(i)>tf(1,j1))
THEN
235 ELSEIF(ipos(i)>=1.AND.x(i)<tf(1,j1-1))
THEN
255 dydxdp = (tf2j2-tf2j1)/(tf1j2-tf1j1)
258 yydp = tf2j1 + dydxdp * (xdp - tf1j1)
280 my_real FUNCTION finter2(TF,IAD,IPOS,ILEN,XX,DYDX)
284#include "implicit_f.inc"
285 INTEGER j,j1,j2,icont,ilen,ipos,iad
294 IF(j<=ilen-1.AND.xx>tf(1,j1))
THEN
297 ELSEIF(ipos>=1.AND.xx<tf(1,j1-1))
THEN
304 dydx = (tf(2,j2)-tf(2,j1))/(tf(1,j2)-tf(1,j1))
305 finter2 = tf(2,j1) + dydx*(xx-tf(1,j1))
subroutine m36iter_imp(signxx, signyy, signzz, signxy, signyz, signzx, pla, yld, g3, yfac, dpla1, h, tf, iad1, ilen1, nel, fisokin, vartmp, pla0, plam, y1, dydx1, ipflag, pfun, ipfun, iposp, nrate, npf, iadp, ilenp, pfac, pscale1, dfdp, fail, nvartmp, sigbxx, sigbyy, sigbzz, sigbxy, sigbyz, sigbzx)
subroutine no_asso_lplas76c(nel, nuparam, nuvar, nfunc, ifunc, npf, tf, numtabl, table, time, timestep, uparam, uvar, rho, depsxx, depsyy, depsxy, depsyz, depszx, sigoxx, sigoyy, sigoxy, sigoyz, sigozx, signxx, signyy, signxy, signyz, signzx, pla, dpla, epsd, off, gs, yld, soundsp, dezz, inloc, dplanl, nvartmp, vartmp, loff)
subroutine sigeps56(nel, nuparam, nuvar, mfunc, kfunc, npf, tf, time, timestep, uparam, rho0, rho, volume, eint, epspxx, epspyy, epspzz, epspxy, epspyz, epspzx, depsxx, depsyy, depszz, depsxy, depsyz, depszx, epsxx, epsyy, epszz, epsxy, epsyz, epszx, sigoxx, sigoyy, sigozz, sigoxy, sigoyz, sigozx, signxx, signyy, signzz, signxy, signyz, signzx, sigvxx, sigvyy, sigvzz, sigvxy, sigvyz, sigvzx, soundsp, viscmax, uvar, off, ngl, ipt, ipm, mat, epsp, ipla, yld, pla, dpla, amu)
subroutine sigeps56c(nel0, nuparam, nuvar, mfunc, kfunc, npf, npt0, ipt, iflag, tf, time, timestep, uparam, rho0, area, eint, thkly, israte, asrate, epspxx, epspyy, epspxy, epspyz, epspzx, depsxx, depsyy, depsxy, depsyz, depszx, epsxx, epsyy, epsxy, epsyz, epszx, sigoxx, sigoyy, sigoxy, sigoyz, sigozx, signxx, signyy, signxy, signyz, signzx, sigvxx, sigvyy, sigvxy, sigvyz, sigvzx, soundsp, viscmax, thk, pla, uvar, off, ngl, ipm, mat, etse, gs, yld, epsd_pg, epsp, dpla_i)
subroutine sigeps66(nel, nuparam, nuvar, mfunc, kfunc, npf, tf, time, timestep, uparam, rho0, rho, volume, eint, epspxx, epspyy, epspzz, epspxy, epspyz, epspzx, depsxx, depsyy, depszz, depsxy, depsyz, depszx, epsxx, epsyy, epszz, epsxy, epsyz, epszx, sigoxx, sigoyy, sigozz, sigoxy, sigoyz, sigozx, signxx, signyy, signzz, signxy, signyz, signzx, soundsp, viscmax, uvar, off, ngl, ipm, mat, epsp, ipla, yld, pla, etse, amu)
subroutine sigeps70(nel, nuparam, nuvar, mfunc, kfunc, npf, tf, time, timestep, uparam, rho0, rho, volume, eint, nvartmp, vartmp, depsxx, depsyy, depszz, depsxy, depsyz, depszx, epsxx, epsyy, epszz, epsxy, epsyz, epszx, sig0xx, sig0yy, sig0zz, sig0xy, sig0yz, sig0zx, signxx, signyy, signzz, signxy, signyz, signzx, sigvxx, sigvyy, sigvzz, sigvxy, sigvyz, sigvzx, soundsp, viscmax, uvar, off, ngl, pm, ipm, imat, matparam)
subroutine vinter2(tf, iad, ipos, ilen, nel0, x, dydx, y)
subroutine vinter(tf, iad, ipos, ilen, nel, x, dydx, y)
subroutine vinter2dp(tf, iad, ipos, ilen, nel0, x, dydx, y)