Running NWChem 단국대학교임석호차장환. OUTLINE Introduction Introduction Task Task Input file Input file Basis Set Basis Set Output Output Method of execution Method.

Slides:



Advertisements
Similar presentations
Author: J R Reid Oxidation and Reduction – Introduction LEO goes GER Examples Balancing simple equations Why gain/lose electrons? Electronegativity.
Advertisements

Writing Ionic Formulas Chemical Formulas from Names & Names from Chemical Formulas.
LEFT CLICK OR PRESS SPACE BAR TO ADVANCE, PRESS P BUTTON TO GO BACK, PRESS ESC BUTTON TO END LEFT CLICK OR PRESS SPACE BAR TO ADVANCE, PRESS P BUTTON.
Bonding with Chemistry Lewis Dot Structures VSEPR and Molecular Geometry.
The Nature of Molecules
Periodic Table – Filling Order
The Schrödinger Model and the Periodic Table. Elementnℓms H He Li Be B C N O F Ne.
© AS Jul-12. Electronegativity = the power of an atom to attract the electrons in a covalent bond.
Starter For each ion, draw a dot-and-cross diagram and predict the shape and bond angles. H3O+ NH2-
Metals, Nonmetals, Metalloids. Metals and Nonmetals Li 3 He 2 C6C6 N7N7 O8O8 F9F9 Ne 10 Na 11 B5B5 Be 4 H1H1 Al 13 Si 14 P 15 S 16 Cl 17 Ar 18 K 19 Ca.
CH. 2 atomic models electronic configuration oxidation numbers
CHAPTER 2: The Chemistry of Life BIO 121. Chemistry is relevant… (even if we don’t like it)
Please do not write on this document. Thank you. Atomic Radius Data Element Name Atomic Number Atomic Radius (pm) Height of Straws (cm) H He
Trends of the Periodic Table
Periodic Table Of Elements
Metals, Nonmetals, Metalloids
Ions Wednesday January 8, 2014
Bellwork, Fri. Sept. 14 Which element is LEAST likely to combine with another element to form a molecule? -Chlorine (Cl), a halogen -Iron (Fe), a metal.
Modern Periodic Table Objective:
TURBOMOLE Lee woong jae.
Alkali Metals, Group 1 H N OF Cl Br I Li Na K Fr Be Mg Ca Ra Sc Ac He Ne Ar Kr Rn Ti V Cr Mn Fe Co Ni Cu ZnGa Ge As Se Rb Sr Y Xe Zr Nb Mo Tc Ru Rh Pd.
PPT - Forming Ionic Compounds
Monday 11/9 Day 2 Science Starters Sheet 1. Please have these Items on your desk. Agenda 2- Fill out your Agenda. 1.What is the difference between a group.
Periodic Table Li 3 He 2 C6C6 N7N7 O8O8 F9F9 Ne 10 Na 11 B5B5 Be 4 H1H1 Al 13 Si 14 P 15 S 16 Cl 17 Ar 18 K 19 Ca 20 Sc 21 Ti 22 V 23 Cr.
Chapter 1 Structure and Bonding.
Trends of the Periodic Table. Electronegativity ElectronegativityyElectronegativityy.
Teacher Notes This PPT was revised June 10, This PPT is a review on the atomic characteristics of the four main essential elements hydrogen, carbon,
Periodic Table Li 3 He 2 C6C6 N7N7 O8O8 F9F9 Ne 10 Na 11 B5B5 Be 4 H1H1 Al 13 Si 14 P 15 S 16 Cl 17 Ar 18 K 19 Ca 20 Sc 21 Ti 22 V 23 Cr.
What is the difference between a group and a
Electron Configuration
S2 SCIENCE CHEMICAL REACTIONS
Periodic Table of Elements
Metal or non-metal? iron (Fe) iodine (I) antimony (Sb) copper (Cu)
Chapter 6: Chemical Bonding
1 H 2 He 3 Li 4 Be 5 B 6 C 7 N 8 O 9 F 10 Ne 11 Na 12 Mg 13 Al 14 Si
Chemical Reactions and Balancing Equations (I)
Chemistry Metals and non metals.
Periodensystem Biomaterials Research - Manfred Maitz H He Li Be B C N
KS4 Chemistry The Periodic Table.
Emission of Energy by Atoms and Electron Configurations
THE TRANSITION METALS.
Trends of the Periodic Table
Periodic Table Kelter, Carr, Scott, Chemistry A Wolrd of Choices 1999, page 74.
Chemsheets AS006 (Electron arrangement)
WHAT THE HECK DO I NEED TO BE ABLE TO DO?
Binary Compounds NaCl sodium chlor ine ide (Na1+ Cl1-) CaS
AQA GCSE Atomic structure and periodic table part 2
4.05 Atomic Structure and Electronic Configuration
Periodic Table of the Elements
Chemsheets AS006 (Electron arrangement)
4.2 IONIZATION ENERGY 4.6 TABLE 4.2 Ionization Energy of the Elements
PERIODIC TABLE OF ELEMENTS
Journal: Choose one of these Periodic Table ideas or come up with your own. Explain what different CATEGORIES/SECTIONS you would make to group your “Elements”
Electron Configurations
DETECTION LIMITS < 1 ppt ng/L 1-10 ppt ng/L ppt ng/L
Chemistry – Nov 20, 2018 P3 Challenge- Objective –
Edexcel Topic 1: Key concepts in chemistry
Line Spectra and the Bohr Model
The Periodic Table Part I – Categories of Elements
Ionic vs. Covalent Bonding
Physical Inorganic Chemistry : THE STRENGTH OF ACIDS & BASES
PPT - Forming Ionic Compounds
Introduction to Periodic Trends
Electron Configurations and the Periodic Table
The Periodic Table Part I – Categories of Elements
→ Atomic radius decreases → Ionization energy increases → Electronegativity increases →
Presentation transcript:

