Papers and Presentations
Computational Mathematics
Where do computational mathematics and computational statistics converge? - A good introduction to the fields of computational mathematics and computational statisitcs. Preprint, Accepted to Wiley Interdisciplinary Reviews: Computational Statistics
Numerical Linear Algebra
Creating and Using a Red-Black Matrix - A technical note
Incomplete Cholesky Factorization - Description and Fortran Subroutine for computing an incomplete Cholesky factorization of a sparse symmetric positive-definite matrix.
Numerical Optimization
An Introduction to Gradient Computation by the Discrete Adjoint Method A good introduction to computing the gradient for PDE constrained problems by the discrete adjoint method, with simple 1-D data assimilation examples.
GPU Computing
Calling Cuda functions from Fortran - Some tips and examples on calling cuda functions directly from a main fortran program.
Numerical Animation
Numerical Animation of a North Atlantic Right Whale
Computational Fluid Dynamics
Compressible Flows
CFD: Compressible Flows A brief introductory level slide presentation explaining some basic concepts of compressible flows along with corresponding computing aspects.
CFD Code Acceleration for Hybrid Many-Core Architectures - A presentation I gave at NASA Langley Research Centrer, Aug. 2, 2010.
Accelerating FUN3D on Hybrid Many-Core Architectures - A presentation I gave at the national Institute of Aerospace, Aug. 3, 2010.
Incompressible Flows
An Improved Variable Density Pressure Projection Solver for Adaptive Meshes
A GPU Accelerated PCG Pressure Projection Solver on Dynamic Adaptive Grids - A presentation from the SIAM conference on Parallel Processing for Scientific Computing. Seattle WA, Feb 26th, 2010.
Gradient Free Design of Microfluidic Structures on a GPU Cluster - A presentation from the SIAM conference on Computational Science and Engineering. Reno NV, March 2nd, 2011.
A GPU/Multi-Core Accelerated Multigrid Preconditioned Conjugate Gradient Method for Adaptive Mesh Refinement - A presentation from the SIAM conference on Computational Science and Engineering. Reno NV, March 2nd, 2011.
Contact Info
E.mail: aduffy@math.fsu.edu