Atomic Simulation Environment Souheil Saadi Thomas Olsen Jens Jørgen Mortensen Ask Hjorth Larsen.

Slides:



Advertisements
Similar presentations
Atomic Simulation Package In C++. Motivations Existing Codes Powerful but not easy to use. Specialized. Black Boxes. How to test new methods in molecular.
Advertisements

Tutorial for Catalysis tool (1) Select (2) Depress.
Ab-initio study of work functions of element metal surface
Systematics for realistic proyects: from quick & dirty to converged calculations José M. Soler and Alberto García.
Software Demonstration and Course Description P.N. Lai.
DFT – Practice Simple Molecules & Solids [based on Chapters 5 & 2, Sholl & Steckel] Input files Supercells Molecules Solids.
Case Studies Class 5. Computational Chemistry Structure of molecules and their reactivities Two major areas –molecular mechanics –electronic structure.
DAFFIE and the Wall Erik Brisson IS&T Scientific Visualization Tutorial - Spring 2010.
Ab Initio Total-Energy Calculations for Extremely Large Systems: Application to the Takayanagi Reconstruction of Si(111) Phys. Rev. Lett., Vol. 68, Number.
1 SEEM3460 Tutorial Access to Unix Workstations in SE.
On Ubuntu Linux. Servers installed SSH APACHE First compiled from source Later installed again with apt-get PHP VNC (ubuntu) Had to be activated in system.
Web-based Software Development - An introduction.
Arc: Programming Options Dr Andy Evans. Programming ArcGIS ArcGIS: Most popular commercial GIS. Out of the box functionality good, but occasionally: You.
Computational Chemistry. Overview What is Computational Chemistry? How does it work? Why is it useful? What are its limits? Types of Computational Chemistry.
VSEPR Model And Hybridization. VSEPR Model Valence Shell Electron Pair Repulsion Model a simple model that allows for the prediction of the approximate.
 Recent studies show that a single Ti atom coated on a single-walled nanotube (SWNT) and C 60 fullerene could bind up to four hydrogen molecules [1-2].
