Projektübung Klimamodellierung

Slides:



Advertisements
Ähnliche Präsentationen
Word Order in German Subordiante Clauses
Advertisements

E-Solutions mySchoeller.com for Felix Schoeller Imaging
DNS-Resolver-Mechanismus
Todays Learning Objective: To apply modal verbs to say what the rules are at home! Todays Language Focus: Ich muß = I must Ich darf = Im allowed to Ich.
Fakultät für informatik informatik 12 technische universität dortmund Hardware/Software Partitioning Peter Marwedel Informatik 12 TU Dortmund Germany Chapter.
Wenn…… the conditional. Using the conditional tense The conditional tense is used to talk about something that happens only after something else happened.
Installation des Add-In SOLVERSTAT
Projektübung Klimamodellierung André Paul. Vorbesprechung Projektübung Klimamodellierung ( ) – A. Paul.
Three minutes presentation I ArbeitsschritteW Seminar I-Prax: Inhaltserschließung visueller Medien, Spree WS 2010/2011 Giving directions.
Introduction to the topic. Goals: Improving the students essay style in general Finding special words and expressions that can be used in essay writing.
Los! Find vocab for the following categories
Das Perfekt Wiederholen (hoffentlich!). Think of 5 things you did in your holidays but think of sentences in the PRESENT TENSE. 1.Am Montag schlafe ich.
Die Hausaufgaben: Machen Sie Ü. 7 auf S. 29
USE2ANT Die Umstellung von Use Makefiles zu Ant & Junit Von Isaac, Maleen und Marc.
Question words and word order By the end of this lesson you will have revised question words By the end of this lesson you will be able to use question.
Mein/e meinen Mein Auto ist weiß Meine Schultasche ist braun Ich bringe meine Schultasche in die Schule. Ich nehme meinen Bleistift in die Hand. Ich fahre.
Die Zeit (TIME) Germans are on military time which is 1-24
Der Stinger: Write the following numbers in German
Institut AIFB, Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Towards Automatic Composition of Processes based on Semantic.
| DC-IAP/SVC3 | © Bosch Rexroth Pneumatics GmbH This document, as well as the data, specifications and other information set forth in.
Das Perfekt (Present Perfect Tense). Think of 5 things you did in your holidays but think of sentences in the PRESENT TENSE. 1.Am Montag schlafe ich viel.
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
der Imperativ Nicht Vergessen! (Don’t forget)
Deutsch 1 G Stunde. Donnerstag, der 25. Oktober 2012 Deutsch 1, G Stunde Heute ist ein B- Tag Unit: Family & homeFamilie & Zuhause Objectives: Phrases.
Deutsch 1 G Stunde. Donnerstag, der 18. Oktober 2012 Deutsch 1, G Stunde Heute ist ein E- Tag Unit: Family & homeFamilie & Zuhause Objectives: Phrases.
G Stunde DEUTSCH 1. Unit: Family & homeFamilie & Zuhause Objectives: Phrases about date, weather and time-telling Alphabet – pronunciation and words The.
Deutsch 1 G Stunde. Montag, der 22. Oktober 2012 Deutsch 1, G Stunde Heute ist ein F- Tag Unit: Family & homeFamilie & Zuhause Objectives: Conjugations.
Deutsch 1 G Stunde. Donnerstag, der 18. Oktober 2012 Deutsch 1, G Stunde Heute ist ein D- Tag Unit: Family & homeFamilie & Zuhause Objectives: Phrases.
Die Frage des Tages : 1. Was hast du in deinem Rucksack? 2. Take 2 minutes to look over your der words before the quiz. This is not matching. You.
Deutsch 1 G Stunde. Dienstag, der 16. Oktober 2012 Deutsch 1, G Stunde Heute ist ein B- Tag Unit: Family & homeFamilie & Zuhause Objectives: Getting to.
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Meine Schulfächer.
Neno Loje Berater & MVP für Visual Studio ALM und TFS (ehemals VSTS) Hochqualitative Produkte mit Visual Studio & TFS 2010.
bei in seit mit auf hinter von nach aus zu für vor.
You need to use your mouse to see this presentation © Heidi Behrens.
You need to use your mouse to see this presentation © Heidi Behrens.
You need to use your mouse to see this presentation © Heidi Behrens.
Department of Computer Science Homepage HTML Preprocessor Perl Database Revision Control System © 1998, Leonhard Jaschke, Institut für Wissenschaftliches.
Wortschatz der Schulhof the playground die Aula the hall
Key words for today Guten Tag! Hallo! Wie geht’s? Gut, danke.
XML IV: Cocoon 2.
DEUTSCHLAND UND DIE MEDIEN
Guten Morgen!.
Virtual Earth Visualisierung von Geodaten Daniel Walzenbach, Microsoft Deutschland GmbH
Verben Wiederholung Deutsch III Notizen.
The word,,aber in German is most often used as a coordinating conjunction. Ich wollte nach Bremen fahren aber Mein Auto ist kaputt. Ich mag English aber.
Criteria for Authorship
Grammatik Deutsch I Kapitel 3 – 1. Stufe LERNZIEL:
Klingelarbeit – Translate
Hätte gern vs. Möchte gern
External Labels – The rules For all external labels the following rules apply (external labels are all labels which are not inside of a shape) - all labels.
© Boardworks Ltd of 8 Time Manner Place © Boardworks Ltd of 8 This icon indicates that the slide contains activities created in Flash. These.
Heute ist Montag, der 17. September 2012: Lernziel: 1.Diskussion: Sprechen 2.Wie kommst du zur Schule? 3.Leseverständnis (Reading Comprehension) 4.Quiz.
Alltagsleben Treffpunkt Deutsch Sixth Edition
Adjectiv Endungen Lite: Adjective following articles and pre-ceeding nouns. Colors and Clothes.
German Word Order explained!
Separable Verbs Turn to page R22 in your German One Book R22 is in the back of the book There are examples at the top of the page.
Dyabola Archäologische Bibliographie Römisch-Germanischen Kommission (RGK) Author searches – compound names Bibliotheken Click = next Libraries.
Launch ON Global.vi System ID object name classname Services to suscribe Observer Control Ref vi-path Service name Step 1 : Objects register to the Global.vi´s,
1 Stevens Direct Scaling Methods and the Uniqueness Problem: Empirical Evaluation of an Axiom fundamental to Interval Scale Level.
THE PERFECT TENSE IN GERMAN
Technische Universität München 1 CADUI' June FUNDP Namur G B I The FUSE-System: an Integrated User Interface Design Environment Frank Lonczewski.
Mann gegen Man Man / Husband One Mann = man =
You need to use your mouse to see this presentation
By Martin L. Loeffler.  The basic sentence has a subject and a verb.  The subject and verb need to be together.  The subject and verb need to agree.
1.Usage/Purpose 2.Forms Present Tense Simple Past Tense 2.Meanings 3.Word Order/Placement modal + infinitive omission of infinitives 4. Saying what you.
LLP DE-COMENIUS-CMP Dieses Projekt wurde mit Unterstützung der Europäischen Kommission finanziert. Die Verantwortung für den Inhalt dieser.
Interrogatives and Verbs
Mineral Cube Project.
 Präsentation transkript:

