5 integer,
parameter :: zero = ichar(
'0')
6 integer,
parameter :: ompv = openmp_version
7 character,
dimension(24),
parameter :: ompver_str =&
8 (/
'I',
'N',
'F',
'O',
':',
'O',
'p',
'e',
'n',
'M',
'P',
'-',&
9 'd',
'a',
't',
'e',
'[',&
10 char(zero + mod(ompv/100000, 10)),&
11 char(zero + mod(ompv/10000, 10)),&
12 char(zero + mod(ompv/1000, 10)),&
13 char(zero + mod(ompv/100, 10)),&
14 char(zero + mod(ompv/10, 10)),&
15 char(zero + mod(ompv/1, 10)),
']' /)