MOLPRO - MOLPRO

MOLPRO
Programma di chimica Molpro
Sviluppatore / i H.-J. Werner e PJ Knowles
Rilascio stabile
Molpro versione 2019.2
Sistema operativo Linux , Mac OS
genere Chimica computazionale
Licenza accademico
Sito web www .molpro .net

MOLPRO è un pacchetto software utilizzato per calcoli di chimica quantistica ab initio accurati . È sviluppato da Peter Knowles presso l' Università di Cardiff e Hans-Joachim Werner presso l' Universität Stuttgart in collaborazione con altri autori.

L'enfasi nel programma è su calcoli altamente accurati, con ampio trattamento del problema della correlazione elettronica attraverso l' interazione di configurazione multiriferimento , cluster accoppiato e metodi associati. I metodi di correlazione elettronica locale integrale-diretta riducono l'aumento del costo computazionale con la dimensione molecolare. È quindi possibile eseguire calcoli ab initio accurati per molecole più grandi. Con i nuovi metodi esplicitamente correlati il limite impostato di base può essere avvicinato molto da vicino.

Storia

Molpro è stato progettato e mantenuto da Wilfried Meyer e Peter Pulay alla fine degli anni '60. In quel momento, Pulay ha sviluppato il primo codice di gradiente analitico chiamato Hartree-Fock (HF) e Meyer ha studiato i suoi metodi PNO-CEPA (approssimazione di coppia di elettroni accoppiati orbitali pseudo-naturali). Nel 1980, Werner e Meyer hanno sviluppato un nuovo metodo di media di stato, quadraticamente convergente (MC-SCF) , che ha fornito l'ottimizzazione della geometria per i casi multiriferimento . Nello stesso anno, Werner e Reinsch svilupparono il primo programma di interazione di configurazione multireferenza contratta internamente (IC-MRCI). Circa quattro anni dopo (1984), Werner e Knowles svilupparono un programma di nuova generazione chiamato CASSCF (complete active space SCF) . Questo nuovo programma CASSCF combinava algoritmi di ottimizzazione orbitale veloce con codici CI completi basati su determinanti e codici di interazione (CI) di configurazione di gruppo unitario aggiuntivi, più generali. Ciò ha portato al codice MCSCF / CASSCF quadraticamente convergente chiamato MULTI, che ha consentito di ottimizzare i modali su una media energetica ponderata di diversi stati ed è in grado di trattare entrambe le espansioni di configurazione completamente generali. In effetti, questo metodo è ancora disponibile oggi. Oltre a questi sviluppi organizzativi, Knowles e Werner hanno iniziato a collaborare su un nuovo metodo IC-MRCI più efficiente. Le estensioni per trattamenti accurati degli stati eccitati sono diventate possibili attraverso un nuovo metodo IC-MRCI. In breve, l'attuale IC-MRCI sarà descritto come MRCI . Questi metodi MCSCF e MRCI recentemente sviluppati hanno portato alla base del moderno Molpro. Negli anni successivi furono aggiunti numerosi nuovi programmi. I gradienti di energia analitica possono essere valutati con calcoli a grappolo accoppiato , teoria del funzionale della densità (DFT) e molti altri programmi. Queste modifiche strutturali rendono il codice più modulare e più facile da usare e mantenere e riducono anche la probabilità di errore di input.

Guarda anche

