This is an NSF/EPSRC funded collaboration that will develop and deploy robust and sustainable software for advanced potential energy surfaces. The greater accuracy introduced by improvements in the new generation of potential energy surfaces opens up several challenges in their implementation as algorithms and software on current and emergent hardware platforms. This in turn limits their wide adoption by the computational chemistry community. The research team is overcoming these obstacles via multiple but integrated directions to:
- Optimally implement advanced potential energy surfaces across multi-core and GPU enabled systems,
- Develop a hierarchy of advanced polarizable models that alter the trade-off between accuracy and computational speed,
- Create new multiple time stepping methods;
- Write a Quantum Mechanics/Molecular Mechanics (QM/MM ) application programming interface (API) that fully supports mutual polarization,
- Adopt software best practices to ensure growth of a self-sustaining community and
- Provide exemplar calculations with the new software in several emerging application areas.