HORTON 2.1.1¶
Motivated by our frustration with the difficulty of adding new features to existing quantum chemistry programs, we decided to create our own Helpful Open-source Research TOol for N-fermion systems (HORTON). The emphasis here is on the world helpful. HORTON is not intended to be a replacement for existing quantum chemistry software, but a helpful supplement to it. Our ambition is to provide a research tool that is computationally-efficient enough to be helpful, without compromising code-readability and user-friendliness. Our hope is that users will find HORTON helpful for developing and exploring new methods, for interpreting the results of electronic structure calculations, and for interacting with other computational modeling software. More details are provided in the HORTON Overview.
- 1. Download and Installation
- 1.1. Download and installation with a package manager
- 1.2. Download and installation from source on Linux (Fedora and Ubuntu)
- 1.3. Download and installation from source on Mac OS X (10.8–10.11)
- 1.4. Download and installation from source on Windows 10 64-bit (v. 1607)
- 1.5. Controlling dynamic/static linking against LibXC and LibInt2
- 1.6. Troubleshooting
- 2. Getting Started
- 3. Hamiltonians
- 4. Electronic Structure Methods
- 5. Post-processing
- 6. Other Topics
- 1. Developer Documentation
- 2. Reference Documentation
- 3. API Documentation
- 3.1.
horton
– The main HORTON Package - 3.2.
horton.espfit
– Electrostatic potential fitting - 3.3.
horton.gbasis
– Gaussian basis sets - 3.4.
horton.grid
– Numerical integration grids - 3.5.
horton.io
– Input and output routines - 3.6.
horton.matrix
– One-, two-, three- and four-dimensional matrix implementations - 3.7.
horton.meanfield
– Mean-field electronic structure code - 3.8.
horton.modelhamiltonians
– Model Hamiltonians - 3.9.
horton.part
– Density-based partitioning (fuzzy atoms-in-molecules) package - 3.10.
horton.scripts
– Code (solely) used by HORTON’s command line scripts
- 3.1.