YHTEYDEN OTTAMINEN CSC:N KONEELLE HIPPU

Samankaltaiset tiedostot
Kieliteknologian ATK-ympäristö Toinen luento

Julkaiseminen verkossa

Metropolia Ammattikorkeakoulu

SCI- A0000: Tutustuminen Linuxiin, syksy 2015

Luento 4. Timo Savola. 21. huhtikuuta 2006

Julkaiseminen verkossa, esitysgrafiikkaa (laitteistosta, tietotekniikka ja tulevaisuus) H9T1: Tiedostojen vienti internetiin

Ohjeet asiakirjan lisäämiseen arkistoon

Komentotulkki. Kysymyksiä

Korpusten käsittely clt131, P Luento 4

IRC ja etäyhteydet IRC JA ETÄYHTEYDET

Luento 2. Timo Savola. 31. maaliskuuta 2006

4 Google. Eetu Kahelin ja Kimi Syrjä DAT 17

SSH Secure Shell & SSH File Transfer

OTT-S99 TESTAUSLOMAKE 1(22) Käyttäjää (tunnusta) ei saa olla kannassa

Käyttöjärjestelmämme on Windows XP, kaikki tietokoneemme ovat kytketty lähiverkkoon ja Internettiin.

elearning Salpaus Elsa-tutuksi

Luento 5. Timo Savola. 28. huhtikuuta 2006

Unix. Markus Norrena

ATK tähtitieteessä. Osa 1 - Linux. 11. syyskuuta 2014

Raspin Geany-IDE:n etäkäyttö

KÄYTTÖOHJE / Ver 1.0 / Huhtikuu Martat - KÄYTTÖOHJE Yhdistyksille 2017

Linux ylläpitäjän opas. Tärkeimmät komennot, logit ja muuta hömppä *^_^* by Hannu Laitinen ETA14KT

5. Klikkaa avautuvan ikkunan oikeasta yläkulmasta käyttäjätunnustasi ja valitse Luo pikakuvake

YH1b: Office365 II, verkko-opiskelu

Päivitys käyttäen USB-tikkua

Veden ja glukoosin mallinnus

Opiskelun ja työelämän tietotekniikka (DTEK1043)

4. Lausekielinen ohjelmointi 4.1

5. HelloWorld-ohjelma 5.1

Matemaattinen optimointi I, demo

Tulosta yrityksesi tuloslaskelma ja tase myöhempää tarkastusta varten. Ota varmuuskopio tilanteesta ennen tilimuunnosta.

Invalidiliiton Järvenpään koulutuskeskus. KOMENTORIVI JA KOMENNOT Windows- ja Linux-ympäristöissä

Ubuntu - peruskäyttö. Seuraavassa läpikäydään Ubuntun peruskäyttöä:

Ubuntu tunkkausta En US / Helsinki asennuksen jälkeen jotta loki5ac toimisi oikein Winen päällä.

740150P Valmiustaitoja biokemisteille (2 op) Tuomo Glumoff Helmut Pospiech Jari Heikkinen Anne Mäkelä

Octave-opas. Mikä on Octave ja miksi? Asennus

server "Ismo" $ uname -a Linux ismo #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux $ cat /etc/issue Debian GNU/Linux 5.

