#include "implicit_f.inc"
#include "task_c.inc"
#include "com04_c.inc"
Go to the source code of this file.
|
| subroutine | dsrgcnt (igrsurf, nsurg, nesrg, nnsrg, nesbw) |
◆ dsrgcnt()
| subroutine dsrgcnt |
( |
type (surf_), dimension(nsurf) | igrsurf, |
|
|
integer | nsurg, |
|
|
integer | nesrg, |
|
|
integer | nnsrg, |
|
|
integer | nesbw ) |
Definition at line 30 of file dsrgcnt.F.
31
32
33
35
36
37
38#include "implicit_f.inc"
39
40
41
42#include "task_c.inc"
43#include "com04_c.inc"
44
45
46
47 INTEGER NSURG,NESRG, NNSRG, NESBW
48 TYPE (SURF_) , DIMENSION(NSURF) :: IGRSURF
49
50
51
52 INTEGER ISU
53
54
55 IF (ispmd/=0) GOTO 100
56
57 nsurg=0
58 DO isu=1,nsurf
59 IF (igrsurf(isu)%TYPE==101) THEN
60 nsurg=nsurg+1
61 nesrg = nesrg + 294
62 nnsrg = nnsrg + 384
63 END IF
64 END DO
65 nesbw = nesbw + nesrg
66
67 100 CONTINUE
68 RETURN