OpenRadioss
2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
hm_read_anim.F
Go to the documentation of this file.
1
Copyright> OpenRadioss
2
Copyright> Copyright (C) 1986-2025 Altair Engineering Inc.
3
Copyright>
4
Copyright> This program is free software: you can redistribute it and/or modify
5
Copyright> it under the terms of the GNU Affero General Public License as published by
6
Copyright> the Free Software Foundation, either version 3 of the License, or
7
Copyright> (at your option) any later version.
8
Copyright>
9
Copyright> This program is distributed in the hope that it will be useful,
10
Copyright> but WITHOUT ANY WARRANTY; without even the implied warranty of
11
Copyright> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
Copyright> GNU Affero General Public License for more details.
13
Copyright>
14
Copyright> You should have received a copy of the GNU Affero General Public License
15
Copyright> along with this program. If not, see <https://www.gnu.org/licenses/>.
16
Copyright>
17
Copyright>
18
Copyright> Commercial Alternative: Altair Radioss Software
19
Copyright>
20
Copyright> As an alternative to this open-source version, Altair also offers Altair Radioss
21
Copyright> software under a commercial license. Contact Altair to discuss further if the
22
Copyright> commercial version may interest you: https://www.altair.com/radioss/.
23
! !||====================================================================
24
! !|| hm_read_anim ../starter/source/general_controls/engine/hm_read_anim.F
25
! !||--- uses -----------------------------------------------------
26
! !|| message_mod ../starter/share/message_module/message_mod.F
27
! !|| stack_mod ../starter/share/modules1/stack_mod.F
28
! !||====================================================================
29
! SUBROUTINE HM_READ_ANIM()
30
! C-----------------------------------------------
31
! C M o d u l e s
32
! C-----------------------------------------------
33
! USE MESSAGE_MOD
34
! USE STACK_MOD
35
! USE OUTPUT_MOD
36
! C-----------------------------------------------
37
! C I m p l i c i t T y p e s
38
! C-----------------------------------------------
39
! #include "implicit_f.inc"
40
! C-----------------------------------------------
41
! C C o m m o n B l o c k s
42
! C-----------------------------------------------
43
! #include "scr14_c.inc"
44
! #include "scr25_c.inc"
45
! #include "scrcut_c.inc"
46
! C-----------------------------------------------
47
! C L o c a l V a r i a b l e s
48
! C-----------------------------------------------
49
! INTEGER I,
50
! . NBPLY_ANIM,NBPLY_ANIM_STRESS,IPT,NBPLY_ANIM_PHI,
51
! . NBPLY_ANIM_EPSP,NBPLY_ANIM_STRAIN,NBPLY_ANIM_EPSDOT,
52
! . NBPLY_ANIM_DAMA
53
! C-----------------------------------------------
54
! C Initializations ../..
55
! C-----------------------------------------------
56
! OUTPUT%TANIM0 = ZERO
57
! OUTPUT%DTANIM0 = ZERO
58
! OUTPUT%TANIM_STOP0 = EP20
59
! OUTPUT%TANIMSENS = ZERO
60
! ANIM_M = 0
61
! ANIM_K = 0
62
! ANIM_U = 0
63
! ANIM_MAT = 0
64
! NCUTS = 0
65
! IEPSDOT = 0
66
! FMT_ANI = 3
67
! ANIM_VERS = 44
68
! IZIP = 0
69
! IAD_GPS = 100
70
! ISTRESALL = 0
71
! ISTRAIALL = 0
72
! IEPSDOALL = 0
73
! IEPSPALL = 0
74
! IPHIALL = 0
75
! IORTHDALL = 0
76
! IPLYALL = 0
77
! ANIM_PLY = 0
78
! ANIM_CRK = 0
79
! ISTRESFULL = 0
80
! IEPSPFULL = 0
81
! ISTRAINFULL = 0
82
! IEPSDOFULL = 0
83
! ! anim per ply
84
! IPLYALL = 0
85
! ISTRESALL_PLY = 0
86
! IPHIALL_PLY = 0
87
! IEPSPALL_PLY = 0
88
! ISTRAINALL_PLY = 0
89
! IEPSDOTALL_PLY = 0
90
! IDAMAALL_PLY = 0
91
! IBRICK_STRESSALL = 0
92
! IBRICK_STRAINALL = 0
93
! IBRICK_EPSPALL = 0
94
! IWPLAFULL = 0
95
! IWPLAALL = 0
96
!
97
! DO I = 1,MX_ANI
98
! ANIM_V(I) = 0
99
! ANIM_T(I) = 0
100
! ANIM_E(I) = 0
101
! ANIM_CE(I) = 0
102
! ANIM_SE(I) = 0
103
! ANIM_FE(I) = 0
104
! ANIM_CT(I) = 0
105
! ANIM_ST(I) = 0
106
! ANIM_FT(I) = 0
107
! NTITLETAB(I) = 0
108
! ENDDO
109
! ANIM_WPLA = 0
110
! IFVANI = 0
111
! NLTITLE = 0
112
! NBPLY_ANIM = 0
113
! NBPLY_ANIM_STRESS = 0
114
! NBPLY_ANIM_STRAIN = 0
115
! NBPLY_ANIM_EPSDOT = 0
116
! NBPLY_ANIM_PHI = 0
117
! NBPLY_ANIM_EPSP = 0
118
! NBPLY_ANIM_DAMA = 0
119
! C-----------------------------------------------
120
! C Read options ../..
121
! C-----------------------------------------------
122
! C Counters
123
! C-----------------------------------------------
124
! NV_ANI = 0
125
! NT_ANI = 0
126
! NE_ANI = 0
127
! NN_ANI = 0
128
! NCT_ANI = 0
129
! NCE_ANI = 0
130
! NST_ANI = 0
131
! NSE_ANI = 0
132
! NFT_ANI = 0
133
! NFE_ANI = 0
134
! DO I = 1,MX_ANI
135
! NV_ANI = NV_ANI + ANIM_V(I)
136
! NT_ANI = NT_ANI + ANIM_T(I)
137
! NE_ANI = NE_ANI + ANIM_E(I)
138
! NN_ANI = NN_ANI + ANIM_N(I)
139
! NST_ANI = NST_ANI + ANIM_ST(I)
140
! NSE_ANI = NSE_ANI + ANIM_SE(I)
141
! NCT_ANI = NCT_ANI + ANIM_CT(I)
142
! NCE_ANI = NCE_ANI + ANIM_CE(I)
143
! NFT_ANI = NFT_ANI + ANIM_FT(I)
144
! NFE_ANI = NFE_ANI + ANIM_FE(I)
145
! ENDDO
146
! IF(ANIM_V(12)==1)NV_ANI=NV_ANI+1
147
! C
148
! RETURN
149
! END
150
!
starter
source
general_controls
engine
hm_read_anim.F
Generated by
1.15.0