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

Go to the source code of this file.

Functions/Subroutines

subroutine m32elas (jft, jlt, pm, imat, gs, sigoxx, sigoyy, sigoxy, sigoyz, sigozx, signxx, signyy, signxy, signyz, signzx, depsxx, depsyy, depsxy, depsyz, depszx, nel)

Function/Subroutine Documentation

◆ m32elas()

subroutine m32elas ( integer jft,
integer jlt,
pm,
integer imat,
gs,
sigoxx,
sigoyy,
sigoxy,
sigoyz,
sigozx,
signxx,
signyy,
signxy,
signyz,
signzx,
depsxx,
depsyy,
depsxy,
depsyz,
depszx,
integer nel )

Definition at line 28 of file m32elas.F.

33C-----------------------------------------------
34C I m p l i c i t T y p e s
35C-----------------------------------------------
36#include "implicit_f.inc"
37C-----------------------------------------------
38C G l o b a l P a r a m e t e r s
39C-----------------------------------------------
40#include "mvsiz_p.inc"
41C-----------------------------------------------
42C C o m m o n B l o c k s
43C-----------------------------------------------
44#include "param_c.inc"
45C-----------------------------------------------
46C D u m m y A r g u m e n t s
47C-----------------------------------------------
48 INTEGER IMAT,JFT,JLT,NEL
49C REAL
51 . pm(npropm,*),gs(*),
52 . sigoxx(nel),sigoyy(nel),sigoxy(nel),sigoyz(nel),sigozx(nel),
53 . signxx(nel),signyy(nel),signxy(nel),signyz(nel),signzx(nel),
54 . depsxx(mvsiz),depsyy(mvsiz),depsxy(mvsiz),depsyz(mvsiz),
55 . depszx(mvsiz)
56C-----------------------------------------------
57C L o c a l V a r i a b l e s
58C-----------------------------------------------
59 INTEGER I
60C REAL
62 . a11,a21,g11
63C-----------------------------------------------
64!
65 g11 = pm(22,imat)
66 a11 = pm(24,imat)
67 a21 = pm(25,imat)
68!
69 DO i=jft,jlt
70 signxx(i) = sigoxx(i) + a11*depsxx(i)+a21*depsyy(i)
71 signyy(i) = sigoyy(i) + a21*depsxx(i)+a11*depsyy(i)
72 signxy(i) = sigoxy(i) + g11 *depsxy(i)
73 signyz(i) = sigoyz(i) + gs(i)*depsyz(i)
74 signzx(i) = sigozx(i) + gs(i)*depszx(i)
75 ENDDO
76!
77 RETURN
#define my_real
Definition cppsort.cpp:32