Hackathon results
Gabriel Kocher Matthew Seymour
Nikolas Provatas
McGill university
Spectral method - fail
• fft method parallelizes easily
• Naturally does periodic boundary conditions
• Attempt to shut off diffusion across boundaries
Non local operators still lead to crosstalk
Promote to
Finite differences code
• Uniform square mesh
• Euler time stepping
• 9 point stencil
• Boundary conditions straightforward
• s/iteration
Problem 1 box
NoFlux Periodic
0.5% drift
Problem 1: T shape
Imposed pixel
No imposed pixel
0.5% drift
Question 2 - Box
No flux
C field t=150
Periodic
C field t=150
Question 2
T boundary
C field t=150
Random init. cond.
C field t=150

Team2 pres