Our work in numerical and scientific computing involves the development, analysis and execution of computational algorithms to solve mathematical problems from science and engineering.

Our faculty are actively applying these algorithms and techniques to a diverse range of problems including climate modeling, protein folding and modeling blood flow.

Effective implementation of these algorithms on high-performance computers requires knowledge and techniques from mathematics, the applications and such diverse areas of computer science as architecture, compilers and theory.

The numerical and scientific computing group has particular strengths in

  • time-series analysis
  • chaotic dynamics
  • fast algorithms for partial differential equations
  • robust community software
  • probabilistic graphical models
  • physics-informed inference, prediction, and design
  • basin-scale groundwater models

Labs & Groups