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

Go to the source code of this file.

Functions/Subroutines

subroutine tag_node_from_1d_2d_elem (ix, nix, nix1, nix2, numel, elem, tagnod, clause_node, ind)

Function/Subroutine Documentation

◆ tag_node_from_1d_2d_elem()

subroutine tag_node_from_1d_2d_elem ( integer, dimension(nix,*) ix,
integer nix,
integer nix1,
integer nix2,
integer numel,
integer, dimension(*) elem,
integer, dimension(*) tagnod,
integer, dimension(*) clause_node,
integer ind )

Definition at line 30 of file tag_node_from_1D_2D_elem.F.

33C-----------------------------------------------
34C M o d u l e s
35C-----------------------------------------------
36 USE message_mod
37C-----------------------------------------------
38C I m p l i c i t T y p e s
39C-----------------------------------------------
40#include "implicit_f.inc"
41C-----------------------------------------------
42C D u m m y A r g u m e n t s
43C-----------------------------------------------
44 INTEGER NUMEL,NIX1,NIX2,NIX
45 INTEGER IX(NIX,*),TAGNOD(*),ELEM(*)
46 INTEGER CLAUSE_NODE(*),IND
47C-----------------------------------------------
48C L o c a l V a r i a b l e s
49C-----------------------------------------------
50 INTEGER I,J,II
51C===============================================
52!
53 DO i=1,numel
54 ii=elem(i)
55 DO j=nix1,nix2
56 IF(tagnod(ix(j,ii)) == 0)THEN
57 tagnod(ix(j,ii)) = 1
58 ind = ind+1
59 clause_node(ind) = ix(j,ii)
60 ENDIF
61 ENDDO
62 ENDDO
63C-----------
64 RETURN
subroutine tagnod(ix, nix, nix1, nix2, numel, iparte, tagbuf, npart)
Definition tagnod.F:29