public subroutine fft_backward_100_omp(self, f_out)
Backward FFT for the non-periodic x case, undoing the x-y transpose
applied by fft_forward_100_omp. Only the unpadded extents are
written, which is all undo_periodicity_x_omp goes on to read.
Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
Where possible, edges connecting nodes are
given different colours to make them easier to distinguish in
large graphs.