Executes Backend
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(abstract_backend), | intent(inout) | :: | self |
Self-copying backend |
||
| real(kind=real32), | intent(inout) | :: | in(:) |
Send pointer |
||
| real(kind=real32), | intent(inout) | :: | out(:) |
Recv pointer |
||
| type(dtfft_stream_t), | intent(in) | :: | stream |
CUDA stream |
||
| real(kind=real32), | intent(inout) | :: | aux(:) |
Aux pointer |
||
| type(async_exec_t), | intent(in) | :: | exec_type |
Type of async execution |
||
| integer(kind=int32), | intent(out) | :: | error_code |
Error code |