Running NWChem 단국대학교임석호차장환

OUTLINE Introduction Introduction Task Task Input file Input file Basis Set Basis Set Output Output Method of execution Method of execution Scratch file Scratch file Comparable Table (between Gaussian and NWChem) Comparable Table (between Gaussian and NWChem) Running NWChem

Introduction NWChem is a computational chemistry package that is designed to run on high-performance parallel supercomputers as well as conventional workstation clusters. NWChem is a computational chemistry package that is designed to run on high-performance parallel supercomputers as well as conventional workstation clusters. NWChem is scalable, both in its ability to treat large problems efficiently, and in its utilization of available parallel computing resources. NWChem is scalable, both in its ability to treat large problems efficiently, and in its utilization of available parallel computing resources. Running NWChem

Introduction local disks: semidirect, with minimal usage of memory gpfs: semidirect, with minimal usage of memory no disk: direct if integrals do not fit into memory; in-core otherwise no disk + mem: tell NWchem to use up to 100MW local disk + mem: use local disks and 100MW buffer on every CPU. These pictures from High Performance Computing in COMPUTATIONAL CHEMISTRY (Sigismondo Boschi, CINECA) Running NWChem

Introduction These pictures from High Performance Computing in COMPUTATIONAL CHEMISTRY (Sigismondo Boschi, CINECA) Running NWChem

Task TASK Directive for Electronic Structure Calculations Scf – Hartree Fock mcscf – Multiconfiguration SCF MP2 – perturbation theory CCSD – Coupled-cluster single and double excitations DFT – Density functional theory for molecules md – Classical molecular dynamics simulation using nwARGOS sodft – Spin-Orbit DFT gapss – DFT for periodic systems pspw – Pseudopotential plane-wave DFT for molecules and insulating solids using NWPW band – Pseudopotential plane-wave DFT for solids using NWPW

Task (Operation) Operation specifies the calculation that will be performed in the task energy – Evaluate the single point energy gradient – Evaluate the derivative of the energy with respect to nuclear coordinate optimize – Minimize the energy by varying the molecular structure. saddle – Conduct a search for a transition state using either Driver freq – Compute second derivatives and print out an analysis of molecular vibrations. dynamics – Compute molecular dynamics using nwARGOS thermodynamics – Perform multi-configuration thermodynamic integration using nwARGOS Running NWChem

Input file start start title title geometry geometry basis basis task task Running NWChem

Input (Print control) Running NWChem The print | noprint options control the level of output Name print level Description “total time” medium Print cpu and wall time at job end “task time” high Print cpu and wall time for each task “ma stats” high Print MA allocations at job end in the DFT “all vector symmetries” high symmetries of all molecular orbitals “convergence” default convergence of SCF procedure “intermediate evals” high intermediate orbital energies

