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

Go to the source code of this file.

Functions/Subroutines

subroutine hm_read_caa (lsubmodel)

Function/Subroutine Documentation

◆ hm_read_caa()

subroutine hm_read_caa ( type(submodel_data), dimension(nsubmod), intent(in) lsubmodel)

Definition at line 35 of file hm_read_caa.F.

36C-----------------------------------------------
37C ROUTINE DESCRIPTION :
38C ===================
39C READ /CAA USING HM_READER
40C-----------------------------------------------
41C DUMMY ARGUMENTS DESCRIPTION:
42C ===================
43C NAME DESCRIPTION
44C LSUBMODEL SUBMODEL STRUCTURE
45C-----------------------------------------------
46C M o d u l e s
47C-----------------------------------------------
49 USE submodel_mod
50 USE ale_mod
51C-----------------------------------------------
52C I m p l i c i t T y p e s
53C-----------------------------------------------
54#include "implicit_f.inc"
55C-----------------------------------------------
56C C o m m o n B l o c k s
57C-----------------------------------------------
58C-----------------------------------------------
59C D u m m y A r g u m e n t s
60C-----------------------------------------------
61C INPUT ARGUMENTS
62 TYPE(SUBMODEL_DATA),INTENT(IN)::LSUBMODEL(NSUBMOD)
63C OUTPUT ARGUMENTS
64C-----------------------------------------------
65C L o c a l V a r i a b l e s
66C-----------------------------------------------
67 INTEGER I,NB_CAA,SUB_ID
68 LOGICAL IS_AVAILABLE
69C============================================================================
70 is_available = .false.
71C----------------------------------------------
72 CALL hm_option_count('/CAA', nb_caa)
73 CALL hm_option_start('/CAA')
74 DO i=1,nb_caa
75 CALL hm_option_read_key(lsubmodel,submodel_id = sub_id)
76 IF(sub_id == 0) THEN
77 ale%GLOBAL%ICAA=1
78 EXIT
79 END IF
80 ENDDO
81C--------------------------------------------------------------
82 RETURN
subroutine hm_option_count(entity_type, hm_option_number)
subroutine hm_option_start(entity_type)
type(ale_) ale
Definition ale_mod.F:249