Projektübung Klimamodellierung André Paul

Projektübung Klimamodellierung (05-3034) – A. Paul Vorbesprechung Projektübung Klimamodellierung (05-3034) – A. Paul

Veranstaltungsdaten Veranstaltungskennziffer: 05-3034 ECTS-Punkte: 2.5 2 SWS, Mi von 13:00-15:00, GEO 1480/90

Website http://www.palmod.uni-bremen.de/~apau/projektuebung/Material_zur_LV.html

Inhalt Einführung in die wissenschaftliche Programmierung anhand einfacher Beispielprogramme und ihrer schrittweisen Veränderung Beschreibung des Klimasystems mit Hilfe von Erhaltungsgleichungen Zeitliche und räumliche Diskretisierung von Erhaltungsgleichungen Numerische Lösung diskretisierter Erhaltungsgleichungen auf einem Computer Numerische Experimente mit physikalischen Ozean- und Atmosphärenmodellen

Ziel Einführung in die Methoden der Klimamodellierung und deren praktische Anwendung (weg vom Klimamodell als "black box")

Bewertung Anforderungen: selbstständige Lösung von Übungsaufgaben auf dem Computer (während der Übung/im Computerraum) Referat

Literatur Stocker, T (2005) Skript zur Vorlesung „Einführung in die Klimamodellierung“, 141 Seiten, PDF (16 MB), korrigierte Version 15.2.2005 http://www.climate.unibe.ch/~stocker/papers/skript0405.pdf

