Numerical atomic orbitals for linear-scaling calculations | Synapse