5 &(
q ,varname,at,nfic,fformat,npoin,found,offset)
28 CHARACTER(LEN=16),
INTENT(IN) :: VARNAME
29 INTEGER ,
INTENT(IN) :: NFIC,NPOIN
30 DOUBLE PRECISION,
INTENT(IN) :: AT
31 DOUBLE PRECISION,
INTENT(INOUT) :: Q(npoin)
32 CHARACTER(LEN=8),
INTENT(IN) :: FFORMAT
33 LOGICAL ,
INTENT(OUT) :: FOUND
34 DOUBLE PRECISION,
INTENT(IN) :: OFFSET
38 INTEGER :: J,NPOINATM,IERR
58 CALL check_call(ierr,
"READ_BIN_FRILQ: GET_MESH_NPOIN")
59 IF(npoinatm.NE.npoin)
THEN 60 WRITE(lu,*)
"READ_BIN_2D: ",
61 &
"INCORRECT NUMBER OF POINTS IN THE FILE" 71 & time=at,eps_time=1.d-6,offset=offset)
72 IF(ierr.EQ.hermes_var_unknown_err)
THEN 77 CALL check_call(ierr,
"READ_BIN_2D: FIND_VARIABLE")
subroutine get_mesh_npoin(FFORMAT, FID, TYP_ELEM, NPOIN, IERR)
subroutine find_variable(FFORMAT, FID, VAR_NAME, RES, N, IERR, TIME, EPS_TIME, RECORD, TIME_RECORD, OFFSET)
double precision function q(I)
subroutine read_bin_2d(Q, VARNAME, AT, NFIC, FFORMAT, NPOIN, FOUND, OFFSET)