You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add functionality to the Grid library for adaptive quadrature. Grid has quite efficient methods for (molecular and periodic) molecular integration. However, in cases where the accuracy of a grid is inadequate, one typically has to recompute, from scratch, with a larger grid. It would be better to have nested grids, where one can (ideally locally) improve the accuracy of the grid, without discarding the points that one has already computed.
📚 Package Description and Impact
Grid is a pure Python library for numerical integration, interpolation and differentiation of interest for the quantum chemistry community.
👷 What will you do?
Use a traditional Becke-style molecular grid, with nested radial (relatively easy) and angular (not too hard; see #258) points. This is effectively a way to adaptively prune a grid.
Description
Add functionality to the
Gridlibrary for adaptive quadrature.Gridhas quite efficient methods for (molecular and periodic) molecular integration. However, in cases where the accuracy of a grid is inadequate, one typically has to recompute, from scratch, with a larger grid. It would be better to have nested grids, where one can (ideally locally) improve the accuracy of the grid, without discarding the points that one has already computed.📚 Package Description and Impact
Gridis a pure Python library for numerical integration, interpolation and differentiation of interest for the quantum chemistry community.👷 What will you do?
Use a traditional Becke-style molecular grid, with nested radial (relatively easy) and angular (not too hard; see #258) points. This is effectively a way to adaptively prune a grid.
🏁 Expected Outcomes
🙋 Mentors