OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
hm_option_start.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!|| hm_option_start ../starter/source/devtools/hm_reader/hm_option_start.F
25!||--- called by ------------------------------------------------------
26!|| contrbe2 ../starter/source/constraints/general/rbe2/hm_read_rbe2.F
27!|| contrbe3 ../starter/source/constraints/general/rbe3/contrbe3.f
28!|| contrl ../starter/source/starter/contrl.F
29!|| create_map_tables ../starter/source/model/sets/map_tables.F
30!|| hm_convert_2d_elements_seatbelt ../starter/source/devtools/hm_reader/hm_convert_2d_elements_seatbelt.F
31!|| hm_convert_fail_tab ../starter/source/devtools/hm_reader/hm_convert_fail_tab.F
32!|| hm_convert_inter_type19 ../starter/source/devtools/hm_reader/hm_convert_inter_type19.F
33!|| hm_count_2d_element_seatbelt ../starter/source/devtools/hm_reader/hm_count_2d_element_seatbelt.F
34!|| hm_debug_print_option ../starter/source/devtools/hm_reader/hm_debug_print_option.F
35!|| hm_get_max_id ../starter/source/devtools/hm_reader/hm_get_max_id.F
36!|| hm_grogronod ../starter/source/groups/hm_grogronod.F
37!|| hm_lecgre ../starter/source/groups/hm_lecgre.F
38!|| hm_lecgrn ../starter/source/groups/hm_lecgrn.F
39!|| hm_lines_of_lines ../starter/source/groups/hm_lines_of_lines.F
40!|| hm_pre_read_link ../starter/source/constraints/rigidlink/hm_pre_read_rlink.F
41!|| hm_pre_read_preload ../starter/source/loads/general/preload/hm_pre_read_preload.F
42!|| hm_pre_read_preload_axial ../starter/source/loads/general/preload/hm_read_preload_axial.F90
43!|| hm_prelecgrns ../starter/source/groups/hm_prelecgrns.F
44!|| hm_prelecjoi ../starter/source/constraints/general/cyl_joint/hm_prelecjoi.F
45!|| hm_preread_bcscyc ../starter/source/constraints/general/bcs/lecbcscyc.f
46!|| hm_preread_bem ../starter/source/loads/bem/hm_read_bem.F
47!|| hm_preread_cload ../starter/source/loads/general/cload/hm_preread_cload.F
48!|| hm_preread_convec ../starter/source/loads/thermic/hm_preread_convec.F
49!|| hm_preread_eig ../starter/source/general_controls/computation/hm_read_eig.F
50!|| hm_preread_grav ../starter/source/loads/general/grav/hm_preread_grav.f
51!|| hm_preread_impacc ../starter/source/constraints/general/impvel/hm_preread_impacc.F
52!|| hm_preread_impdisp ../starter/source/constraints/general/impvel/hm_preread_impdisp.F
53!|| hm_preread_impflux ../starter/source/constraints/thermic/hm_preread_impflux.F
54!|| hm_preread_imptemp ../starter/source/constraints/thermic/hm_preread_imptemp.F
55!|| hm_preread_impvel ../starter/source/constraints/general/impvel/hm_preread_impvel.F
56!|| hm_preread_impvel0 ../starter/source/constraints/general/impvel/hm_preread_impvel0.F
57!|| hm_preread_inivel ../starter/source/initial_conditions/general/inivel/hm_preread_inivel.F90
58!|| hm_preread_load_centri ../starter/source/loads/general/load_centri/hm_preread_load_centri.F
59!|| hm_preread_load_pressure ../starter/source/loads/general/load_pressure/hm_preread_load_pressure.F
60!|| hm_preread_merge ../starter/source/constraints/general/merge/hm_preread_merge.F
61!|| hm_preread_part ../starter/source/model/assembling/hm_read_part.F
62!|| hm_preread_pblast ../starter/source/loads/pblast/hm_preread_pblast.F
63!|| hm_preread_pfluid ../starter/source/loads/general/pfluid/hm_preread_pfluid.F
64!|| hm_preread_pload ../starter/source/loads/general/pload/hm_preread_pload.F
65!|| hm_preread_properties ../starter/source/properties/hm_preread_properties.F
66!|| hm_preread_radiation ../starter/source/loads/thermic/hm_preread_radiation.F
67!|| hm_preread_rbe2 ../starter/source/constraints/general/rbe2/hm_read_rbe2.F
68!|| hm_preread_rbe3 ../starter/source/constraints/general/rbe3/hm_preread_rbe3.F
69!|| hm_preread_rbody ../starter/source/constraints/general/rbody/hm_preread_rbody.F
70!|| hm_preread_sphio ../starter/source/loads/sph/hm_preread_sphio.F
71!|| hm_read_activ ../starter/source/tools/activ/hm_read_activ.F
72!|| hm_read_admas ../starter/source/tools/admas/hm_read_admas.F
73!|| hm_read_ale_grid ../starter/source/general_controls/ale_grid/hm_read_ale_grid.F
74!|| hm_read_ale_link ../starter/source/constraints/ale/hm_read_ale_link_vel.F
75!|| hm_read_ale_muscl ../starter/source/general_controls/ale_cfd/hm_read_ale_muscl.F
76!|| hm_read_ale_solver ../starter/source/general_controls/ale_cfd/hm_read_ale_solver.F
77!|| hm_read_alebcs ../starter/source/constraints/ale/hm_read_alebcs.F
78!|| hm_read_analy ../starter/source/general_controls/computation/hm_read_analy.F
79!|| hm_read_bcs ../starter/source/constraints/general/bcs/hm_read_bcs.F
80!|| hm_read_bcs_wall ../starter/source/boundary_conditions/hm_read_bcs_wall.F90
81!|| hm_read_bem ../starter/source/loads/bem/hm_read_bem.F
82!|| hm_read_caa ../starter/source/general_controls/computation/hm_read_caa.F
83!|| hm_read_cload ../starter/source/loads/general/cload/hm_read_cload.F
84!|| hm_read_cluster ../starter/source/output/cluster/hm_read_cluster.F
85!|| hm_read_convec ../starter/source/loads/thermic/hm_read_convec.f
86!|| hm_read_cyljoint ../starter/source/constraints/general/cyl_joint/hm_read_cyljoint.F
87!|| hm_read_damp ../starter/source/general_controls/damping/hm_read_damp.F
88!|| hm_read_definter ../starter/source/general_controls/default_values/hm_read_definter.F
89!|| hm_read_defshell ../starter/source/general_controls/default_values/hm_read_defshell.f
90!|| hm_read_defsolid ../starter/source/general_controls/default_values/hm_read_defsolid.f
91!|| hm_read_drape ../starter/source/properties/composite_options/drape/hm_read_drape.F
92!|| hm_read_eig ../starter/source/general_controls/computation/hm_read_eig.F
93!|| hm_read_eos ../starter/source/materials/eos/hm_read_eos.F
94!|| hm_read_eref ../starter/source/loads/reference_state/eref/hm_read_eref.F
95!|| hm_read_fail ../starter/source/materials/fail/hm_read_fail.F
96!|| hm_read_friction_models ../starter/source/interfaces/friction/reader/hm_read_friction_models.F
97!|| hm_read_friction_orientations ../starter/source/interfaces/friction/reader/hm_read_friction_orientations.F
98!|| hm_read_frm ../starter/source/tools/skew/hm_read_frm.F
99!|| hm_read_func2d ../starter/source/tools/curve/hm_read_func2d.F
100!|| hm_read_funct ../starter/source/tools/curve/hm_read_funct.f
101!|| hm_read_funct_python ../starter/source/tools/curve/hm_read_funct_python.F90
102!|| hm_read_fxb1 ../starter/source/constraints/fxbody/hm_read_fxb.F
103!|| hm_read_fxb2 ../starter/source/constraints/fxbody/hm_read_fxb.F
104!|| hm_read_gauge ../starter/source/output/gauge/hm_read_gauge.F
105!|| hm_read_gjoint ../starter/source/constraints/general/gjoint/hm_read_gjoint.F
106!|| hm_read_grav ../starter/source/loads/general/grav/hm_read_grav.F
107!|| hm_read_grpart ../starter/source/groups/hm_read_grpart.F
108!|| hm_read_impacc ../starter/source/constraints/general/impvel/hm_read_impacc.F
109!|| hm_read_impflux ../starter/source/constraints/thermic/hm_read_impflux.F
110!|| hm_read_implicit ../starter/source/general_controls/computation/hm_read_implicit.f
111!|| hm_read_imptemp ../starter/source/constraints/thermic/hm_read_imptemp.F
112!|| hm_read_inicrack ../starter/source/initial_conditions/inicrack/hm_read_inicrack.F
113!|| hm_read_inigrav ../starter/source/initial_conditions/inigrav/hm_read_inigrav.f
114!|| hm_read_inimap1d ../starter/source/initial_conditions/inimap/hm_read_inimap1d.F
115!|| hm_read_inimap2d ../starter/source/initial_conditions/inimap/hm_read_inimap2d.f
116!|| hm_read_inista ../starter/source/initial_conditions/inista/hm_read_inista.F
117!|| hm_read_inistate_d00 ../starter/source/elements/initia/hm_read_inistate_d00.F
118!|| hm_read_initemp ../starter/source/initial_conditions/thermic/hm_read_initemp.F
119!|| hm_read_inivel ../starter/source/initial_conditions/general/inivel/hm_read_inivel.F
120!|| hm_read_inivol ../starter/source/initial_conditions/inivol/hm_read_inivol.F90
121!|| hm_read_interfaces ../starter/source/interfaces/reader/hm_read_interfaces.F
122!|| hm_read_intsub ../starter/source/output/subinterface/hm_read_intsub.F
123!|| hm_read_ioflag ../starter/source/general_controls/inputoutput/hm_read_ioflag.F
124!|| hm_read_lagmul ../starter/source/tools/lagmul/hm_read_lagmul.F
125!|| hm_read_leak ../starter/source/airbag/hm_read_leak.F
126!|| hm_read_lines ../starter/source/groups/hm_read_lines.F
127!|| hm_read_link ../starter/source/constraints/rigidlink/hm_read_rlink.f
128!|| hm_read_load_centri ../starter/source/loads/general/load_centri/hm_read_load_centri.F
129!|| hm_read_load_pressure ../starter/source/loads/general/load_pressure/hm_read_load_pressure.F
130!|| hm_read_mat ../starter/source/materials/mat/hm_read_mat.F90
131!|| hm_read_merge ../starter/source/constraints/general/merge/hm_read_merge.f
132!|| hm_read_merge_node ../starter/source/elements/reader/hm_read_merge_node.f
133!|| hm_read_move_funct ../starter/source/tools/curve/hm_read_move_funct.F
134!|| hm_read_mpc ../starter/source/constraints/general/mpc/hm_read_mpc.F
135!|| hm_read_mpc0 ../starter/source/constraints/general/mpc/hm_read_mpc.F
136!|| hm_read_nbcs ../starter/source/constraints/general/bcs/hm_read_nbcs.F
137!|| hm_read_node ../starter/source/elements/reader/hm_read_node.F
138!|| hm_read_nonlocal ../starter/source/materials/nonlocal/hm_read_nonlocal.F
139!|| hm_read_part ../starter/source/model/assembling/hm_read_part.F
140!|| hm_read_pblast ../starter/source/loads/pblast/hm_read_pblast.F
141!|| hm_read_pcyl ../starter/source/loads/general/load_pcyl/hm_read_pcyl.F
142!|| hm_read_perturb_fail ../starter/source/general_controls/computation/hm_read_perturb_fail.f
143!|| hm_read_perturb_part_shell ../starter/source/general_controls/computation/hm_read_perturb_part_shell.F
144!|| hm_read_perturb_part_solid ../starter/source/general_controls/computation/hm_read_perturb_part_solid.F
145!|| hm_read_pfluid ../starter/source/loads/general/pfluid/hm_read_pfluid.F
146!|| hm_read_pload ../starter/source/loads/general/pload/hm_read_pload.F
147!|| hm_read_prelecdrape ../starter/source/properties/composite_options/drape/hm_read_drape.F
148!|| hm_read_preload ../starter/source/loads/general/preload/hm_read_preload.F
149!|| hm_read_preload_axial ../starter/source/loads/general/preload/hm_read_preload_axial.F90
150!|| hm_read_prethgrou ../starter/source/output/th/hm_read_prethgrou.F
151!|| hm_read_properties ../starter/source/properties/hm_read_properties.F
152!|| hm_read_radiation ../starter/source/loads/thermic/hm_read_radiation.F
153!|| hm_read_rand ../starter/source/general_controls/computation/hm_read_rand.F
154!|| hm_read_rbe2 ../starter/source/constraints/general/rbe2/hm_read_rbe2.F
155!|| hm_read_rbe3 ../starter/source/constraints/general/rbe3/hm_read_rbe3.F
156!|| hm_read_rbody ../starter/source/constraints/general/rbody/hm_read_rbody.F
157!|| hm_read_rbody_lagmul ../starter/source/constraints/general/rbody/hm_read_rbody_lagmul.F
158!|| hm_read_refsta ../starter/source/loads/reference_state/refsta/hm_read_refsta.f
159!|| hm_read_retractor ../starter/source/tools/seatbelts/hm_read_retractor.F
160!|| hm_read_rwall_cyl ../starter/source/constraints/general/rwall/hm_read_rwall_cyl.F
161!|| hm_read_rwall_lagmul ../starter/source/constraints/general/rwall/hm_read_rwall_lagmul.f
162!|| hm_read_rwall_paral ../starter/source/constraints/general/rwall/hm_read_rwall_paral.F
163!|| hm_read_rwall_plane ../starter/source/constraints/general/rwall/hm_read_rwall_plane.F
164!|| hm_read_rwall_spher ../starter/source/constraints/general/rwall/hm_read_rwall_spher.F
165!|| hm_read_rwall_therm ../starter/source/constraints/general/rwall/hm_read_rwall_therm.F
166!|| hm_read_sensors ../starter/source/tools/sensor/hm_read_sensors.F
167!|| hm_read_skw ../starter/source/tools/skew/hm_read_skw.F
168!|| hm_read_slipring ../starter/source/tools/seatbelts/hm_read_slipring.F
169!|| hm_read_sms ../starter/source/general_controls/computation/hm_read_sms.F
170!|| hm_read_spcnd ../starter/source/constraints/sph/hm_read_spcnd.F
171!|| hm_read_sphcel ../starter/source/elements/reader/hm_read_sphcel.F
172!|| hm_read_sphglo ../starter/source/general_controls/computation/hm_read_sphglo.F
173!|| hm_read_sphio ../starter/source/loads/sph/hm_read_sphio.F
174!|| hm_read_spmd ../starter/source/general_controls/computation/hm_read_spmd.F
175!|| hm_read_submodel ../starter/source/model/assembling/hm_read_submodel.F
176!|| hm_read_subset ../starter/source/model/assembling/hm_read_subset.F
177!|| hm_read_surf ../starter/source/groups/hm_read_surf.F
178!|| hm_read_surfsurf ../starter/source/groups/hm_read_surfsurf.F
179!|| hm_read_table1_0 ../starter/source/tools/curve/hm_read_table1_0.F
180!|| hm_read_table1_1 ../starter/source/tools/curve/hm_read_table1_1.F
181!|| hm_read_table2_0 ../starter/source/tools/curve/hm_read_table2_0.F
182!|| hm_read_table2_1 ../starter/source/tools/curve/hm_read_table2_1.F
183!|| hm_read_therm ../starter/source/materials/therm/hm_read_therm.F
184!|| hm_read_therm_stress ../starter/source/materials/therm/hm_read_therm_stress.F90
185!|| hm_read_thgrou ../starter/source/output/th/hm_read_thgrou.F
186!|| hm_read_thpart ../starter/source/output/thpart/hm_read_thpart.F
187!|| hm_read_unit ../starter/source/general_controls/computation/hm_read_unit.F
188!|| hm_read_upwind ../starter/source/general_controls/computation/hm_read_upwind.F
189!|| hm_read_visc ../starter/source/materials/visc/hm_read_visc.F
190!|| hm_read_window_user ../starter/source/tools/userwi/hm_read_window_user.F
191!|| hm_read_xref ../starter/source/loads/reference_state/xref/hm_read_xref.F
192!|| hm_setfxrbyon ../starter/source/constraints/fxbody/hm_setfxrbyon.F
193!|| hm_yctrl ../starter/source/elements/initia/hm_yctrl.F
194!|| lecacc ../starter/source/tools/accele/lecacc.F
195!|| lecextlnk ../starter/source/coupling/rad2rad/lecextlnk.F
196!|| lecfill ../starter/source/elements/initia/lecfill.F
197!|| lecggroup ../starter/source/groups/lecggroup.F
198!|| leclas ../starter/source/loads/laser/leclas.F
199!|| lecsec0 ../starter/source/tools/sect/hm_read_sect.F
200!|| lecsec42 ../starter/source/tools/sect/hm_read_sect.F
201!|| lecsec4bolt ../starter/source/tools/sect/lecsec4bolt.F
202!|| lecstack_ply ../starter/source/properties/composite_options/stack/lecstack_ply.F
203!|| lecstamp ../starter/source/interfaces/interf1/lecstamp.F
204!|| lecsubmod ../starter/source/model/submodel/lecsubmod.F
205!|| lectrans ../starter/source/model/transformation/lectrans.F
206!|| lectranssub ../starter/source/model/submodel/lectranssub.F
207!|| nbadmesh ../starter/source/model/remesh/nbadmesh.F
208!|| nbfunct ../starter/source/tools/curve/nbfunc.F
209!|| nbsph ../starter/source/elements/sph/nbsph.F
210!|| prelecdet ../starter/source/initial_conditions/detonation/prelecdet.F
211!|| preleclas ../starter/source/loads/laser/lpreleclas.F
212!|| prelecsec ../starter/source/tools/sect/prelecsec.F
213!|| prelecsec4bolt ../starter/source/tools/sect/prelecsec4bolt.F
214!|| preread_rbody_lagmul ../starter/source/constraints/general/rbody/preread_rbody_lagmul.F
215!|| preread_rbody_set ../starter/source/model/sets/preread_rbody_set.F
216!|| r2r_monvol ../starter/source/coupling/rad2rad/r2r_prelec.F
217!|| r2r_prelec ../starter/source/coupling/rad2rad/r2r_prelec.f
218!|| r2r_prelec_name ../starter/source/coupling/rad2rad/r2r_prelec_name.F
219!|| read_ale_mat ../starter/source/materials/ale/read_ale_mat.F
220!|| read_box_box ../starter/source/model/box/read_box_box.F
221!|| read_box_cyl ../starter/source/model/box/read_box_cyl.F
222!|| read_box_rect ../starter/source/model/box/read_box_rect.F
223!|| read_box_spher ../starter/source/model/box/read_box_spher.F
224!|| read_detonators ../starter/source/initial_conditions/detonation/read_detonators.F
225!|| read_dfs_detcord ../starter/source/initial_conditions/detonation/read_dfs_detcord.F
226!|| read_dfs_detline ../starter/source/initial_conditions/detonation/read_dfs_detline.f
227!|| read_dfs_detplan ../starter/source/initial_conditions/detonation/read_dfs_detplan.F
228!|| read_dfs_detpoint ../starter/source/initial_conditions/detonation/read_dfs_detpoint.F
229!|| read_dfs_wave_shaper ../starter/source/initial_conditions/detonation/read_dfs_wave_shaper.F
230!|| read_ebcs ../starter/source/boundary_conditions/ebcs/read_ebcs.F
231!|| read_engine_driver ../starter/source/general_controls/engine/read_engine_driver.F
232!|| read_euler_mat ../starter/source/materials/ale/read_euler_mat.F
233!|| read_impdisp ../starter/source/constraints/general/impvel/read_impdisp.F
234!|| read_impdisp_fgeo ../starter/source/constraints/general/impvel/read_impdisp_fgeo.F
235!|| read_impvel ../starter/source/constraints/general/impvel/read_impvel.F
236!|| read_impvel_fgeo ../starter/source/constraints/general/impvel/read_impvel_fgeo.F
237!|| read_impvel_lagmul ../starter/source/constraints/general/impvel/read_impvel_lagmul.F
238!|| read_monvol ../starter/source/airbag/read_monvol.F
239!|| set_admesh ../starter/source/model/remesh/set_admesh.F
240!|| setrb2on ../starter/source/constraints/general/rbe2/hm_read_rbe2.F
241!|| setrbyon ../starter/source/constraints/general/rbody/hm_read_rbody.F
242!|| sort_set ../starter/source/model/sets/sort_sets.F
243!|| st_qaprint_set ../starter/source/output/qaprint/st_qaprint_set.F
244!|| state_admesh ../starter/source/model/remesh/state_admesh.F
245!||--- calls -----------------------------------------------------
246!||--- uses -----------------------------------------------------
247!|| message_mod ../starter/share/message_module/message_mod.F
248!|| submodel_mod ../starter/share/modules1/submodel_mod.F
249!||====================================================================
250 SUBROUTINE hm_option_start(ENTITY_TYPE)
251C-----------------------------------------------
252C ROUTINE DESCRIPTION :
253C ===================
254C START READING /ENTITY_TYPE OPTIONS USING HM_READER
255C-----------------------------------------------
256C DUMMY ARGUMENTS DESCRIPTION:
257C ===================
258C
259C NAME DESCRIPTION
260C
261C ENTITY_TYPE KEYWORD YOU WANT TO START THE READING SEQUENCE
262C 'MATERIAL'
263C 'PROPERTY'
264C 'PART'
265C 'TRANSFORM'
266C 'SUBSET'
267C 'SENSOR'
268C 'INTER'
269C 'RWALL'
270C 'FAILURE'
271C 'DAMP'
272C 'GAUGE'
273C 'RBODY'
274C 'ACCEL'
275C 'BCS'
276C 'AIRBAG'
277C 'FRICTION'
278C 'UNIT'
279C ..........
280C============================================================================
281C M o d u l e s
282C-----------------------------------------------
283 USE message_mod
284 USE submodel_mod
285C-----------------------------------------------
286C I m p l i c i t T y p e s
287C-----------------------------------------------
288#include "implicit_f.inc"
289C-----------------------------------------------
290C D u m m y A r g u m e n t s
291C-----------------------------------------------
292C INPUT ARGUMENTS
293 CHARACTER*(*),INTENT(IN)::ENTITY_TYPE
294C-----------------------------------------------
295 CALL cpp_option_start(entity_type(1:len_trim(entity_type)),len_trim(entity_type))
296 RETURN
297C
298 END
299
300
301
302!||====================================================================
303!|| hm_option_start_list ../starter/source/devtools/hm_reader/hm_option_start.F
304!||--- called by ------------------------------------------------------
305!|| hm_set ../starter/source/model/sets/hm_set.F
306!||--- calls -----------------------------------------------------
307!||--- uses -----------------------------------------------------
308!|| message_mod ../starter/share/message_module/message_mod.F
309!|| submodel_mod ../starter/share/modules1/submodel_mod.f
310!||====================================================================
311 SUBROUTINE hm_option_start_list(ENTITY_TYPE)
312C-----------------------------------------------
313C ROUTINE DESCRIPTION :
314C ===================
315C START READING / ENTITY_TYPE OPTIONS USING HM_READER
316C Creates a list of Entities, to be able to read in different order.
317C-----------------------------------------------
318C DUMMY ARGUMENTS DESCRIPTION:
319C ===================
320C
321C NAME DESCRIPTION
322C
323C ENTITY_TYPE KEYWORD YOU WANT TO START THE READING SEQUENCE
324C 'MATERIAL'
325C 'PROPERTY'
326C 'PART'
327C 'TRANSFORM'
328C 'SUBSET'
329C 'SENSOR'
330C 'INTER'
331C 'RWALL'
332C 'FAILURE'
333C 'DAMP'
334C 'GAUGE'
335C 'RBODY'
336C 'ACCEL'
337C 'BCS'
338C 'AIRBAG'
339C 'FRICTION'
340C 'UNIT'
341C ..........
342C============================================================================
343C M o d u l e s
344C-----------------------------------------------
345 USE message_mod
346 USE submodel_mod
347C-----------------------------------------------
348C I m p l i c i t T y p e s
349C-----------------------------------------------
350#include "implicit_f.inc"
351C-----------------------------------------------
352C D u m m y A r g u m e n t s
353C-----------------------------------------------
354C INPUT ARGUMENTS
355 CHARACTER*(*),INTENT(IN)::ENTITY_TYPE
356C-----------------------------------------------
357 CALL cpp_option_start_list(entity_type(1:len_trim(entity_type)),len_trim(entity_type))
358 RETURN
359C
360 END
361
362
363
364
subroutine contrbe3(icr, lsubmodel)
Definition contrbe3.F:36
subroutine hm_option_start(entity_type)
subroutine hm_option_start_list(entity_type)
subroutine hm_preread_grav(num, igrnod, lsubmodel)
subroutine hm_read_convec(ib, fac, itab, ixs, igrsurf, unitab, lsubmodel, nconvec, niconv, numconv, lfacther)
subroutine hm_read_defshell(lsubmodel, defaults_shell)
subroutine hm_read_defsolid(lsubmodel, defaults_solid)
subroutine hm_read_funct(npc, pld, nfunct, table, npts_alloc, nom_opt, funcrypt, unitab, lsubmodel)
subroutine hm_read_implicit(lsubmodel)
subroutine hm_read_inigrav(igrv, ibuf, agrv, itab, itabm1, igrpart, npc, unitab, iskn, itagnd, igrsurf, pld, bufsf, lsubmodel)
subroutine hm_read_inimap2d(inimap2d, func2d, itabm1, xgrid, igrbric, igrquad, igrsh3n, unitab, lsubmodel)
subroutine hm_read_merge(mgrby, smgrby, npby, lpby, slrbody, rby, nom_opt, ptr_nopt_rbmerge, igrnod, itab, itabm1, ibgr, igrv, lsubmodel)
subroutine hm_read_merge_node(x, lsubmodel, unitab, igrnod, merge_node_tab, merge_node_tol, nmerge_node_cand, nmerge_node_dest)
subroutine hm_read_perturb_fail(mat_param, ipart, rnoise, ipartc, ipartg, ipartsp, igrpart, iparts, perturb, idperturb, index, index_ityp, npart_shell, offs, qp_iperturb, qp_rperturb, lsubmodel, unitab)
subroutine hm_read_refsta(lsubmodel, xrfile)
subroutine hm_read_rwall_lagmul(rwl, nprw, lprw, ifi, ms, v, itab, itabm1, x, ikine, igrnod, mfi, imerge, unitab, iddlevel, lsubmodel, rtrans, nom_opt, itagnd, nchlagm, k, offs, ikine1lag)
subroutine hm_preread_bcscyc(igrnod, nom_opt, lsubmodel, nbcscynn)
Definition lecbcscyc.F:40
subroutine merge(x, itab, itabm1, cmerge, imerge, imerge2, iadmerge2, nmerge_tot)
Definition merge.F:36
subroutine r2r_prelec(iparts, ipartc, ipartg, ipartt, ipartp, ipartr, ipartsp, compt_t2, modif, passe, inom_opt, nspcondn, nsphion, ipart_l, memtr, pm_stack, iworksh, igrnod, igrsurf, igrslin, igrbric, igrquad, igrsh4n, igrsh3n, igrtruss, igrbeam, igrspring, new_nslash_int, lsubmodel, new_hm_ninter, new_nintsub, new_ninivol, ixs10, ixs20, ixs16, detonators, nsensor, seatbelt_shell_to_spring, nb_seatbelt_shells)
Definition r2r_prelec.F:62
subroutine read_dfs_detline(detonators, x, ipm, itabm1, unitab, lsubmodel)
program starter
Definition starter.F:39