En software informático , FreeON es un conjunto de programas experimentales de código abierto ( GPL ) para química cuántica de escalado lineal , anteriormente conocido como MondoSCF. Es altamente modular y ha sido escrito desde cero para la teoría SCF de escalado N en Fortran95 y C. Se admite E/S independiente de la plataforma con HDF5 . FreeON debería compilarse con la mayoría de las distribuciones modernas de Linux. FreeON realiza cálculos de Hartree-Fock , funcionales de densidad puros y cálculos híbridos HF/DFT (por ejemplo, B3LYP ) en una base LCAO cartesiana-gaussiana . Todos los algoritmos son O(N) o O(N lg N) para sistemas no metálicos. [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] Se han implementado condiciones de contorno periódicas en 1, 2 y 3 dimensiones a través del campo de Lorentz (-punto), y un optimizador de geometría de coordenadas internas permite la relajación completa (átomo+celda) mediante derivadas analíticas. Se han implementado potenciales de núcleo efectivo para energías y fuerzas, pero las fuerzas reticulares de Potencial de Núcleo Efectivo (ECP) aún no funcionan. Las características avanzadas incluyen respuesta estática y dinámica O(N), así como dinámica molecular (MD) de Born-Oppenheimer reversible en el tiempo .
Desarrolladores
Véase también
Referencias
- ↑ Challacombe, M.; Schwegler, E.; Almlöf, J. (1996). "Ensamblaje rápido de la matriz de Coulomb: un código de árbol químico cuántico". The Journal of Chemical Physics . 104 (12): 4685. Bibcode : 1996JChPh.104.4685C . doi : 10.1063/1.471163 .
- ↑ Schwegler, E.; Challacombe, M. (1996). "Cálculo de escalamiento lineal de la matriz de intercambio de Hartree-Fock". The Journal of Chemical Physics . 105 (7): 2726. Bibcode : 1996JChPh.105.2726S . doi : 10.1063/1.472135 .
- ↑ Challacombe, M.; Schwegler, E. (1997). "Cálculo de escalamiento lineal de la matriz de Fock". The Journal of Chemical Physics . 106 (13): 5526. Bibcode : 1997JChPh.106.5526C . doi : 10.1063/1.473575 .
- ↑ Schwegler, E.; Challacombe, M.; Head-Gordon, M. (1997). "Cálculo de escalamiento lineal de la matriz de Fock. II. Límites rigurosos en integrales de intercambio y construcción incremental de Fock". The Journal of Chemical Physics . 106 (23): 9708. Bibcode : 1997JChPh.106.9708S . doi : 10.1063/1.473833 .
- ↑ Schwegler, E.; Challacombe, M. (1999). "Cálculo de escalamiento lineal de la matriz de Fock. IV. Formación acelerada multipolar de la matriz de intercambio" . The Journal of Chemical Physics . 111 (14): 6223. Bibcode : 1999JChPh.111.6223S . doi : 10.1063/1.479926 .
- ↑ Schwegler, E.; Challacombe, M. (2000). "Cálculo de escalamiento lineal de la matriz de Fock. III. Formación de la matriz de intercambio con simetría permutacional" . Theoretical Chemistry Accounts: Theory, Computation, and Modeling . 104 (5): 344. doi : 10.1007/s002140000127 . S2CID 94597829 .
- ↑ Challacombe, M. (2000). "Cálculo de escalamiento lineal de la matriz de Fock. V. Cubatura jerárquica para la integración numérica de la matriz de intercambio-correlación" . The Journal of Chemical Physics . 113 (22): 10037– 10043. Bibcode : 2000JChPh.11310037C . doi : 10.1063/1.1316012 .
- Software de química computacional