#include "implicit_f.inc"
#include "com04_c.inc"
#include "param_c.inc"
Go to the source code of this file.
|
| subroutine | i14ist (ipari, intbuf_tab, igrsurf, bufsf) |
◆ i14ist()
| subroutine i14ist |
( |
integer, dimension(npari,*) | ipari, |
|
|
type(intbuf_struct_), dimension(*) | intbuf_tab, |
|
|
type (surf_), dimension(nsurf) | igrsurf, |
|
|
| bufsf ) |
Definition at line 31 of file i14ist.F.
32
33
34
35 USE intbufdef_mod
37
38
39
40#include "implicit_f.inc"
41
42
43
44#include "com04_c.inc"
45#include "param_c.inc"
46
47
48
49 INTEGER (,*)
51 . bufsf(*)
52 TYPE(INTBUF_STRUCT_) INTBUF_TAB(*)
53 TYPE (SURF_) , DIMENSION(NSURF) :: IGRSURF
54
55
56
57 INTEGER N, NRTM, NTY, NRTS
58 INTEGER ISRF, ADRBUF
59
60
61
62 DO n=1,ninter
63 nty=ipari(7,n)
64 IF (nty==14 .OR. nty==15) THEN
65
66 nrtm = ipari(4,n)
67 isrf = intbuf_tab(n)%KSURF(1)
68 adrbuf = igrsurf(isrf)%IAD_BUFR
69
70 bufsf(adrbuf+25)=zero
71 bufsf(adrbuf+26)=zero
72 bufsf(adrbuf+27)=zero
73
74 bufsf(adrbuf+28)=zero
75 bufsf(adrbuf+29)=zero
76 bufsf(adrbuf+30)=zero
77
78 bufsf(adrbuf+31)=zero
79
80 bufsf(adrbuf+32)=zero
81 ENDIF
82 ENDDO !next n
83
84 RETURN