Einführung in die wissenschaftliche Programmierung mit Fortran 90 Verwendung von MATLAB o. ä. freigestellt Schleifen, Lesen und Schreiben von Dateien, usw.

Reading The following notes are based on Ellis, T.M.R., Phillips, Ivor R., and Lahey, Thomas M.: Fortran 90 Programming, Addison-Wesley Publishing Company.

Telling a Computer What To Do To get a computer to perform a specific task it must be given a sequence of unambiguous instructions or a program. Generating a program: Text file with instructions (Source Code; Fortran 90) Translation into computer-compatible form (Compiler) Executable Program

The Linux look and feel Cygwin is a Linux-like environment for Windows that consists of two parts: A DLL (“Dynamic Link Library”, cygwin1.dll) A collection of tools, which provide Linux look and feel Link: http://www.cygwin.com

A few useful Linux commands pwd – print name of current/working directory ls – list directory contents cd – change directory mkdir – make directories rm – remove files or diretories man – format and display the on-line manual pages (e.g. man pwd)

How to start cygwin Open cygwin window by double-clicking on the start_cygwin DOS batchfile provided with this exercise If this does not work ...

Creating and Running a Program Invoke the editor from the Start menu, or type notepad hello.f90 & into the cygwin window to create a file called hello.f90.

Creating and Running a Program Type the following source code: Compile by typing g95 hello.f90 (in the cygwin window) Run the program by typing ./a.exe (g95 by default creates an executable called a.exe) PROGRAM firsttry PRINT *,“hello“ END PROGRAM firsttry

Basic Fortran 90 concepts All words which have a special meaning in Fortran are known as keywords. Every main program unit must start with a PROGRAM statement which consists of the word PROGRAM followed by the name of the program as given by the programmer.

Avoid implicit declaration The special IMPLICIT NONE statement should always be placed immediately after the PROGRAM statement. It instructs the compiler that all variables must be declared before use.

Basic building blocks A main program unit: PROGRAM hydrostatic_balance IMPLICIT NONE ! Parameter declarations ! Variable declarations ! Executable statements END PROGRAM hydrostatic_balance

REAL and INTEGER variables Use the INTEGER :: name statement to declare a whole-number variable Use the REAL :: name statement to declare a floating-point variable ! Variable declarations ! k = loop variable ! p = pressure (Pa) ! dp = pressure change (Pa) INTEGER :: k REAL :: p,dp

Repeating parts of your program ! Loop over vertical levels DO k=1,101 ! Block of statements p = p + dp END DO

Using files to preserve data Connecting external files to your program Connect a file to a unit by OPEN(UNIT=unit_number,FILE=file_name), where unit_number is an integer number, variable or parameter and file_name is a character expression.

Using files to preserve data Write a record to a file by WRITE (UNIT=unit_number,FMT=*) Disconnect a file from a unit by means of a CLOSE (UNIT=unit_number) statement