40 USE matparam_def_mod,
ONLY : matparam_struct_
51#include "implicit_f.inc"
57#include "tabsiz_c.inc"
61 TYPE(matparam_struct_) ,
DIMENSION(NUMMAT),
INTENT(INOUT) :: MATPARAM_TAB
62 INTEGER,
TARGET,
INTENT(INOUT) :: IPM(NPROPMI,NUMMAT)
63 my_real,
TARGET,
INTENT(INOUT) :: pm
64 TYPE(matparam_struct_) ,
DIMENSION(NUMMAT) ,
INTENT(INOUT) :: MAT_PARAM
65 TYPE(
mlaw_tag_) ,
DIMENSION(NUMMAT) ,
INTENT(INOUT) :: MLAW_TAG
69 INTEGER II,ILAW,IFORM,IADBUF,MAT_ID,NPAR
70 CHARACTER(LEN=NCHARTITLE) :: TITR
71 my_real,
DIMENSION(:),
POINTER :: uparam
76 titr = matparam_tab(ii)%TITLE
81 iadbuf =
max(1,iadbuf)
82 uparam => bufmat(iadbuf:iadbuf+npar-1)
83 iform = nint(uparam(31))
87 CALL fill_buffer_51( ipm, pm, uparam, bufmat, mat_id, titr, ii, mat_param, mlaw_tag)
88 pm(38,ii) = uparam(42)
subroutine fill_buffer_51(ipm, pm, uparam, bufmat, user_id, titr, internal_id, mat_param, mlaw_tag)