# ANN: InplaceRealFFT.jl : inplace real-to-complex and complex-to-real FFT

**URL:** <https://discourse.julialang.org/t/ann-inplacerealfft-jl-inplace-real-to-complex-and-complex-to-real-fft/8116>\
**Category:** Numerics\
**Tags:** fftw\
**Created:** [January 2, 2018, 9:30pm UTC](https://discourse.julialang.org/t/ann-inplacerealfft-jl-inplace-real-to-complex-and-complex-to-real-fft/8116 "2018-01-02T21:30:43Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![favba](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/favba/32/2735_2.png) [@favba](https://discourse.julialang.org/u/favba)\
**Post date:** [January 3, 2018, 6:07pm UTC](https://discourse.julialang.org/t/ann-inplacerealfft-jl-inplace-real-to-complex-and-complex-to-real-fft/8116/5 "2018-01-03T18:07:48Z")

</div>

I’d also like to ask something to someone more knowledgeable on the matter.

In order to make the module work on Julia v0.7 I had to stop using `reinterpret` and started using [this trick](https://discourse.julialang.org/t/big-overhead-with-the-new-lazy-reshape-reinterpret/7635/6).  
[https://github.com/favba/InplaceRealFFT.jl/blob/2d6a82fc0b412bb7a072a930af4a07b63e8e9105/src/InplaceRealFFT.jl#L29](https://github.com/favba/InplaceRealFFT.jl/blob/2d6a82fc0b412bb7a072a930af4a07b63e8e9105/src/InplaceRealFFT.jl#L29)

Could that lead to problems? I though that maybe, because both views of the data are living in the same struct, that could make it safer to use.

---

_[View the full topic](https://discourse.julialang.org/t/ann-inplacerealfft-jl-inplace-real-to-complex-and-complex-to-real-fft/8116)._