Simulated electrolyte-metal interfaces -- γ- Li 3 PO 4 and Li Xiao Xu, Yaojun Du and N.A.W. Holzwarth Introduction to Li-ion Batteries Project Motivation.
“High-performance computational GPU-stand for teaching undergraduate and graduate students the basics of quantum-mechanical calculations“ “Komsomolsk-on-Amur.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Creating Web Applications Using ASP.NET Chapter Microsoft Visual Basic.NET: Reloaded 1.
Team and Client Rajiv Chalasani- Project Manager Mark Goesmann – Lead Designer Kevin Staake – Lead Implementer Dave Nyman – Quality Manager Client : Mr.
CPSC 233 Run graphical Java programs remotely on Mac and Windows.
Python. By Jawad. What Is Python? Python is an open-source object-orientated scripting language. Python is good for embedding snippets to run a program.
Python + PyMOL Arbitrary Python code possible within python scripts PyMOL functionality available by importing PyMOL's modules cmd, cgo, stored etc. Call.
A Graphical User Interface for the SLKMC Simulator - Charlie Thornton -
© Alejandro Strachan – Binding Curves for H2 and He2 Online simulations via nanoHUB: Binding curves for H 2 molecule In this tutorial: Density functional.
Adsorbate Influence on the Magnetism of Ultrathin Co/Cu Systems
Putting Your World on the GeoWall: Building Content with Free and Common Software Chuck Anderson Center for Kinetics Analysis, Penn State University Teaching.
Unix Machine In Computer Science for Teaching Cliff Zou Spring 2015.
JWST Pipeline/Analysis Tools Perry Greenfield Science Software Branch.
Computational Nanoengineering of Polymer Surface Systems Graduate Student Mentor: Abishek Venkatakrishnan Faculty Mentors: Dr. Kelly L. Anderson and Dr.
Mantid Manipulation and Analysis Toolkit for Instrument data.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
USING PYTHON AND VISUAL PYTHON TO TRACK HEALTH BY, CHASE FORTIER.
Java to C++: What would be needed ? Norman Graf (SLAC) ILC-CLIC Software, CERN May 28, 2009.
@Yuan Xue CS 283Computer Networks Spring 2011 Instructor: Yuan Xue.
Deterlab Tutorial CS 285 Network Security. What is Deterlab? Deterlab is a security-enhanced experimental infrastructure (based on Emulab) that supports.
Computing lattice constant, bulk modulus and equilibrium energies of bulk cubic SrTiO 3 Bulk SrTiO 3 Cubic structure.
GPAW Setup Optimization Center for Atomic-scale Materials Design Technical University of Denmark Ask Hjorth Larsen.
Virtual Network Computing Sangmi Lee Oct,25,2000 Florida State University.
BIOL 548C,D Wednesday 9-12 Biodiv 224 Wayne Maddison All those registered: Please send Wayne your address.
Gaussian 09 Tutorial Ph. D. Candidate
Presented by M.S.c Sarah J M Mechanical Engineering Department
Web-based Software Development - An introduction
VisIt Project Overview
Deep Neural Networks: A Hands on Challenge
CST 1101 Problem Solving Using Computers
Integrating Scientific Tools and Web Portals
Agenda for today Today we will do another tutorial example together to continue introduction to Lumerical FDTD software. Task #1: Tune the resonance frequency.
Running your own web server
BY SELLAVEL E (CA15M006) Guided By Prof.B.Viswanathan
WORKSHOP 1 Planetary Gear Sets Modification
PRM based Protein Folding
Programming Vocabulary
Q1: Export data in *.xyz format
Valeri Alexiev, Jeanna Balreira and Vanessa Moreno
7 Best Programming Languages Based as per Earnings & Opportunities
Introduction to VMD (Visual Molecular Dynamics)
BioCoRE A web-based collaborative environment for biomedical research, research management, and training Group research by projects Co-authoring and sharing.
Tutorial Overview February 2017
A Quick Introduction to the WebMO Computational Interface
PROGRAMMING What is it?.
Volume 114, Issue 3, Pages (February 2018)
Volume 109, Issue 8, Pages (October 2015)
Framework for Interactive Applications
Masoud Aryanpour & Varun Rai
An introduction to the Linux environment v
Edmar A. Soares, Rosa M. C. Marques, Vagner E. de Carvalho, Hans-D
Using the Omega3P Eigensolver
Presentation transcript:

Atomic Simulation Environment Souheil Saadi Thomas Olsen Jens Jørgen Mortensen Ask Hjorth Larsen

February 20, Atomic Simulation Environment Toolbox for : ● Building atomic structures ● Molecular Dynamics ● Structure optimization ● Analysis ● Interface to several calculator codes: GPAW, ASAP, Dacapo...

February 20, The Python programming language

February 20, Energy Calculations

February 20, ASE Objects

February 20, Demonstration Atomization energy of a H 2 molecule ~]$ python atomize.py atomic energy: eV molecular energy: eV atomization energy: eV

February 20, Script

Simple example: CO on Cu(100) Part II

February 20, Example: CO/Cu(100) ● Calculate adsorption energies for the p(2x2) structure using the PBE functional. ● This will be done by means of a structure relaxation. – Calculate forces, move atoms in general direction of forces, repeat until geometry converges. ● Experimental value: 0.53 eV eV

February 20, How much vacuum?

February 20, How thick should the slab be?

February 20, Surface relaxations

February 20, Number of k-points ● The 2D surface Brillouin zone is sampled uniformly with NxN points. ● GPAW language: kpts=(N, N, 1)

Useful Software and Websites Part III

February 20, ● Exercises can be found on GPAW-> Exercises

February 20, Software ● Python – The language that ASE uses and ● Scientific Python – Addon with nice tools ● Jmol – Java based molecular viewer ● VMD – Multiplatform Visualization tool

February 20, Software for remote access ● You need a SHELL and X11 ● Putty: ● Xming: ● OSX and GNU/Linux run X11 and terminals natively ● Use your Campusnet login to connect to bohr.gbar.dtu.dk Example: ssh -X