#include "implicit_f.inc"
Go to the source code of this file.
|
| subroutine | law120_upd (nuparam, numtabl, itable, table, uparam) |
◆ law120_upd()
| subroutine law120_upd |
( |
integer | nuparam, |
|
|
integer | numtabl, |
|
|
integer, dimension(numtabl) | itable, |
|
|
type(ttable), dimension(*) | table, |
|
|
intent(inout) | uparam ) |
Definition at line 30 of file law120_upd.F.
31
32
33
35
36
37
38#include "implicit_f.inc"
39
40
41
42 INTEGER NUPARAM,NUMTABL
43 INTEGER ,DIMENSION(NUMTABL) :: ITABLE
44 my_real,
DIMENSION(NUPARAM),
INTENT(INOUT) :: uparam
45 TYPE(TTABLE) ,DIMENSION(*) :: TABLE
46
47
48
49 INTEGER :: ,NDIM_YLD
51
52
53
54
55 tabn = itable(1)
56 IF (tabn > 0) THEN
57 ndim_yld = table(tabn)%NDIM
58 yld0 = table(tabn)%Y%VALUES(1)
59 uparam(5) = yld0
60 IF (ndim_yld > 1) THEN
61 epspmin = minval(table(tabn)%X(2)%VALUES)
62 epspmax = maxval(table(tabn)%X(2)%VALUES)
63 uparam(22) = epspmin
64 uparam(23) = epspmax
65 END IF
66 END IF
67
68 RETURN