[Jnix näyttökoe. o ei ole sallittua käyttää mitään verkkolevyjakoa tai mitään siihen rinnastettavaa järjestelmdä.

UBUNTU. UBUNTU - Peruskäyttö. Työpöytä. GNU Free Documentation License. Sisäänkirjautuminen. Yläpaneelissa on kolme valikkoa. Paneelit ja valikot

Versionhallinta MIKSI?

Netsor Webmailin käyttöohje

CLT255: Tulosten esittäminen ja niiden arviointi tilastomenetelmillä

CLT131: Tekstityökalut 2010, toinen luento

Unix-perusteet. Unix/Linux-käyttöjärjestelmä ja sen ominaisuudet

Uuden Peda.netin käyttöönotto

TALLENNETAAN MUISTITIKULLE JA MUISTIKORTILLE

Muistitikun liittäminen tietokoneeseen

Moodle-oppimisympäristö

Ohjeita LINDOn ja LINGOn käyttöön

Hellä ensikosketus. Tomi Kiviniemi

Transkribuksen pikaopas

WinOodin käyttö VDI-ympäristössä

Hakemistojen sisällöt säilötään linkitetyille listalle.

Johdatus Ohjelmointiin

Outlook Web Access 1(7) OUTLOOK WEB ACCESS (OWA) SÄHKÖPOSTIN KÄYTTÖ

Ajokorttimoduuli Moduuli 2. - Laitteenkäyttö ja tiedonhallinta. Harjoitus 1

Jäsenrekisteri (dos) Kirjuri tekstinkäsittely Vuosipäivitys

Option GlobeSurfer III pikakäyttöopas

Artikkelin lisääminen

Järjestelmän asetukset. Asetustiedostojen muokkaaminen. Pääkäyttäjä eli root. Järjestelmänhallinnan työkalut

Matlab- ja Maple- ohjelmointi

Nspire CAS - koulutus Ohjelmiston käytön alkeet Pekka Vienonen

HARJOITUS 2: Käyttäjien ja käyttäjäryhmien luominen, Active Directory Users and Computers

CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen

EeNet materiaalit ohje

UpdateIT 2010: Uutisten päivitys

Korkeakoulujen prosessipalvelin: mallintajan palvelinohje Versio 0.2

Site Data Manager Käyttöohje

Harjoitustehtäväkierros 1

Asialista. hippu ja.bashrc. Asialista. Tutkimusongelma: tekstin morfologisen jäsennyksen selvittely


1. NetBeans-ohjelman asennus ja käyttöönotto pva

Tieteellinen laskenta I (Scientific Computing I)

Paavo Räisänen. WampServer palvelimen asennus ja käyttö Eclipsen kanssa, sekä ensimmäinen FTP yhteys.

Hiilivetyjen visualisointi Spartan-molekyylimallinnusohjelmalla

Kaikenlaisia sidoksia yhdisteissä: ioni-, kovalenttiset ja metallisidokset Fysiikan ja kemian perusteet ja pedagogiikka

Tehtäväsarja I Kertaa tarvittaessa materiaalin lukuja 1 3 ja 9. Tarvitset myös luvusta 4 määritelmän 4.1.

Kirjoita oma versio funktioista strcpy ja strcat, jotka saavat parametrinaan kaksi merkkiosoitinta.

Matriisit ovat matlabin perustietotyyppejä. Yksinkertaisimmillaan voimme esitellä ja tallentaa 1x1 vektorin seuraavasti: >> a = 9.81 a = 9.

Teams-ohjelman asennus- ja käyttöohje vertaisohjaajille

Bitnami WordPress - Asenna WordPress koneellesi. Jari Sarja

HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE

Webmailin käyttöohje. Ohjeen sisältö. Sähköpostin peruskäyttö. Lomavastaajan asettaminen sähköpostiin. Sähköpostin salasanan vaihtaminen

Wilman pikaopas huoltajille

Ohje luottamuksellista tietoa sisältävien sähköpostiviestien lähettämiseen ja vastaanottamiseen

TERMINAL SERVER-YHTEYDEN MUODOSTAMINEN KOTIKONEELTA SAVONIAN TS-PALVELIMELLE

scp scp (Secure CoPy) kopioi tiedostoja etäkoneeseen: scp [optiot] tiedostot scp [optiot] kohde

Maventa Connector Käyttöohje

Matlabperusteita, osa 1. Heikki Apiola Matlab-perusteita, osa 1. Heikki Apiola. 12. maaliskuuta 2012

TALLENNETAAN MUISTITIKULLE JA MUISTIKORTILLE

Tikon tilaustenkäsittely ja Laskutus

Tähtitieteen käytännön menetelmiä Kevät 2009 Luento 2: Linux

MINI-LEXIA OPAS Versio 4.31

Arch Linux asennusopas

Matematiikka ja teknologia, kevät 2011

JAKELUPISTE KÄYTTÖOHJE 2/6

6. Harjoitusjakso II. Vinkkejä ja ohjeita

Perusohje vi-editorin käyttöön

TAMPEREEN TEKNILLINEN YLIOPISTO Digitaali- ja tietokonetekniikan laitos. Harjoitustyö 4: Cache, osa 2

Transkriptio:

Johdatus laskennalliseen kemiaan, Harjoitus 1 Harjoituksen tavoitteet ovat - Tutustua ab initio -laskuissa käytettävään laskentaympäristöön - Oppia ottamaan tietokoneluokan koneelta yhteys laskentakoneelle ja toimimaan unix-ympäristössä - Opetella käyttämään Molpro-ohjelmaa - Oppia tekemään pienelle molekyylille z-matriisin - Tutustua luennoilla käsiteltyihin kvanttikemiallisiin menetelmiin HF, MP2, QCISD, CCSD(T) ja B3LYP sekä kantajoukkoihin STO-3G, 6-31G(d), 6-31G*, aug-cc-pvdt (AVDZ), aug-cc-pvtz (AVTZ) - Laskea näillä menetelmillä molekyylien H 2, CO, H 2 O, H 2 O 2 ja NH 3 tasapainogeometria ja elektroninen energia. LASKENTAYMPÄRISTÖ ab initio -ohjelmat vaativat useimmiten niin paljon laskentatehoa ja tietokonemuistia, että ohjelmien pyörittäminen ei onnistu tavallisella pöytäkoneella. Lisäksi ab initio -ohjelmat saattavat olla niin kalliita, että jokaisella käyttäjällä ei yksinään ole niihin varaa. Tämän takia ab initio -laskuja tehdään supertietokoneilla tai monesta tietokoneesta rakennetuilla tietokoneklustereilla. Tämän kurssin harjoitukset tehdään suomalaisen tietokonekeskuksen CSC (CSC - IT Center for Science) tietokoneella Hippu. Fyysisesti kone sijaitsee Espoossa ja käyttäjät ottavat koneelle etäyhteyden omilta koneiltaan. (Lisätietoja CSC:stä ja koneesta Hippu on osoitteissa http://www.csc.fi ja http://www.csc.fi/english/pages/hippu guide.) YHTEYDEN OTTAMINEN CSC:N KONEELLE HIPPU Yhteys CSC:n koneelle otetaan ohjelmalla PuTTY ja graafiset ohjelmat saadaan toimimaan ohjelmalla WinaXe. - Avaa ohjelma WinaXe. (Start- All programs- WinaXe v7.1- Xsession) 1

- Avaa ohjelma PuTTY. (Start - All programs - PuTTY - PuTTY) - Valitse PuTTY:n vasemmapuoleisesta paneelista kohta SSH ja edelleen X11. Ruksaa Enable X11 Forwarding. (Tällä tavalla mahdollistetaan graafisten ohjelmien käyttö.) - Valitse PuTTY:n vasemmapuoleisesta paneelista kohta Session. Kirjoita kohtaan host name hippu.csc.fi. - Jos ohjelma kyselee jotain, vastaa yes. - Kirjoita login-kenttään käyttäjätunnuksesi joka on muotoa jlkx(x=01,02,...,16) ja salasanaksi harjoituksessa annettu salasana. UNIX-YMPÄRISTÖSSÄ TOIMIMINEN Unix-komentoja mkdir tekee uuden kansion (mkdir kansio1) cd siirtyy kansiosta toiseen (cd kansio1) cp kopioi (cp tyo.com kansio1) mv siirtää (mv tyo.com kansio1) rm poistaa (rm tyo.com) pwd kertoo missä kansiossa ollaan ll ja ls kertovat mitä kansio sisältää -r laajentaa komennon cp tai rm koskemaan koko kansiota (cp -r kansio1 kansio2) Siirtyminen kansioiden välillä komennolla cd cd harjoitus1 siirtää harjoitus1 kansioon cd harjoitus1/tehtava1 siirtää harjoitus1/tehtava1 kansioon cd.. siirtää yhden pykälän taaksepäin cd../.. siirtää kaksi pykälää taaksepäin cd../harjoitus2 siirtää yhden pykälä taaksepäin ja sieltä kansioon harjoitus2 cd $WRKDIR siirtää työhakemistoon missä laskut lasketaan 2

Tekstieditori nano ja tiedostojen lukeminen ohjelmalla less Tiedosto tyo.com avataan nanolla komennolla nano tyo.com. Ohjelmasta poistutaan näppäinyhdistelmällä CTRL ja X. Ohjelma kysyy tallennetaanko tiedot, mihin vastataan y. Tekstitiedostoja voi lukea myös ohjelmalla less komennolla less tyo.out. Yhdistelmä SHIFT ja G vie tekstin loppuun. Kirjoittamalla :q ohjelmasta pääsee ulos. Molden Tulosten visualisointiin käytetään ohjelmaa Molden. Molden otetaan käyttöön komennolla module load molden ja sen jälkeen ohjelma avataan komennolla molden tyo.molden. Molpron ajaminen - Laskut tehdään työhakemistossa jonne mennään komennolla cd $WRKDIR. - Molpro on ennen laskuja laitettava päälle komennolla module load molpro. - Tiedosto tyo.com kertoo millainen lasku tehdään. - Työ aloitetaan komennolla molpro tyo.com. Komento molpro tyo.com & &. laskee laskua taustalla. Komento ps näyttää käynnissä olevat työt. - Laskun ja minkä tahansa muun käynnissä olevan prosessin voi lopettaa väkisin yhdistelmällä CTRL ja C (jos esimerkiksi huomaa että tyo.com tiedostossa on virhe). - Molpro tekee tiedostot tyo.out ja tyo.xml. - Tuloksia voi visualisoida ohjelmalla Molden. 3

tyo.com -tiedoston malli. Esimerkki on vetymolekyylin rakenteen optimointi. Risuaitojen jälkeinen teksti on kommentteja, jotka voi jättää pois. ***, H2, #TYON NIMI ILMOITETAAN NÄIN ang #SIDOSPITUUDET KERROTAAN YKSIKÖSSÄ Å geometry={ h1; h2,h1,r12;} #KERTOO MILLAISTA MOLEKYYLIÄ Z-MATRIISI OLLAAN TUTKIMASSA, NS. r12=0.74144 #ALKUARVAUS SIDOSPITUUDELLE basis=sto-3g #KANTAJOUKKO hf ccsd(t) #MENETELMÄ, KAIKISSA MENETELMISSÄ JOTKA PERUSTUVAT HF:IIN PITÄÄ TEHDÄ HF-VAIHE optg #OPTIMOIDAAN GEOMETRIA, JOS TÄTÄ EI LUE, NIIN OHJELMA LASKEE ELEKTRONISEN ENERGIAN ANNETULLA GEOMETRIALLA put,molden,nh3h2o.molden; #TEHDÄÄN VISUALISOINTIOHJELMALLE INPUT-TIEDOSTO Z-matriisin rakenne geometry={ Atomi1; Atomi2,Atomi1,r12; Atomi3,Atomi1,r13,Atomi2,a312; 4

Atomi4,Atomi3,r43,Atomi1,a431,Atomi2,t4312; Atomi5,Atomi3,r53,Atomi1,a531,Atomi4,t5314;} Atomi-sanan paikalle kirjoitetaan atomin kemiallinen symboli (esim. hapelle O ja vedylle H). Järjestysnumero erottelee saman alkuaineen eri atomit (esimerkiksi veden kaksi eri vetyatomia ovat H1 ja H2). Kirjaimet r kuvaavat sidospituuksia, kirjaimet a sidoskulmia ja kirjaimet t dihedraalikulmia (esim. r12=sidospituus atomien 1 ja 2 välillä, a312=sidoskulma atomien 3, 1 ja 2 välillä (atomi 1 on keskellä) ja t4312=dihedraalikulma atomien 4, 3, 1 ja 2 välillä). Tutkittavat molekyylit, käytettävät menetelmät ja kantajoukot Tarkoitus on optimoida vetymolekyylin, hiilimonoksidin, veden, vetyperoksidin ja ammoniakin rakenteet ja laskea niiden elektroniset energiat seuraavilla menetelmillä HF MP2 QCISD CCSD(T) B3LYP (Kirjoita menetelmäksi $functional=b3lyp rks ja seuraavilla kantajoukoilla STO-3G 6-31G(d) 6-31G* aug-cc-pvdt (AVDZ) aug-cc-pvtz (AVTZ) 5

Lisämateriaali molekyylien kokeellisista geometrioista H 2 r=0.74144 Å CO r=1.12832 Å H 2 O r=0.9578 Å a=104.48 degrees H 2 O 2 r(o-h)=0.967 Å r(o-o)=1.4556 Å a(o-o-h)=102.32 degrees a(dihedral)=113.70 degrees NH 3 r(n-h)=1.016 a(h-n-h)=106.7 degrees 6