Riferimenti

  1. ^ Young, David (2001). "Appendice AA2.6 MOLPRO". Chimica computazionale . Wiley-Interscience. p.  338 . ISBN   978-0-471-33368-5 .
  2. ^ Pulay, Peter (1969). "Calcolo ab initio di costanti di forza e geometrie di equilibrio in molecole poliatomiche". Fisica molecolare . 17 (2): 197–204. Bibcode : 1969MolPh..17..197P . doi : 10.1080 / 00268976900100941 .
  3. ^ Pulay, Peter (1970). "Calcolo ab initio di costanti di forza e geometrie di equilibrio in molecole poliatomiche. II. Costanti di forza dell'acqua". Fisica molecolare . 18 (4): 473–480. Bibcode : 1970MolPh..18..473P . doi : 10.1080 / 00268977000100541 .
  4. ^ Pulay, Peter (1971). "Calcolo ab initio delle costanti di forza e geometrie di equilibrio III. Idruri di seconda fila". Fisica molecolare . 21 (2): 329–339. Bibcode : 1971MolPh..21..329P . doi : 10.1080 / 00268977100101451 .
  5. ^ Meyer, Wilfried (1973). "Studi PNO-CI e CEPA degli effetti di correlazione elettronica. I. Espansione della configurazione mediante orbitali non ortogonali e applicazione allo stato fondamentale e agli stati ionizzati del metano" . Giornale di fisica chimica . 58 (3): 1017-1035. Bibcode : 1973JChPh..58.1017M . doi : 10.1063 / 1.1679283 .
  6. ^ Meyer, Wilfried (1974). "Studi PNO-CI e CEPA degli effetti di correlazione elettronica II. Curve potenziali e funzioni del momento di dipolo del radicale OH". Theoretica Chimica Acta . 35 (4): 277–292. doi : 10.1007 / BF00548478 .
  7. ^ a b Werner, Hans-Joachim; Meyer, Wilfried (1981). "Un metodo MCSCF quadraticamente convergente per l'ottimizzazione simultanea di più stati". Il Journal of Chemical Physics . 74 (10): 5794. Bibcode : 1981JChPh..74.5794W . doi : 10.1063 / 1.440892 .
  8. ^ Werner, Hans-Joachim; Reinsch, Ernst-Albrecht (1982). "Il metodo delle coppie di elettroni autoconsistenti per funzioni di stato di riferimento multiconfigurazione". Il Journal of Chemical Physics . 76 (6): 3144. Bibcode : 1982JChPh..76.3144W . doi : 10.1063 / 1.443357 .
  9. ^ Knowles, PJ; Handy, NC (novembre 1984). "Un nuovo metodo di interazione della configurazione completa basato sui determinanti". Lettere di fisica chimica . 111 (4–5): 315–321. Bibcode : 1984CPL ... 111..315K . doi : 10.1016 / 0009-2614 (84) 85513-X .
  10. ^ Werner, Hans-Joachim; Knowles, Peter J. (1985). "Una procedura SCF multiconfigurazione del secondo ordine con convergenza ottimale" . Il Journal of Chemical Physics . 82 (11): 5053. Bibcode : 1985JChPh..82.5053W . doi : 10.1063 / 1.448627 .
  11. ^ Knowles, Peter J .; Werner, Hans-Joachim (aprile 1985). "Un metodo MC SCF di secondo ordine efficiente per espansioni di configurazione lunghe" . Lettere di fisica chimica . 115 (3): 259-267. Bibcode : 1985CPL ... 115..259K . doi : 10.1016 / 0009-2614 (85) 80025-7 .
  12. ^ Werner, Hans-Joachim; Knowles, Peter J. (1988). "Un efficiente metodo di interazione della configurazione di riferimento e multiconfigurazione contratta internamente". Il Journal of Chemical Physics . 89 (9): 5803. Bibcode : 1988JChPh..89.5803W . doi : 10.1063 / 1.455556 .
  13. ^ Knowles, Peter J .; Werner, Hans-Joachim (aprile 1988). "Un metodo efficiente per la valutazione dei coefficienti di accoppiamento nei calcoli di interazione della configurazione". Lettere di fisica chimica . 145 (6): 514–522. Bibcode : 1988CPL ... 145..514K . doi : 10.1016 / 0009-2614 (88) 87412-8 .
  14. ^ Knowles, Peter J .; Werner, Hans-Joachim (1992). "Calcoli di interazione della configurazione multiconfigurazione-riferimento contratta internamente per stati eccitati". Theoretica . 84 (1): 95-103. doi : 10.1007 / BF01117405 .
  15. ^ Werner, Hans-Joachim; Knowles, Peter J .; Knizia, Gerald; Manby, Frederick R .; Schutz, Martin (2011). "Molpro: un pacchetto di programmi di chimica quantistica per scopi generali". WIREs Computational Molecular Science . 2 (2): 242–253. doi : 10.1002 / wcms.82 .

link esterno