commit | 1fdc520f7b17ee834ae0199c54ba75091021ac97 | [log] [tgz] |
---|---|---|
author | Sameer Agarwal <sameeragarwal@google.com> | Sat May 12 07:29:10 2012 -0700 |
committer | Sameer Agarwal <sameeragarwal@google.com> | Sat May 12 07:29:10 2012 -0700 |
tree | 95ff5bfe7dc4f3b13a63f6eccdd3f43b23f783a7 | |
parent | 2d2c90a4900c7e0f0b9a28abdc57ec9d673d3d01 [diff] |
Refactor the array validation routines into their own file, as they are used by more than just the residual block evaluation routines now. Check the step computed by the linear solver for finiteness, and terminate early if it is not. This will prevent bugs where the solver continues to run after encountering an nan.