P3DFFT: A Framework for Parallel Computations of Fourier Transforms in Three Dimensions

From MaRDI portal
Publication:3165442


DOI10.1137/11082748XzbMath1253.65205arXiv1905.02803MaRDI QIDQ3165442

Dmitry Pekurovsky

Publication date: 26 October 2012

Published in: SIAM Journal on Scientific Computing (Search for Journal in Brave)

Full work available at URL: https://arxiv.org/abs/1905.02803


65T50: Numerical methods for discrete and fast Fourier transforms

65Y05: Parallel numerical computation

65Y15: Packaged methods for numerical algorithms


Related Items

An optimal control framework for dynamic induction control of wind farms and their interaction with the atmospheric boundary layer, Complex Patterns and Elementary Structures of Solutal Marangoni Convection: Experimental and Numerical Studies, Unnamed Item, The effect of Reynolds number on inertial particle dynamics in isotropic turbulence. Part 1. Simulations without gravitational effects, MPI Parallel Implementation for Pseudo-Spectral Simulations for Turbulent Channel Flow, Mixing enhancement in binary fluids using optimised stirring strategies, A Flexible Framework for Multidimensional DFTs, Rossby-number effects on columnar eddy formation and the energy dissipation law in homogeneous rotating turbulence, Multiscale fluid–particle thermal interaction in isotropic turbulence, Turbulent thermal convection driven by heated inertial particles, Interpolative Butterfly Factorization, FLUPS: A Fourier-Based Library of Unbounded Poisson Solvers, \texttt{PittPack}: an open-source Poisson's equation solver for extreme-scale computing with accelerators, Minimizing Communication in the Multidimensional FFT, BEC2HPC: a HPC spectral solver for nonlinear Schrödinger and rotating Gross-Pitaevskii equations. Stationary states computation, BlackNUFFT: modular customizable black box hybrid parallelization of type 3 NUFFT in 3D, Lagrangian model for passive scalar gradients in turbulence, Turbulent mixing in the vertical magnetic Rayleigh–Taylor instability, P3DFFT, On the self-similarity of line segments in decaying homogeneous isotropic turbulence, Higher-order compact scheme for high-performance computing of stratified rotating flows, Highly parallel particle-laden flow solver for turbulence research, A high order finite difference solver for massively parallel simulations of stably stratified turbulent channel flows, High performance python for direct numerical simulations of turbulent flows, A parallel-in-time approach for accelerating direct-adjoint studies, Parallel accelerated Stokesian dynamics with Brownian motion, Sub-grid-scale model for studying Hall effects on macroscopic aspects of magnetohydrodynamic turbulence, Long range numerical simulation of acoustical shock waves in a 3D moving heterogeneous and absorbing medium, Finite difference preconditioning for compact scheme discretizations of the Poisson equation with variable coefficients, Parallel implementation of 3D FFT with volumetric decomposition schemes for efficient molecular dynamics simulations, Large-scale simulation of steady and time-dependent active suspensions with the force-coupling method, An adaptive wavelet-based collocation method for solving multiscale problems in continuum mechanics, Convergence of trigonometric and finite-difference discretization schemes for FFT-based computational micromechanics, A generalized massively parallel ultra-high order FFT-based Maxwell solver, An efficient particle tracking algorithm for large-scale parallel pseudo-spectral simulations of turbulence, FFT, FMM, or Multigrid? A comparative Study of State-Of-the-Art Poisson Solvers for Uniform and Nonuniform Grids in the Unit Cube, FluSI: A Novel Parallel Simulation Tool for Flapping Insect Flight Using a Fourier Method with Volume Penalization, Numerical simulations of the agitation generated by coarse-grained bubbles moving at large Reynolds number


Uses Software