Qmcbeaver

Führen Sie QMC-Berechnungen auf Atomen und Molekülen durch
Jetzt downloaden

Qmcbeaver Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Kent
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 2.1 MB

Qmcbeaver Stichworte


Qmcbeaver Beschreibung

Führen Sie QMC-Berechnungen auf Atomen und Molekülen durch Qmcbeaver ist ein objektorientiertes Programm, um Quantenmonte-Carlo-Berechnungen auf Molekülen und Atomen durchzuführen. Qmcbeaver ist so konzipiert, dass sie leicht zu modifizieren ist, sodass neue Ideen schnell umgesetzt werden können. Hier sind einige wichtige Funktionen von "qmcbeaver": · Eine effiziente Initialisierungsroutine (Initialisierung, siehe Publikationen). · Eine effiziente statistische Dekorrelationsmethode (dynamischer dezentierter Dekorrelationsalgorithmus (DDDA), siehe Publikationen). · Eine effiziente Parallelisierungsmethode (Parallelisierung von Manager-Arbeiter, siehe Publikationen). · Die Fähigkeit, auf einer GPU (experimentelle Bühne, siehe Publikationen) zu laufen. · Psuedopotentials (H-AR-Fertig, einige Arbeiten sind notwendig, um den Rest zu initialisieren ...) · Analytische Erstederivate in Bezug auf alle Jastrow-Parameter, CI-Koeffizienten und MO-Koeffizienten. · Ein System zu Checkpoint-Berechnungen. · Der Code wurde umfassend (und kürzlich) mit MPICC, GCC, ICC, AIX, TRU64-Compilern von Intel, getestet, und wir haben mit einem Paar, einschließlich Cray, Irix, PGI usw. getestet. · Der Code funktioniert gut mit Lampi, OpenMPI und MPich 2 · Es wurde entwickelt, um mit Lapack, Springblas, Atlas verwendet zu werden, direkt auf den Fortran zu verbinden. Schnittstellen für HDF5 und SPRNG wurden ebenfalls programmiert · Bietet Interoperabilitätskripts für Jaguar und Gamess sowie ein paar Skripts, die GnuPlot verwenden. Anforderungen: · Python Was ist neu in dieser Version: · Problem bei qmcderivativen Problemen behoben. Wenn in den qmcproperties keine Proben vorhanden sind, teilt es sich bei Null, wenn er versucht, den effektiven Zeitschritt zu berechnen.


Qmcbeaver Zugehörige Software