15subroutine dcstringfprintf(unit, fmt, i, r, d, L, n, c1, c2, c3, ca)
25 use dc_string,
only: printf
27 integer,
intent(in),
optional:: unit
28 character(*),
intent(in):: fmt
29 integer,
intent(in),
optional:: i(:), n(:)
30 real(SP),
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)
subroutine dcstringfprintf(unit, fmt, i, r, d, l, n, c1, c2, c3, ca)
Provides kind type parameter values.
integer, parameter, public sp
Single Precision Real number.
integer, parameter, public dp
Double Precision Real number
integer, parameter, public string
Character length for string