12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
35 use dc_string, only: putline, printf, split, strinclude, stoa, joinchar
36 use dc_present, only: present_and_not_empty, present_and_true
39 implicit none
40 type(GTHST_NMLINFO), intent(in):: gthstnml
41 character(*), intent(in):: name
42
43
44
45
46
47
48
49
50
51 type(GTHST_NMLINFO_ENTRY), pointer:: hptr =>null()
52
53 continue
54
55 result = .false.
56
57
58
59
60
61 if ( .not. gthstnml % initialized ) goto 999
62
63
64
65
66
67 hptr => gthstnml % gthstnml_list
69 & name = name )
70
71 if ( .not. associated( hptr ) ) goto 999
72
73
74
75
76
77 if ( hptr % interval_value > 0.0 ) then
78 result = .true.
79 goto 999
80 end if
81
82
83
84
85
86999 continue
87 nullify( hptr )
Provides kind type parameter values.
integer, parameter, public stdout
Unit number for Standard OUTPUT
integer, parameter, public token
Character length for word, token
integer, parameter, public dp
Double Precision Real number
integer, parameter, public string
Character length for string