15 subroutine dcstringfprintf(unit, fmt, i, r, d, L, n, c1, c2, c3, ca)
27 integer,
intent(in),
optional:: unit
28 character(*),
intent(in):: fmt
29 integer,
intent(in),
optional:: i(:), n(:)
30 real,
intent(in),
optional:: r(:)
31 real(DP),
intent(in),
optional:: d(:)
32 logical,
intent(in),
optional:: L(:)
33 character(*),
intent(in),
optional:: c1, c2, c3
34 character(*),
intent(in),
optional:: ca(:)
35 character(STRING):: buf
37 call printf(buf, fmt, i=i, r=r, d=d, l=l, n=n, &
38 & c1=c1, c2=c2, c3=c3, ca=ca)
39 if (
present(unit))
then 40 write(unit,
'(A)') trim(buf)
42 write(*,
'(A)') trim(buf)
integer, parameter, public dp
Double Precision Real number.
Handling character types.
subroutine dcstringfprintf(unit, fmt, i, r, d, L, n, c1, c2, c3, ca)
Provides kind type parameter values.
integer, parameter, public string
Character length for string.