3.1. horton – The main HORTON Package¶
- 3.1.1. 
horton.cache– Avoid recomputation of earlier results and reallocation of existing arrays - 3.1.2. 
horton.cext– C++ extensions - 3.1.3. 
horton.constants– Physicochemical constants in atomic units - 3.1.4. 
horton.context– The context in which HORTON is used - 3.1.5. 
horton.exceptions– Definition of all excpetions in HORTON - 3.1.6. 
horton.log– Screen logging, timing and citation management - 3.1.7. 
horton.moments– Auxiliary routines related to multipole moments - 3.1.8. 
horton.orbital_utils– Utility functions for orbital modifications - 3.1.9. 
horton.periodic– Periodic table of elements - 3.1.10. 
horton.quadprog– A light-weight quadratic programming solver - 3.1.11. 
horton.symmetry– Geometric symmetries - 3.1.12. 
horton.units– Conversion from and to atomic units - 3.1.13. 
horton.utils– Utility functions - 3.1.14. 
horton/cell.h– Unit cell code to specify periodic boundary conditions - 3.1.15. 
horton/moments.h– Efficient evaluation of various of polynomials - 3.1.16. 
horton/nucpot.h– Low-level implementation of nuclear potential on a grid