Checks if aux buffer was passed by user and if not will allocate one internally
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(dtfft_plan_t), | intent(inout) | :: | self |
Abstract plan |
||
| type(c_ptr), | intent(in) | :: | aux |
Optional auxiliary buffer. |
||
| integer(kind=int32), | intent(in) | :: | called_by |
Indicates which function called |
||
| type(c_ptr), | intent(out) | :: | aux_ptr |
Auxiliary buffer pointer |
||
| type(c_ptr), | intent(out) | :: | aux2_ptr |
Second Auxiliary buffer pointer (used transpose/reshape operations) |