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

Go to the source code of this file.

Functions/Subroutines

subroutine pcoor3 (x, ncc, mat, pid, ngl, nc1, nc2, nc3, x1, x2, x3, y1, y2, y3, z1, z2, z3, nel)

Function/Subroutine Documentation

◆ pcoor3()

subroutine pcoor3 ( x,
integer, dimension(6,*) ncc,
integer, dimension(mvsiz) mat,
integer, dimension(mvsiz) pid,
integer, dimension(mvsiz) ngl,
integer, dimension(mvsiz) nc1,
integer, dimension(mvsiz) nc2,
integer, dimension(mvsiz) nc3,
x1,
x2,
x3,
y1,
y2,
y3,
z1,
z2,
z3,
integer, intent(in) nel )

Definition at line 28 of file pcoor3.F.

34C-----------------------------------------------
35C I m p l i c i t T y p e s
36C-----------------------------------------------
37#include "implicit_f.inc"
38C-----------------------------------------------
39C G l o b a l P a r a m e t e r s
40C-----------------------------------------------
41#include "mvsiz_p.inc"
42C-----------------------------------------------
43C C o m m o n B l o c k s
44C-----------------------------------------------
45C-----------------------------------------------
46C D u m m y A r g u m e n t s
47C-----------------------------------------------
48 INTEGER, INTENT(IN) :: NEL
49 INTEGER NCC(6,*),NGL(MVSIZ),MAT(MVSIZ),PID(MVSIZ),
50 . NC1(MVSIZ),NC2(MVSIZ),NC3(MVSIZ)
52 . x(3,*)
54 . x1(mvsiz),x2(mvsiz),x3(mvsiz),y1(mvsiz),y2(mvsiz),
55 . y3(mvsiz),z1(mvsiz),z2(mvsiz),z3(mvsiz)
56C-----------------------------------------------
57C L o c a l V a r i a b l e s
58C-----------------------------------------------
59 INTEGER I
60C-----------------------------------------------
61 DO i=1,nel
62 mat(i)=ncc(1,i)
63 pid(i)=ncc(5,i)
64 ngl(i)=ncc(6,i)
65 nc1(i)=ncc(2,i)
66 nc2(i)=ncc(3,i)
67 nc3(i)=ncc(4,i)
68 ENDDO
69C----------------------------
70C COORDONNEES
71C----------------------------
72 DO i=1,nel
73 x1(i)=x(1,nc1(i))
74 y1(i)=x(2,nc1(i))
75 z1(i)=x(3,nc1(i))
76 x2(i)=x(1,nc2(i))
77 y2(i)=x(2,nc2(i))
78 z2(i)=x(3,nc2(i))
79 x3(i)=x(1,nc3(i))
80 y3(i)=x(2,nc3(i))
81 z3(i)=x(3,nc3(i))
82 ENDDO
83C----------------------------
84 RETURN
#define my_real
Definition cppsort.cpp:32