67subroutine dcstringfprintf(unit, fmt, i, r, d, L, n, c1, c2, c3, ca)
72 integer,
intent(in),
optional:: unit
73 character(*),
intent(in):: fmt
74 integer,
intent(in),
optional:: i(:), n(:)
75 real(SP),
intent(in),
optional:: r(:)
76 real(DP),
intent(in),
optional:: d(:)
77 logical,
intent(in),
optional:: L(:)
78 character(*),
intent(in),
optional:: c1, c2, c3
79 character(*),
intent(in),
optional:: ca(:)
80 character(STRING):: buf
82 call printf(buf, fmt, i=i, r=r, d=d, l=l, n=n, &
83 & c1=c1, c2=c2, c3=c3, ca=ca)
84 if (
present(unit))
then
85 write(unit,
'(A)') trim(buf)
87 write(*,
'(A)') trim(buf)
subroutine dcstringfprintf(unit, fmt, i, r, d, l, n, c1, c2, c3, ca)
Formatted output conversion to file unit.
Handling character types.
Provides kind type parameter values.
integer, parameter, public string
Character length for string
integer, parameter, public dp
Double Precision Real number
integer, parameter, public sp
Single Precision Real number.