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

Go to the source code of this file.

Functions/Subroutines

subroutine init_joint (njoint)

Function/Subroutine Documentation

◆ init_joint()

subroutine init_joint ( integer, intent(in) njoint)

Definition at line 30 of file init_joint.F.

31!$COMMENT
32! SPLIT_JOINT description
33! initialization of CYL_JOIN structure
34!
35! SPLIT_JOINT organization :
36! loop over the joint & initialization
37!$ENDCOMMENT
38C-----------------------------------------------
39C M o d u l e s
40C-----------------------------------------------
41 USE joint_mod
42C-----------------------------------------------
43C I m p l i c i t T y p e s
44C-----------------------------------------------
45#include "implicit_f.inc"
46C-----------------------------------------------
47C C o m m o n B l o c k s
48C-----------------------------------------------
49#include "com01_c.inc"
50C-----------------------------------------------
51C D u m m y A r g u m e n t s
52C-----------------------------------------------
53 INTEGER, INTENT(in) :: NJOINT
54C-----------------------------------------------
55C L o c a l V a r i a b l e s
56C-----------------------------------------------
57 INTEGER :: I
58C-----------------------------------------------
59C E x t e r n a l F u n c t i o n s
60C-----------------------------------------------
61C=======================================================================
62
63 DO i=1,njoint
64 cyl_join(i)%PROC_MAIN = -1 ! proc main
65 cyl_join(i)%NUMBER_PROC = 0 ! number of proc
66 cyl_join(i)%NB_SECONDARY_NODE = 0 ! number of secondary node
67 ALLOCATE( cyl_join(i)%NB_NODE(nspmd) )
68 cyl_join(i)%NB_NODE(1:nspmd) = 0 ! number of node per proc
69 ENDDO
70
71 RETURN
type(joint_type), dimension(:), allocatable cyl_join
Definition joint_mod.F:61