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

Go to the source code of this file.

Functions/Subroutines

subroutine jacob_f0 (det0, px1, px2, px3, px4, py1, py2, py3, py4, pz1, pz2, pz3, pz4, vx1, vx2, vx3, vx4, vx5, vx6, vx7, vx8, vy1, vy2, vy3, vy4, vy5, vy6, vy7, vy8, vz1, vz2, vz3, vz4, vz5, vz6, vz7, vz8, div0, nel)

Function/Subroutine Documentation

◆ jacob_f0()

subroutine jacob_f0 ( det0,
px1,
px2,
px3,
px4,
py1,
py2,
py3,
py4,
pz1,
pz2,
pz3,
pz4,
vx1,
vx2,
vx3,
vx4,
vx5,
vx6,
vx7,
vx8,
vy1,
vy2,
vy3,
vy4,
vy5,
vy6,
vy7,
vy8,
vz1,
vz2,
vz3,
vz4,
vz5,
vz6,
vz7,
vz8,
intent(inout) div0,
integer, intent(in) nel )

Definition at line 32 of file jacob_f0.F.

43C-----------------------------------------------
44C I m p l i c i t T y p e s
45C-----------------------------------------------
46#include "implicit_f.inc"
47C-----------------------------------------------
48C G l o b a l P a r a m e t e r s
49C-----------------------------------------------
50#include "mvsiz_p.inc"
51C-----------------------------------------------
52C D u m m y A r g u m e n t s
53C-----------------------------------------------
54 INTEGER, INTENT(IN) :: NEL
55C REAL
57 . vx1(*), vx2(*), vx3(*), vx4(*), vx5(*), vx6(*), vx7(*), vx8(*),
58 . vy1(*), vy2(*), vy3(*), vy4(*), vy5(*), vy6(*), vy7(*), vy8(*),
59 . vz1(*), vz2(*), vz3(*), vz4(*), vz5(*), vz6(*), vz7(*), vz8(*),
60 . px1(*), px2(*), px3(*), px4(*),
61 . py1(*), py2(*), py3(*), py4(*),
62 . pz1(*), pz2(*), pz3(*), pz4(*), det0(*)
63 my_real, DIMENSION(MVSIZ), INTENT(INOUT) :: div0
64C-----------------------------------------------
65C L o c a l V a r i a b l e s
66C-----------------------------------------------
67C 12
69 . dxx(mvsiz), dxy(mvsiz), dxz(mvsiz),
70 . dyx(mvsiz), dyy(mvsiz), dyz(mvsiz),
71 . dzx(mvsiz), dzy(mvsiz), dzz(mvsiz)
72C-----------------------------------------------
73 CALL sdefot3(
74 1 px1, px2, px3, px4,
75 2 py1, py2, py3, py4,
76 3 pz1, pz2, pz3, pz4,
77 4 vx1, vx2, vx3, vx4,
78 5 vx5, vx6, vx7, vx8,
79 6 vy1, vy2, vy3, vy4,
80 7 vy5, vy6, vy7, vy8,
81 8 vz1, vz2, vz3, vz4,
82 9 vz5, vz6, vz7, vz8,
83 a dxx, dxy, dxz, dyx,
84 b dyy, dyz, dzx, dzy,
85 c dzz, nel)
86C-----------
87 CALL jacob_j33(
88 1 det0, dxx, dxy, dxz,
89 2 dyx, dyy, dyz, dzx,
90 3 dzy, dzz, nel)
91C
92 div0(1:nel) = dxx(1:nel)+ dyy(1:nel)+ dzz(1:nel)
93 RETURN
#define my_real
Definition cppsort.cpp:32
subroutine jacob_j33(det, aj1, aj2, aj3, aj4, aj5, aj6, aj7, aj8, aj9, nel)
Definition jacob_j33.F:37
subroutine sdefot3(nel, px1, px2, px3, px4, py1, py2, py3, py4, pz1, pz2, pz3, pz4, vx1, vx2, vx3, vx4, vx5, vx6, vx7, vx8, vy1, vy2, vy3, vy4, vy5, vy6, vy7, vy8, vz1, vz2, vz3, vz4, vz5, vz6, vz7, vz8, dxx, dxy, dxz, dyx, dyy, dyz, dzx, dzy, dzz)
Definition srefsta3.F:664