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

Go to the source code of this file.

Functions/Subroutines

subroutine degenes8 (ixs, idege, nel)

Function/Subroutine Documentation

◆ degenes8()

subroutine degenes8 ( integer, dimension(nixs,*) ixs,
integer, dimension(*) idege,
integer, intent(in) nel )

Definition at line 37 of file degenes8.F.

39 use element_mod , only : nixs
40C-----------------------------------------------
41C I m p l i c i t T y p e s
42C-----------------------------------------------
43#include "implicit_f.inc"
44C-----------------------------------------------
45C C o m m o n B l o c k s
46C-----------------------------------------------
47C-----------------------------------------------
48C D u m m y A r g u m e n t s
49C-----------------------------------------------
50 INTEGER, INTENT(IN) :: NEL
51 INTEGER IXS(NIXS,*), IDEGE(*)
52C-----------------------------------------------
53C External function
54C-----------------------------------------------
55 LOGICAL INTAB
56 EXTERNAL intab
57C-----------------------------------------------
58C L o c a l V a r i a b l e s
59C-----------------------------------------------
60 INTEGER I ,NC(8),NJ,J
61C-----------------------------------------------
62 DO i=1,nel
63 idege(i)=0
64 DO j=1,8
65 nc(j)=ixs(j+1,i)
66 END DO
67 DO j=1,8
68 nj=nc(j)
69 nc(j)=0
70 IF (intab(8,nc,nj)) idege(i)=idege(i)+1
71 nc(j)=nj
72 END DO
73C------number of degenerate nodes
74 idege(i)=idege(i)/2
75 ENDDO
76C
77 RETURN
logical function intab(nic, ic, n)
Definition i24tools.F:95
subroutine idege(x1, x2, x3, x4, y1, y2, y3, y4, z1, z2, z3, z4, a, amax, fac, it4, it, indx, n_indx)
Definition idege.F:30