Dit is de opdracht ccenergy die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
ccenergy - Gekoppeld cluster energieprogramma voor singles en dubbels
PRODUCTBESCHRIJVING
Het programma ccenergie lost de gekoppelde cluster-enkelvoudige en dubbele amplitudevergelijkingen op.
Deze code werkt voor spin-beperkte Hartree-Fock (RHF) met gesloten schaal, spin-beperkte
open-shell Hartree-Fock (ROHF), spin-onbeperkte Hartree-Fock (UHF) en Brueckner
referenties. Het algoritme maakt gebruik van ruimtelijke symmetrie (D2h en zijn subgroepen) en
matrixalgebratechnieken voor efficiëntie. Bovendien kan het programma worden gebruikt
simuleren lokale correlatiemethoden.
REFERENTIES
1. Een inleiding tot de gekoppelde clustertheorie voor computationele chemici, TD Crawford
en HF Schaefer, Rev. Comp. Chem. 14 33-136 (2000).
2. Een directe productontledingsbenadering voor symmetrie-exploitatie in veellichamen
methoden. I. Energieberekeningen, JF Stanton, J. Gauss, JD Watts en RJ
Bartlett, J. Chem. Fys. 94 4334 (1991).
INVOER FORMAT
Input voor dit programma wordt gelezen uit het bestand input.dat. De volgende trefwoorden zijn geldig:
WFNMeer = snaar
Specificeert het gewenste type gekoppelde clusterberekening. Geldige inschrijvingen op
aanwezig zijn CCSD, CCSD_T, BCCD en BCCD_T. Er is geen standaard.
REFERENTIE = snaar
Specificeert het type orbitalen dat wordt gebruikt voor de referentiefunctie met één determinant.
Geldige inzendingen zijn momenteel RHF, UHF en ROHF. Er is geen standaard.
GEHEUGEN = (vast MB)
De maximale hoeveelheid kerngeheugen die kan worden gebruikt, in megabytes. Zie ook de CACHETYPE
en CACHELEV trefwoorden hieronder.
CONVERGENTIE = geheel getal
Convergentie gewenst op de CC-amplitudes. Convergentie wordt bereikt wanneer de RMS van
de fout in de CC-golffunctie is kleiner dan 10**(-n). De standaardwaarde is 7.
BRUECKNER_CONV = geheel getal
Convergentie gewenst voor de orbitalen in Brueckner-CC-berekeningen. Convergentie wel
bereikt wanneer de grootste absolute waarde van een enkele T1-amplitude kleiner is dan
10**(-n). De standaardwaarde is 5.
MAXITER = geheel getal
Maximaal aantal iteraties om de gekoppelde clustervergelijkingen op te lossen. Standaard ingesteld op
50.
FREEZE_CORE = snaar
Specificeert of kernorbitalen automatisch moeten worden bevroren in de CC-golf
functie. Als deze optie is ingesteld (bij voorkeur in het "standaard" invoergedeelte),
dan de cscf programma zal de kernorbitalen identificeren. Volgende codes beginnen
with transqt zal deze orbitalen bevriezen. Houd er rekening mee dat dit zoekwoord meestal de
aanvullende specificatie van FROZEN_DOCC is niet nodig, maar kan nog steeds vereist zijn
in enkele bijzondere gevallen. Toegestane waarden zijn waar, onwaar, ja, nee, 1, 0, groot en
klein.
BEVROREN_DOCC = geheel getal_array
Het aantal dubbel bezette orbitalen met de laagste energie in elk onherleidbaar
representatie waarvan er geen excitaties zullen zijn. De katoenbestelling van de
Er wordt gebruik gemaakt van onherleidbare representaties. De standaardwaarde is de nulvector. NB: Deze
trefwoord daadwerkelijk wordt gelezen door het integrale transformatieprogramma transqt en
integraal sorteerprogramma ccsorteren. Zie ook het FREEZE_CORE trefwoord.
BEVROREN_UOCC = geheel getal_vector
Het aantal onbezette orbitalen met de hoogste energie in elke onherleidbare representatie
waarin er geen opwinding zal zijn. De standaardwaarde is de nulvector. NB: Deze
trefwoord daadwerkelijk wordt gelezen door het integrale transformatieprogramma transqt en
integraal sorteerprogramma ccsorteren.
BEDRUK = geheel getal
Bepaalt de breedsprakigheid van de uitvoer. Een waarde van 0 (de standaard) specificeert
minimaal afdrukken en een waarde van 2 geven uitvoerupdates voor elke term van de CC
vergelijkingen is voltooid. Er zijn nog geen andere waarden gebruikt.
NUM_AMPS = geheel getal
Specificeert het aantal grootste T1- en T2-amplitudes dat aan het einde van de CC moet worden afgedrukt
procedure. Standaard is 10.
PRINT_MP2_AMPS = boolean
Geeft aan of de MP2-amplitudes (die beginnende schattingen zijn voor RHF en UHF
referentiefuncties) moeten worden afgedrukt. Standaard is onwaar.
HERSTARTEN = boolean
Hiermee kan het programma oude T1- en T2-vectoren uit eerdere berekeningen gebruiken als de
initiële schattingen voor een nieuwe berekening. Dit is vooral handig voor geometrie
optimalisaties. De standaardwaarde is TRUE. NB: De mogelijkheid om een berekening opnieuw te starten is
ook gecontroleerd door de fasen van de moleculaire orbitalen. Als de parameter FASE
uit het chkpt-bestand (zie lichkpt) is ingesteld op Juisten vervolgens die van de gebruiker HERSTARTEN invoer
zal worden genegeerd. Dit gedrag kan echter worden overschreven met de FORCE_RESTART
optie.
FORCE_RESTART= boolean
Forceert een mogelijke herstart van de CC-vergelijkingen vanaf eerdere T1- en T2-amplitudes.
Deze optie mag alleen door experts worden gebruikt.
AO_BASIS= snaar
Bereken bijdragen van vier virtuele indexintegralen, , van de atoom-
orbitale basisintegralen. Deze optie vertraagt de berekening enigszins, maar enorm
vermindert de benodigde schijfruimte. Toegestane waarden zijn NONE (standaard), DISK (gebruik de
AO-basisintegralen opgeslagen op schijf), of DIRECT (gebruik centen om de AO te berekenen
integralen tijdens elke CC-iteratie). De DIRECT-optie is nog steeds
experimenteel en mag alleen door deskundigen worden gebruikt.
CACHETYPE= snaar
Selecteert het prioriteitstype voor het onderhouden van de automatische geheugencache die wordt gebruikt door de
DPD-codes. (Zie libdpd.html voor meer details.) Een waarde van LOW (de standaard)
selecteert een schema met "lage prioriteit" waarin het verwijderen van items uit de cache is
gebaseerd op voorgeprogrammeerde prioriteiten. een waarde van LRU selecteert een "minst recentelijk gebruikt"
schema waarin het oudste item in de cache als eerste wordt verwijderd.
CACHELEV= geheel getal
Selecteert het gewenste niveau van automatisch cachen bij de opslag van verschillende
amplitudes, integralen en tussenproducten in de gekoppelde clusterprocedure. Een waarde
van 0 bewaart geen hoeveelheden in de cache, terwijl een niveau van 6 probeert alles op te slaan
hoeveelheden in de cache. Voor bijzonder grote berekeningen kan een waarde van 0 helpen
met bepaalde soorten geheugenproblemen. De standaardwaarde is 2, wat betekent dat alle
vier-index hoeveelheden met maximaal twee virtuele-orbitale indices (bijv.
integralen) kunnen in de cache worden bewaard.
DIS= boolean
Selecteert het gebruik van de directe inversie in de iteratieve deelruimte (DIIS)-techniek
van Pulay voor convergentieversnelling. De standaardwaarde is TRUE.
LOKAAL= boolean
Simuleer de effecten van lokale correlatietechnieken. De standaardwaarde is Juist.
LOCAL_CUTOFF= vast
De tolerantiewaarde (altijd tussen één en nul) voor de Broughton-Pulay
volledigheidscontrole gebruikt om orbitale domeinen te construeren voor lokale CC-berekeningen. De
standaard is 0.02. Zie J. Broughton en P. Pulay, J. Comp. Chem. 14, 736-740 (1993)
en C. Hampel en H.-J. Werner, J. Chem. Fys. 1046286-6297 (1996).
LOCAL_METHOD= snaar
Selecteert het type lokaal CCSD-schema dat moet worden gesimuleerd. Geldige inzendingen zijn WERNER
voor de methode ontwikkeld door H.-J. Werner en collega's of AOBASIS voor de methode
ontwikkeld door GE Scuseria en collega's (momenteel niet operationeel). De standaardwaarde is
WERNER.
LOCAL_WEAKP= snaar
Selecteert de gewenste behandeling van "zwakke paren" in de lokale CCSD-methode. Een waarde van
VERWAARLOZEN negeert zwakke paren volledig. Een waarde van GEEN behandelt zwakke paren op dezelfde manier
manier als sterke paren. Een waarde van MP2 (de standaard) gebruikt tweede orde
verstoringstheorie om de lokale CCSD-energie berekend met zwakke paren te corrigeren
buiten beschouwing gelaten.
PRINT_PAIR_ENERGIES = boolean
Geeft aan of de energieën van het MP2- en CCSD-paar moeten worden afgedrukt. Dit is alleen
mogelijk voor RHF-referenties. Standaard is onwaar.
SPINADAPT_ENERGIE = boolean
Geeft aan of spin-aangepaste paarenergieën moeten worden afgedrukt. Standaard is onwaar.
18 juni, 2002 ccenergie(1)
Gebruik ccenergy online met de diensten van onworks.net