OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
countigeo.F File Reference
#include "implicit_f.inc"
#include "com04_c.inc"

Go to the source code of this file.

Functions/Subroutines

subroutine countigeo (irect, mnn, n, nrt_ige, nrt_fe)

Function/Subroutine Documentation

◆ countigeo()

subroutine countigeo ( integer, dimension(*) irect,
integer, dimension(*) mnn,
integer n,
integer nrt_ige,
integer nrt_fe )

Definition at line 28 of file countigeo.F.

29C-----------------------------------------------------------------------
30C-----------------------------------------------
31C I m p l i c i t T y p e s
32C-----------------------------------------------
33#include "implicit_f.inc"
34C-----------------------------------------------
35C D u m m y A r g u m e n t s
36C-----------------------------------------------
37 INTEGER N, NRT_IGE, NRT_FE
38 INTEGER IRECT(*), MNN(*)
39C-----------------------------------------------
40C C o m m o n B l o c k s
41C-----------------------------------------------
42#include "com04_c.inc"
43C-----------------------------------------------
44C L o c a l V a r i a b l e s
45C-----------------------------------------------
46 INTEGER NTAG(0:2*NUMNOD+2*NUMFAKENODIGEO)
47 INTEGER I, NN
48C-----------------------------------------------
49C
50 ntag(0:2*numnod+2*numfakenodigeo) = 0
51 ntag(0) = 1 ! special case IRECT=0
52 n = 0
53 DO i=nrt_fe*4+1,nrt_fe*4+nrt_ige*4 ! 4 : size of IRECT
54 nn = irect(i)
55 IF(ntag(nn) == 0) THEN
56 n=n+1
57 mnn(n)=nn
58 ntag(nn)=1
59 END IF
60 ENDDO
61C
62 RETURN