Embed presentation
Download to read offline







Gabriel Kocher, Matthew Seymour, and Nikolas Provatas from McGill University worked on spectral and finite difference methods for diffusion problems at a hackathon. Their spectral method using fast Fourier transforms parallelized easily but was unsuitable due to non-local operators causing crosstalk between boundaries. They then implemented a finite differences code on a uniform square mesh using Euler time stepping and a 9 point stencil, which had straightforward boundary conditions and a faster iteration time. They tested this method on diffusion problems in a box and T-shape domain with different boundary conditions and initial conditions, and compared concentration fields over time.






