PyFR: an open source framework for solving advection-diffusion type problems on streaming architectures using the flux reconstruction approach

From MaRDI portal
Publication:339291

DOI10.1016/j.cpc.2014.07.011zbMath1348.65005arXiv1312.1638OpenAlexW2148897203WikidataQ115045431 ScholiaQ115045431MaRDI QIDQ339291

F. D. Witherden, P. E. Vincent, A. M. Farrington

Publication date: 10 November 2016

Published in: Computer Physics Communications (Search for Journal in Brave)

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




Related Items (79)

Accelerated implicit-explicit Runge-Kutta schemes for locally stiff systemsImprovement of the computational performance of a parallel unstructured WENO finite volume CFD code for implicit large eddy simulationHigher-order compact scheme for high-performance computing of stratified rotating flowsA high order flux reconstruction interface capturing method with a phase field preconditioning procedureLow-dissipation BVD schemes for single and multi-phase compressible flows on unstructured gridsOptimized filters for stabilizing high-order large eddy simulationA hardware accelerated unstructured overset method to simulate turbulent fluid flowA flux reconstruction kinetic scheme for the Boltzmann equationPartially-averaged Navier-Stokes simulations of turbulence within a high-order flux reconstruction frameworkNon-linear Boltzmann equation on hybrid-unstructured non-conforming multi-domainsGeneralised summation-by-parts operators and variable coefficientsA minimally-dissipative low-Mach number solver for complex reacting flows in openfoamHeterogeneous computing on mixed unstructured grids with pyfrAn implementation of MPI and hybrid OpenMP/MPI parallelization strategies for an implicit 3D DDG solverPositivity-preserving entropy-based adaptive filtering for discontinuous spectral element methodsOn the properties of energy stable flux reconstruction schemes for implicit large eddy simulationProvably stable flux reconstruction high-order methods on curvilinear elementsNektar++: an open-source spectral/\(hp\) element frameworkA comparison of the shared-memory parallel programming models \textit{OpenMP}, \textit{OpenACC} and \textit{Kokkos} in the context of implicit solvers for high-order FEMInline vector compression for computational physicsEfficient GPU parallelization of adaptive mesh refinement technique for high-order compressible solver with immersed boundaryPositivity-preserving entropy filtering for the ideal magnetohydrodynamics equationsA modified a posteriori subcell limiter for high order flux reconstruction scheme for one-dimensional detonation simulationActive control of compressible channel flow up to Mab=3 using direct numerical simulations with spanwise velocity modulation at the wallsA three-dimensional high-order flux reconstruction lattice Boltzmann flux solver for incompressible laminar and turbulent flowsTime parallelism and Newton-adaptivity of the two-derivative deferred correction discontinuous Galerkin methodOpenSBLI: automated code-generation for heterogeneous computing architectures applied to compressible fluid dynamics on structured gridsA high-order entropically-damped artificial compressibility approach on moving and deforming domainsOn the application of gradient based reconstruction for flow simulations on generalized curvilinear and dynamic mesh domainsEfficient vectorised kernels for unstructured high-order finite element fluid solvers on GPU architectures in two dimensionsA direct flux reconstruction scheme for advection-diffusion problems on triangular gridsImplicit Quadrature-Free Direct Reconstruction Method for Efficient Scale-Resolving SimulationsDevelopment of an implicit high-order flux reconstruction solver for high-speed flows on simplex elementsA positivity-preserving and conservative high-order flux reconstruction method for the polyatomic Boltzmann-BGK equationA high-order cross-platform incompressible Navier-Stokes solver via artificial compressibility with application to a turbulent jetArchitecture-based and target-oriented algorithm optimization of high-order methods via complete-search tensor contractionCache blocking strategies applied to flux reconstructionOn the implementation of flux limiters in algebraic frameworksData-driven wall modeling for turbulent separated flowsHyperbolic diffusion in flux reconstruction: optimisation through kernel fusion within tensor-product elementsSTREAmS: A high-fidelity accelerated solver for direct numerical simulation of compressible turbulent flowsAn ADER discontinuous Galerkin method on moving meshes for Liouville's equation of geometrical opticsEfficient Matrix-Free High-Order Finite Element Evaluation for Simplicial ElementsAccelerating solutions of one-dimensional unsteady PDEs with GPU-based swept time-space decompositionA high-order scheme based on lattice Boltzmann flux solver for viscous compressible flow simulationsHODG: high-order discontinuous Galerkin methods for solving compressible Euler and Navier-Stokes equations -- an open-source component-based development frameworkDeneb: an open-source high-performance multi-physical flow solver based on high-order DRM-DG method\texttt{HORSES3D}: a high-order discontinuous Galerkin solver for flow simulations and multi-physics applicationsURANOS: a GPU accelerated Navier-Stokes solver for compressible wall-bounded flows\textit{Nektar}++: enhancing the capability and application of high-fidelity spectral/\(hp\) element methodsZEFR: a GPU-accelerated high-order solver for compressible viscous flows using the flux reconstruction methodA unified framework for non-linear reconstruction schemes in a compact stencil. I: Beyond second order\texttt{UCNS3D}: an open-source high-order finite-volume unstructured CFD solverOptimal Runge-Kutta schemes for pseudo time-stepping with high-order unstructured methodsFLEXI: a high order discontinuous Galerkin framework for hyperbolic-parabolic conservation lawsPaired explicit Runge-Kutta schemes for stiff systems of equationsAn Asynchronous Incomplete Block LU Preconditioner for Computational Fluid Dynamics on Unstructured GridsAn analysis of stability of the flux reconstruction formulation on quadrilateral elements for the linear advection-diffusion equationAccuracy, stability, and performance comparison between the spectral difference and flux reconstruction schemesA new family of weighted one-parameter flux reconstruction schemesOn explicit discontinuous Galerkin methods for conservation lawsHigh-order accurate direct numerical simulation of flow over a MTU-T161 low pressure turbine bladeVorticity-based polynomial adaptation for moving and deforming domainsA survey of free software for the design, analysis, modelling, and simulation of an unmanned aerial vehicleAn analysis of solution point coordinates for flux reconstruction schemes on tetrahedral elementsFoundations of space-time finite element methods: polytopes, interpolation, and integrationGPU-accelerated discontinuous Galerkin methods on hybrid meshesPyFROptimising the performance of the spectral/\(hp\) element method with collective linear algebra operationsA parallel direct cut algorithm for high-order overset methods with application to a spinning golf ballIdentifying eigenmodes of averaged small-amplitude perturbations to turbulent channel flowGradient-free aerodynamic shape optimization using Large Eddy SimulationA dynamically load-balanced parallel \(p\)-adaptive implicit high-order flux reconstruction method for under-resolved turbulence simulationCylinder drag minimization through wall actuation: a Bayesian optimization approachArtificial compressibility approaches in flux reconstruction for incompressible viscous flow simulationsUtilizing time-reversibility for shock capturing in nonlinear hyperbolic conservation lawsHigh-fidelity gradient-free optimization of low-pressure turbine cascadesA novel high-order solver for simulation of incompressible flows using the flux reconstruction method and lattice Boltzmann flux solverThe spectral difference Raviart-Thomas method for two and three-dimensional elements and its connection with the flux reconstruction formulation


Uses Software


Cites Work


This page was built for publication: PyFR: an open source framework for solving advection-diffusion type problems on streaming architectures using the flux reconstruction approach