MPI transposition
KML-FFT提供了一些例程,用于规划一个分布式n0×n1实数数组的转置,或者一个具有指定
block
大小的howmany-tuples实数数组 。
kml_fft_mpi_plan_transpose
假设有一个n0×n1的数组,以行为主顺序,在n0维上分布块。将其转换为在n1维上块分布的n1×n0数组 。
kml_fft_mpi_plan_many_transpose
假设有一个n0×n1的数组,以行为主顺序,在n0维上分布块。将其转换为在n1维上块分布的n1×n0数组 。更一般地说,可以执行数字元组的转置,输入和输出的块大小由用户指定。
父主题:
多进程函数定义