37 1 NEL ,NGL ,NUPARAM ,NUVAR ,NPF ,
38 2 TIME ,TIMESTEP,UPARAM ,UVAR ,JTHE ,OFF ,
39 3 GS ,RHO ,PLA ,DPLA ,EPSP ,SOUNDSP ,
40 4 DEPSXX ,DEPSYY ,DEPSXY ,DEPSYZ ,DEPSZX ,ASRATE ,
41 5 EPSPXX ,EPSPYY ,EPSPXY ,EPSPYZ ,EPSPZX ,
42 5 SIGOXX ,SIGOYY ,SIGOXY ,SIGOYZ ,SIGOZX ,
43 6 SIGNXX ,SIGNYY ,SIGNXY ,SIGNYZ ,SIGNZX ,THKLY ,
44 7 THK ,SIGY ,ET ,TEMPEL ,TEMP ,SEQ ,
45 8 TF ,NUMTABL ,ITABLE ,TABLE ,NVARTMP ,VARTMP ,
46 9 SIGA ,INLOC ,DPLANL ,LOFF ,IOFF_DUCT)
55#include "implicit_f.inc"
63 INTEGER ,NUPARAM,NUVAR,JTHE,NUMTABL,ITABLE(NUMTABL)
64INTEGER,
DIMENSION(NEL),
INTENT(IN) :: NGL
65 INTEGER,
DIMENSION(NEL),
INTENT(INOUT) :: IOFF_DUCT
67 . TIME,TIMESTEP,,TF(*)
68 INTEGER :: VARTMP(NEL,NVARTMP)
69 my_real,
DIMENSION(NUPARAM),
INTENT(IN) ::
71 my_real,
DIMENSION(NEL),
INTENT(IN) ::
73 . depsxx,depsyy,depsxy,depsyz,depszx,
74 . epspxx,epspyy,epspxy,epspyz,epspzx ,
75 . sigoxx,sigoyy,sigoxy,sigoyz,sigozx,
76 . gs,thkly,dplanl,loff
78 my_real ,
DIMENSION(NEL),
INTENT(OUT) ::
79 . soundsp,sigy,et,epsp,
80 . signxx,signyy,signxy,signyz,signzx
82 my_real ,
DIMENSION(NEL),
INTENT(INOUT) ::
83 . pla,dpla,off,thk,temp,seq
84 my_real ,
DIMENSION(NEL,NUVAR),
INTENT(INOUT) ::
86 my_real ,
DIMENSION(NEL,3) ,
INTENT(INOUT) ::
88 TYPE(
ttable),
DIMENSION(NTABLE) :: TABLE
100 icrit = nint(uparam(27))
105 ires = nint(uparam(29))
117 1 nel ,ngl ,nuparam ,nuvar ,npf ,
118 2 time ,timestep,uparam ,uvar ,jthe ,off ,
119 3 gs ,rho ,pla ,dpla ,epsp ,soundsp ,
120 4 depsxx ,depsyy ,depsxy ,depsyz ,depszx ,asrate ,
121 5 epspxx ,epspyy ,epspxy ,epspyz ,epspzx ,
122 6 sigoxx ,sigoyy ,sigoxy ,sigoyz ,sigozx ,
123 7 signxx ,signyy ,signxy ,signyz ,signzx ,thkly ,
124 8 thk ,sigy ,et ,tempel ,temp ,seq ,
125 9 tf ,numtabl ,itable ,table ,nvartmp ,vartmp ,
126 a siga ,inloc ,dplanl ,loff )
129 1 nel ,ngl ,nuparam ,nuvar ,npf ,
130 2 time ,timestep,uparam ,uvar ,jthe ,off ,
131 3 gs ,rho ,pla ,dpla ,epsp ,soundsp ,
132 4 depsxx ,depsyy ,depsxy ,depsyz ,depszx ,asrate ,
133 5 epspxx ,epspyy ,epspxy ,epspyz ,epspzx ,
134 6 sigoxx ,sigoyy ,sigoxy ,sigoyz ,sigozx ,
136 8 thk ,sigy ,et ,tempel ,temp
137 9 tf ,numtabl ,itable ,table ,nvartmp ,vartmp ,
138 a siga ,inloc ,dplanl ,loff )
146 1 nel ,ngl ,nuparam ,nuvar ,npf ,
147 2 time ,timestep,uparam ,uvar ,jthe ,off ,
148 3 gs ,rho ,pla ,dpla ,epsp ,soundsp ,
149 4 depsxx ,depsyy ,depsxy ,depsyz ,depszx ,asrate ,
150 5 epspxx ,epspyy ,epspxy ,epspyz ,epspzx ,
151 6 sigoxx ,sigoyy ,sigoxy
152 7 signxx ,signyy ,signxy ,signyz ,signzx ,thkly ,
153 8 thk ,sigy ,et ,tempel ,temp ,seq ,
154 9 tf ,numtabl ,itable ,table ,nvartmp ,vartmp ,
155 a siga ,inloc ,dplanl ,loff )
158 1 nel ,ngl ,nuparam ,nuvar ,npf ,
159 2 time ,timestep,uparam ,uvar ,jthe ,off ,
160 3 gs ,rho ,pla ,dpla ,epsp ,soundsp ,
161 4 depsxx ,depsyy ,depsxy ,depsyz ,depszx ,asrate ,
162 5 epspxx ,epspyy ,epspxy ,epspyz ,epspzx ,
163 6 sigoxx ,sigoyy ,sigoxy ,sigoyz ,sigozx ,
164 7 signxx ,signyy ,signxy ,signyz ,signzx ,thkly ,
165 8 thk ,sigy ,et ,tempel ,temp ,seq ,
166 9 tf ,numtabl ,itable ,table ,nvartmp ,vartmp ,
167 a siga ,inloc ,dplanl ,loff )
subroutine sigeps110c(nel, ngl, nuparam, nuvar, npf, time, timestep, uparam, uvar, jthe, off, gs, rho, pla, dpla, epsp, soundsp, depsxx, depsyy, depsxy, depsyz, depszx, asrate, epspxx, epspyy, epspxy, epspyz, epspzx, sigoxx, sigoyy, sigoxy, sigoyz, sigozx, signxx, signyy, signxy, signyz, signzx, thkly, thk, sigy, et, tempel, temp, seq, tf, numtabl, itable, table, nvartmp, vartmp, siga, inloc, dplanl, loff, ioff_duct)
subroutine sigeps110c_lite_newton(nel, ngl, nuparam, nuvar, npf, time, timestep, uparam, uvar, jthe, off, gs, rho, pla, dpla, epsp, soundsp, depsxx, depsyy, depsxy, depsyz, depszx, asrate, epspxx, epspyy, epspxy, epspyz, epspzx, sigoxx, sigoyy, sigoxy, sigoyz, sigozx, signxx, signyy, signxy, signyz, signzx, thkly, thk, sigy, et, tempel, temp, seq, tf, numtabl, itable, table, nvartmp, vartmp, siga, inloc, dplanl, loff)
subroutine sigeps110c_lite_nice(nel, ngl, nuparam, nuvar, npf, time, timestep, uparam, uvar, jthe, off, gs, rho, pla, dpla, epsp, soundsp, depsxx, depsyy, depsxy, depsyz, depszx, asrate, epspxx, epspyy, epspxy, epspyz, epspzx, sigoxx, sigoyy, sigoxy, sigoyz, sigozx, signxx, signyy, signxy, signyz, signzx, thkly, thk, sigy, et, tempel, temp, seq, tf, numtabl, itable, table, nvartmp, vartmp, siga, inloc, dplanl, loff)
subroutine sigeps110c_newton(nel, ngl, nuparam, nuvar, npf, time, timestep, uparam, uvar, jthe, off, gs, rho, pla, dpla, epsp, soundsp, depsxx, depsyy, depsxy, depsyz, depszx, asrate, epspxx, epspyy, epspxy, epspyz, epspzx, sigoxx, sigoyy, sigoxy, sigoyz, sigozx, signxx, signyy, signxy, signyz, signzx, thkly, thk, sigy, et, tempel, temp, seq, tf, numtabl, itable, table, nvartmp, vartmp, siga, inloc, dplanl, loff)
subroutine sigeps110c_nice(nel, ngl, nuparam, nuvar, npf, time, timestep, uparam, uvar, jthe, off, gs, rho, pla, dpla, epsp, soundsp, depsxx, depsyy, depsxy, depsyz, depszx, asrate, epspxx, epspyy, epspxy, epspyz, epspzx, sigoxx, sigoyy, sigoxy, sigoyz, sigozx, signxx, signyy, signxy, signyz, signzx, thkly, thk, sigy, et, tempel, temp, seq, tf, numtabl, itable, table, nvartmp, vartmp, siga, inloc, dplanl, loff)