01-14-2010, 05:10 PM
The code I am working on these days is using Poissons equation. I have solvers written to do Gauss Seidel with Successive Over Relaxation, Dynamic ADI (alternating direction implicit) , Conjugate Gradient and Boltzmann methods. We also do some other algorithms too, and the first project I worked on here was doing an out of core LU decomposition (out of core because most of our problem sizes might have 500k + unknowns).
And yes, it is a pain in the ass to code, and especially to code in a way with optimal memory access. Most of the problems are memory bound, not computationally bound.
And yes, it is a pain in the ass to code, and especially to code in a way with optimal memory access. Most of the problems are memory bound, not computationally bound.
2013 Cadillac ATS....¶▅c●▄███████||▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅||█~ ::~ :~ :►
2008 Chevy Malibu LT....▄██ ▲ █ █ ██▅▄▃▂
1986 Monte Carlo SS. ...███▲▲ █ █ ███████
1999 F250 SuperDuty...███████████████████►
1971 Monte Carlo SC ...◥☼▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙☼◤
2008 Chevy Malibu LT....▄██ ▲ █ █ ██▅▄▃▂
1986 Monte Carlo SS. ...███▲▲ █ █ ███████
1999 F250 SuperDuty...███████████████████►
1971 Monte Carlo SC ...◥☼▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙☼◤
