It calculates the divergence of a random field using an explicit 3-stencil finite different method.
Selector .selector_input_interaction .selector_input. Selector .selector_input_interaction .selector_spinner.
You can do it with incredible ease; just choose a 'random chat', according to your needs.
It performs both c2c and r2c/c2r benchmarks, collects timing information and validates the results.
halo_test - This application demonstrate the use of the halo-cell support API.
tecplot_view - This application was used to generate the visualisation of the 2D decomposition, as shown in many pages of this website.
The output is in the format of Tecplot, a popular visualisation tool mainly used by the CFD community. p3dfft - This application uses 2DECOMP&FFT and P3DFFT side-by-side to perform some FFTs.
Both methods should return exactly the same results.
Of course the halo-cell method is more efficient for such problem.
It then computes two sets of transforms on distributed data, with the input distributed in X-pencil and Z-pencil, respectively.