Input (Example) Running NWChem title “Nitrogen cc-pvdz SCF geometry optimization” geometry n n end basis n library cc-pvdz end task scf optimize

Input (Example) start symmetry echo title " symmetry " geometry “symmetry" H bqH symmetry group c2v end basis H library cc-pVTZ bqH library H cc-pVTZ end SCF UHF thresh 1.0e-8 maxiter 1285 END set geometry " symmetry " task scf Running NWChem

Input (Example) Running NWChem start h2o_freq charge 1 Geometry unit angstroms O H H end title “H2O+ : UMP2 geometry opt” task MP2 optimize mp2; print none; end scf; print none; end title “H2O+:6-31g** UMP2 freq” task mp2 freq Basis H library sto-3g O library sto-3g end scf uhf; doublet print low end title “H2O+ : STO-3G UHF geometry opt” task scf optimize basis H library 6-31g** O library 6-31g** end

Input (Example) Running NWChem start H2O_dimmer(BSSE) Geometry “H2O_dimmer” O H H O H H End Geometry “H2O+Ghost” O H H bqO bqH bqH End Basis H library sto-3g O library sto-3g bqH library H sto-3g bqO library O sto-3g End Set geometry “H2O_dimmer” Task scf Set geometry “H2O+Ghost” Task scf

