17 & (dataval, npoin, nvar, ntimestep, fformat, ninp, variable)
29 DOUBLE PRECISION,
ALLOCATABLE,
INTENT(OUT) :: DATAVAL(:,:,:)
30 INTEGER,
INTENT(IN) :: NPOIN, NVAR, NTIMESTEP, NINP
31 CHARACTER(LEN=32),
ALLOCATABLE,
INTENT(IN) :: VARIABLE(:)
32 CHARACTER(LEN=8),
INTENT(IN) :: FFORMAT
36 INTEGER :: IERR, ITIME, IVAR
38 ALLOCATE(dataval(npoin,nvar,ntimestep),stat=ierr)
39 CALL check_allocate(ierr,
'PARTEL:DATAVAL')
45 & variable(ivar)(1:16),dataval(:,ivar,itime),npoin,ierr)
46 CALL check_call(ierr,
'PARTEL:GET_DATA_VALUE:NINP')
subroutine get_data_value(FFORMAT, FID, RECORD, VAR_NAME, RES_VALUE, N, IERR)
subroutine init_dataval(DATAVAL, NPOIN, NVAR, NTIMESTEP, FFORMAT, NINP, VARIABLE)