Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in), | optional | :: | message |
Message to print |
|
character(len=*), | intent(in), | optional | :: | format |
Format to use for printing |
|
character(len=*), | intent(in), | optional | :: | file |
File to write to |
|
integer(kind=int32), | intent(in), | optional | :: | R0i32 |
Rank=0, integer, kind=int32 |
|
real(kind=real32), | intent(in), | optional | :: | R0r32 |
Rank=0, real , kind=real32 |
|
complex(kind=real32), | intent(in), | optional | :: | R0c32 |
Rank=0, complex, kind=real32 |
|
integer(kind=int64), | intent(in), | optional | :: | R0i64 |
Rank=0, integer, kind=int64 |
|
real(kind=real64), | intent(in), | optional | :: | R0r64 |
Rank=0, real , kind=real64 |
|
complex(kind=real64), | intent(in), | optional | :: | R0c64 |
Rank=0, complex, kind=real64 |
|
character(len=*), | intent(in), | optional | :: | R0ch |
Rank=0, character |
|
integer(kind=int32), | intent(in), | optional | :: | R1i32(:) |
Rank=1, integer, kind=int32 |
|
real(kind=real32), | intent(in), | optional | :: | R1r32(:) |
Rank=1, real , kind=real32 |
|
complex(kind=real32), | intent(in), | optional | :: | R1c32(:) |
Rank=1, complex, kind=real32 |
|
integer(kind=int64), | intent(in), | optional | :: | R1i64(:) |
Rank=1, integer, kind=int64 |
|
real(kind=real64), | intent(in), | optional | :: | R1r64(:) |
Rank=1, real , kind=real64 |
|
complex(kind=real64), | intent(in), | optional | :: | R1c64(:) |
Rank=1, complex, kind=real64 |
|
integer(kind=int32), | intent(in), | optional | :: | R2i32(:,:) |
Rank=2, integer, kind=int32 |
|
real(kind=real32), | intent(in), | optional | :: | R2r32(:,:) |
Rank=2, real , kind=real32 |
|
complex(kind=real32), | intent(in), | optional | :: | R2c32(:,:) |
Rank=2, complex, kind=real32 |
|
integer(kind=int64), | intent(in), | optional | :: | R2i64(:,:) |
Rank=2, integer, kind=int64 |
|
real(kind=real64), | intent(in), | optional | :: | R2r64(:,:) |
Rank=2, real , kind=real64 |
|
complex(kind=real64), | intent(in), | optional | :: | R2c64(:,:) |
Rank=2, complex, kind=real64 |
|
character(len=*), | intent(in), | optional | :: | access |
Access mode for file |
pure subroutine impure_write(& message, format, file, & R0i32, R0r32, R0c32, R0i64, R0r64, R0c64, R0ch, & R1i32, R1r32, R1c32, R1i64, R1r64, R1c64, & R2i32, R2r32, R2c32, R2i64, R2r64, R2c64, & access) import int32, int64, real32, real64 include 'pwrite.inc' end subroutine impure_write