Input (Example) Running NWChem start Ti-C2H6 echo title "Ti-C2H6" geometry "TiC2H6" C C Ti H H H H H H end basis C library cc-pVTZ H library cc-pVTZ Ti library "NASA Ames cc-pVTZ" end SCF UHF thre`h 1.0e-8 maxiter 1285 END CCSD freeze core atomic thresh 1.0e-8 maxiter 1285 End set geometry "TiC2H6" task CCSD(T)

Input (Basis Set) Running NWChem Standard all-electron basis sets: Basis Set "STO-2G" (number of atoms 21) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar K Ca Sr ) Basis Set "STO-3G" (number of atoms 53) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br Kr Rb Sr Y Zr Nb Mo Tc Ru Rh Pd Ag Cd In Sn Sb Te I ) Basis Set "STO-6G" (number of atoms 36) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br Kr ) Basis Set "STO-3G*" (number of atoms 18) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar ) Basis Set "3-21G" (number of atoms 55) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br Kr Rb Sr Y Zr Nb Mo Tc Ru Rh Pd Ag Cd In Sn Sb Te I Xe Cs ) Basis Set "3-21++G" (number of atoms 18) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar ) Basis Set "3-21G*" (number of atoms 18) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar ) Basis Set "3-21++G*" (number of atoms 18) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar ) Basis Set "3-21GSP" (number of atoms 18) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar )

Input (Basis Set) Running NWChem Basis Set "4-22GSP" (number of atoms 18) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar ) Basis Set "4-31G" (number of atoms 13) (H He Li Be B C N O F Ne P S Cl ) Basis Set "6-31G" (number of atoms 30) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn ) Basis Set "6-31G*" (number of atoms 30) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn ) Basis Set "6-31G**" (number of atoms 30) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn ) Basis Set "6-31++G" (number of atoms 20) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar K Ca ) Basis Set "6-31++G*" (number of atoms 18) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar ) Basis Set "6-31++G**" (number of atoms 18) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar ) Basis Set "6-31+G*" (number of atoms 18) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar ) Basis Set "6-31G(3df,3pd)" (number of atoms 18) (H He Li Be B C N O F Ne Na Mg Al Si P S Cl Ar )

Input (Basis Set) Running NWChem basis O library cc-pVDZ Ti library cc-pVDZ end basis * library cc-pVDZ end basis * library cc-pVDZ except Ti Ti library “NASA cc-pVTZ” end

Input (Basis Set) geometry “example" C C H H H H H H end basis C library cc-pVTZ H1 library cc-pVTZ H2 library cc-pVTZ end geometry “example" C C H H H H H H end basis C library cc-pVTZ H library cc-pVTZ end

OUTPUT Running NWChem Grep ‘functions’ 1.out

OUTPUT Running NWChem Grep ‘iter’ 1.out

OUTPUT Running NWChem Grep ‘Total CCSD(T)’ 1.out Grep ‘Total times’ 1.out

OUTPUT Running NWChem

Method of execution (HOSTinfo.p) Running NWChem User Node execution place Scratch

Method of execution Running NWChem Only Single node!!! How many do you want??

Scratch Name.aoints.0 Name.aoints.0 Name.b Name.b Name.b^_1 Name.b^_1 Name.c Name.c Name.db Name.db Name.movecs Name.movecs Name.p Name.p Name.zmat Name.zmat Running NWChem

Comparative Table Running NWChem

Comparative Table Running NWChem

Comparative Table Running NWChem

Comparative Table Running NWChem

…………SCF …… …… END………… Self-Consistent Field (SCF)

RHF RHF - closed-shell restricted HF - closed-shell restricted HF UHF UHF - spin-unrestricted HF - spin-unrestricted HF ROHF ROHF - restricted high-spin open-shell HF - restricted high-spin open-shell HF Self-Consistent Field (SCF)

SCF Module UHF RHF ROHF UHFROHF RHF

UHF UHF : alpha MO + beta MO ROHF ROHF : closed + open shell

Wavefunction type SINGLETDOUBLETTRIPLETQUARTETSEXTETSEPTETOCTET NOPEN 0 NOPEN 1 NOPEN 2 NOPEN 3 NOPEN 4 NOPEN 5 NOPEN 6

SCF TRIPLET TRIPLET UHF UHF …… …… END Self-Consistent Field (SCF)

SYM – use of symmetry SCF …… …… SYM ON/OFF SYM ON/OFF …… ……END SYM ON SYM OFF

ADAPT – symmetry adaptaion of MOs SCF …… …… ADAPT ON/OFF ADAPT ON/OFF …… ……END ADPAT OFF ADAPT ON

SCF …… …… TOL2E 10e-4 TOL2E 10e-4 …… …… END TOL2E – integral screening threshold

SCF …… …… THRESH 10e-6 THRESH 10e-6 …… ……END THRESH – convergence threshold

SCF …… …… MAXITER 100 MAXITER 100 …… ……END MAXITER – iteration limit

MP2 There are (at least) three algorithms within NWChem that compute the Møller- Plesset (or many-body) perturbation theory second-order correction to the Hartree-Fock energy (MP2). Semi-direct -- this is recommended for most large applications. Partially transformed integrals are stored on disk, multi-passing as necessary. RHF and UHF references may be treated including computation of analytic derivatives. TASK MP2 Fully-direct -- this is of utility if only limited I/O resources are available. Only RHF references and energies are available. This is selected by specifying direct_mp2 on the task directive. TASK DIRECT_MP2 Resolution of the identity (RI) approximation MP2 (RI-MP2) -- this uses the RI approximation and is therefore only exact in the limit of a complete fitting basis. However, with some care, high accuracy may be obtained with relatively modest fitting basis sets. An RI-MP2 calculation can cost over 40 times less than the corresponding exact MP2 calculation. RHF and UHF references with only energies are available. TASK RIMP2

Freezing orbitals The atomic keyword causes orbitals to be frozen according to the rules in Table. Note that no orbitals are frozen on atoms on which the nuclear charge has been modified either by the user or due to the presence of an ECP. The actual input would be freeze atomic The user may also specify the number of orbitals to be frozen by atom. Following the example, the user could specify freeze atomic O 1 Si 3

Increased precision The TIGHT directive can be used to increase the precision in the MP2 energy and gradients. By default the MP2 gradient package should compute energies accurate to better than a micro-Hartree, and gradients accurate to about five decimal places (atomic units). For computing very accurate geometries or numerical frequencies, greater precision may be desirable. This option increases the precision to which both the SCF (from to ) and CPHF (from to ) are solved, and also tightens thresholds for computation of the AO and MO integrals (from to ) within the MP2 code.

CO 2 Total Energy Basis set Nwchem v5.0 Energy (eV) Nwchem v5.1 Energy (eV) V5.1 - v5.0 Energy (eV) cc-pVDZ cc-pVTZ cc-pVQZ aug-cc-pVDZ aug-cc-pVTZ aug-cc-pVQZ

CO 2 Caculation Time Basis set Nwchem v5.0 Time (s) Nwchem v5.1 Time (s) V5.1 - v5.0 Time (s) CPU Time Wall Time CPU Time Wall Time CPU Time Wall Time cc-pVDZ cc-pVTZ cc-pVQZ aug-cc-pVDZ aug-cc-pVTZ aug-cc-pVQZ

CO 2 Caculation Time