OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
front_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!|| front_mod ../starter/share/modules1/front_mod.F
25!||--- called by ------------------------------------------------------
26!|| c_front ../starter/source/restart/ddsplit/c_front.F
27!|| c_iddconnect ../starter/source/spmd/node/ddtools.F
28!|| c_ifront ../starter/source/spmd/node/ddtools.F
29!|| c_vois ../starter/source/restart/ddsplit/c_vois.F
30!|| ddsplit ../starter/source/restart/ddsplit/ddsplit.F
31!|| domdec2 ../starter/source/spmd/domdec2.F
32!|| dometis ../starter/source/spmd/domain_decomposition/grid2mat.F
33!|| fill_intercep ../starter/source/spmd/node/ddtools.F
34!|| i11buc_vox1 ../starter/source/interfaces/inter3d1/i11buc1.F
35!|| i24setnodes ../starter/source/interfaces/inter3d1/i24setnodes.F
36!|| i7buc_vox1 ../starter/source/interfaces/inter3d1/i7buc_vox1.F
37!|| iddconnectplus ../starter/source/spmd/node/frontplus.F
38!|| ifrontplus ../starter/source/spmd/node/frontplus.F
39!|| ini_iddconnect ../starter/source/spmd/node/ddtools.F
40!|| ini_ifront ../starter/source/spmd/node/ddtools.F
41!|| iniend ../starter/source/interfaces/inter3d1/iniend.F
42!|| iniend2d ../starter/source/interfaces/inter3d1/iniend.F
43!|| inint3 ../starter/source/interfaces/inter3d1/inint3.F
44!|| inintr ../starter/source/interfaces/interf1/inintr.F
45!|| intersurfl ../starter/source/spmd/node/ddtools.F
46!|| ipari_l_ini ../starter/source/restart/ddsplit/ipari_l_ini.F
47!|| lectur ../starter/source/starter/lectur.F
48!|| line_decomp ../starter/source/model/group/line_decomp.F
49!|| nlocal ../starter/source/spmd/node/ddtools.F
50!|| plist_bfs ../starter/source/spmd/node/ddtools.F
51!|| plist_iddconnect ../starter/source/spmd/node/ddtools.F
52!|| plist_ifront ../starter/source/spmd/node/ddtools.F
53!|| prepare_int25 ../starter/source/model/mesh/build_cnel.F
54!|| prepare_split_i11 ../starter/source/restart/ddsplit/inter_tools.F
55!|| prepare_split_i17 ../starter/source/restart/ddsplit/inter_tools.F
56!|| prepare_split_i2 ../starter/source/restart/ddsplit/inter_tools.F
57!|| prepare_split_i20 ../starter/source/restart/ddsplit/inter_tools.F
58!|| prepare_split_i21 ../starter/source/restart/ddsplit/inter_tools.F
59!|| prepare_split_i24 ../starter/source/restart/ddsplit/inter_tools.F
60!|| prepare_split_i25 ../starter/source/restart/ddsplit/inter_tools.F
61!|| prepare_split_i25e2e ../starter/source/spmd/prepare_split_i25e2e.F
62!|| prepare_split_i7 ../starter/source/restart/ddsplit/inter_tools.F
63!|| prepare_split_i8 ../starter/source/restart/ddsplit/inter_tools.F
64!|| prepare_split_i9 ../starter/source/restart/ddsplit/inter_tools.F
65!|| r2r_split ../starter/source/coupling/rad2rad/r2r_split.F
66!|| read_ebcs ../starter/source/boundary_conditions/ebcs/read_ebcs.F
67!|| realloc_iddconnect ../starter/source/spmd/node/ddtools.F
68!|| realloc_ifront ../starter/source/spmd/node/ddtools.F
69!|| secnd_surface_on_domain ../starter/source/interfaces/inter3d1/i24setnodes.F
70!|| set_front8 ../starter/source/spmd/node/ddtools.F
71!|| set_intercep ../starter/source/spmd/node/ddtools.F
72!|| split_adskyn_25 ../starter/source/restart/ddsplit/inter_tools.F
73!|| split_cand_i11 ../starter/source/restart/ddsplit/inter_tools.F
74!|| split_cand_i24 ../starter/source/restart/ddsplit/inter_tools.F
75!|| split_ebcs ../starter/source/boundary_conditions/ebcs/split_ebcs.F
76!|| split_interfaces ../starter/source/restart/ddsplit/split_interfaces.F
77!|| split_remnode_i24 ../starter/source/restart/ddsplit/inter_tools.F
78!|| split_remnode_i25 ../starter/source/restart/ddsplit/inter_tools.F
79!|| split_seg_ielem ../starter/source/restart/ddsplit/split_seg_ielem.F
80!|| w_fi ../starter/source/restart/ddsplit/w_fi.F
81!|| w_front ../starter/source/restart/ddsplit/w_front.F
82!|| w_type8 ../starter/source/restart/ddsplit/split_interfaces.F
83!||====================================================================
84 MODULE front_mod
85#include "my_real.inc"
86
88 INTEGER, DIMENSION(:,:), POINTER :: p
89 INTEGER, DIMENSION(:) , ALLOCATABLE :: ientry
90 END TYPE my_front
91
92c IFRONT chained-list
94
96 INTEGER, DIMENSION(:,:), ALLOCATABLE :: pdom
97 INTEGER, DIMENSION(:,:) , ALLOCATABLE :: ientrydom
98 END TYPE my_connectdom
99
100c IFRONT64 chained-list
103
104 INTEGER, DIMENSION(:),ALLOCATABLE :: ientry2
105 INTEGER, DIMENSION(:),ALLOCATABLE :: flagkin
106
108
110 INTEGER, DIMENSION(:), POINTER :: p
111 END TYPE intersurfp
112
113 END MODULE front_mod
114C=======================================================================
integer iddconnect_end
Definition front_mod.F:102
integer, dimension(:), allocatable flagkin
Definition front_mod.F:105
type(my_front) ifront
Definition front_mod.F:93
integer siddconnect
Definition front_mod.F:102
integer sifront
Definition front_mod.F:107
type(my_connectdom) iddconnect
Definition front_mod.F:101
integer ifront_end
Definition front_mod.F:107
integer, dimension(:), allocatable ientry2
Definition front_mod.F:104