The authors would like to acknowledge the High Performance Computing and Communications Program for computer time in support of this project.