Activity log for bug #1381498

Date Who What changed Old value New value Message
2014-10-15 12:23:09 Alex Valavanis bug added bug
2016-04-23 10:36:30 Alex Valavanis summary Include Crank-Nicolson solution in gde qwwad_diffuse: Include Crank-Nicolson solution
2016-04-23 10:36:43 Alex Valavanis description The gde program currently uses a FTCS solution to the diffusion equation, which becomes unstable if large time-steps are used. It would be better to implement a robust matrix-based Crank-Nicolson solver, although this would need some thought if we're wanting time-dependent diffusion coefficients. I'm setting this as a "Wishlist" bug, because the existing solver includes stability checking, so it can't give stupid answers... it's just slow/annoying. The qwwad_diffuse program currently uses a FTCS solution to the diffusion equation, which becomes unstable if large time-steps are used. It would be better to implement a robust matrix-based Crank-Nicolson solver, although this would need some thought if we're wanting time-dependent diffusion coefficients. I'm setting this as a "Wishlist" bug, because the existing solver includes stability checking, so it can't give stupid answers... it's just slow/annoying.