OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
state_mod.F
Go to the documentation of this file.
1Copyright> OpenRadioss
2Copyright> Copyright (C) 1986-2025 Altair Engineering Inc.
3Copyright>
4Copyright> This program is free software: you can redistribute it and/or modify
5Copyright> it under the terms of the GNU Affero General Public License as published by
6Copyright> the Free Software Foundation, either version 3 of the License, or
7Copyright> (at your option) any later version.
8Copyright>
9Copyright> This program is distributed in the hope that it will be useful,
10Copyright> but WITHOUT ANY WARRANTY; without even the implied warranty of
11Copyright> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12Copyright> GNU Affero General Public License for more details.
13Copyright>
14Copyright> You should have received a copy of the GNU Affero General Public License
15Copyright> along with this program. If not, see <https://www.gnu.org/licenses/>.
16Copyright>
17Copyright>
18Copyright> Commercial Alternative: Altair Radioss Software
19Copyright>
20Copyright> As an alternative to this open-source version, Altair also offers Altair Radioss
21Copyright> software under a commercial license. Contact Altair to discuss further if the
22Copyright> commercial version may interest you: https://www.altair.com/radioss/.
23!||====================================================================
24!|| state_mod ../common_source/modules/state_mod.F
25!||--- called by ------------------------------------------------------
26!|| ddsplit ../starter/source/restart/ddsplit/ddsplit.F
27!|| dynain_c_strag ../engine/source/output/dynain/dynain_c_strag.F
28!|| dynain_c_strsg ../engine/source/output/dynain/dynain_c_strsg.F
29!|| dynain_node ../engine/source/output/dynain/dynain_node.F
30!|| dynain_shel_mp ../engine/source/output/dynain/dynain_shel_mp.F
31!|| dynain_shel_spmd ../engine/source/output/dynain/dynain_shel_spmd.F
32!|| dynain_size_c ../engine/source/output/dynain/dynain_size.F
33!|| ecrit ../engine/source/output/ecrit.F
34!|| fredynain ../engine/source/input/fredynain.F
35!|| freform ../engine/source/input/freform.F
36!|| gendynain ../engine/source/output/dynain/gendynain.F
37!|| lecinp ../engine/source/input/lecinp.F
38!|| lectur ../engine/source/input/lectur.F
39!|| radioss2 ../engine/source/engine/radioss2.F
40!|| rdcomi ../engine/source/output/restart/rdcomm.F
41!|| rdcomr ../engine/source/output/restart/rdcomm.F
42!|| rdresa ../engine/source/output/restart/rdresa.F
43!|| rdresb ../engine/source/output/restart/rdresb.F
44!|| read_dynain ../engine/source/output/dynain/read_dynain.F
45!|| resol ../engine/source/engine/resol.F
46!|| resol_head ../engine/source/engine/resol_head.F
47!|| sortie_main ../engine/source/output/sortie_main.F
48!|| stop_sensor ../engine/source/tools/sensor/stop_sensor.F
49!|| wrcomi ../engine/source/output/restart/wrcomm.F
50!|| wrcomip ../starter/source/restart/ddsplit/wrcommp.F
51!|| wrcomr ../engine/source/output/restart/wrcomm.F
52!|| wrrestp ../engine/source/output/restart/wrrestp.F
53!||====================================================================
54 MODULE state_mod
55C-----------------------------------------------
56C m y _ r e a l
57C-----------------------------------------------
58#include "my_real.inc"
59! -----------------------------------------------
60! D e r i v e d T y p e D e f i n i t i o n s
61! -----------------------------------------------
62
63! -------------------------
65 INTEGER :: zipdynain
66 INTEGER :: mx_dynain =20
67 INTEGER :: ndynainprt,nc_dynain,
68 . dynain_numelc,dynain_numeltg,
69 . dynain_numelc_g,dynain_numeltg_g,
70 . ndynainall,idynainf,dynain_check
71 INTEGER :: dynain_c(20) ! size MX_DYNAIN
72 INTEGER , DIMENSION(:), ALLOCATABLE :: ipart_dynain
74 . dtdynain0,tdynain0,dtdynain, tdynain
75 END TYPE dynain_database
76
77C
78 END MODULE state_mod
#define my_real
Definition cppsort.cpp:32