Dynamics of the Atmosphere GEMPAK Lab 3. 3) In-class exercise about geostrophic balance in the real atmosphere.

Size: px
Start display at page:

Download "Dynamics of the Atmosphere GEMPAK Lab 3. 3) In-class exercise about geostrophic balance in the real atmosphere."

Transcription

1 Dynamics of the Atmosphere GEMPAK Lab 3 Goals of this lab: 1) Learn about Linux scripts. 2) Learn how to combine levels in GEMPAK functions. 3) In-class exercise about geostrophic balance in the real atmosphere. Please log into synoptic and open Xming, changing the tunneling settings if necessary. Making Linux scripts You may have noticed that it is a bit tedious to make a GEMPAK plot with multiple layers (e.g., relative vorticity and geopotential height). You have to set all the parameters and save them separately for each layer of the plot. If you make any mistake in the sequence of commands to make the desired plot, you may have to start everything from scratch. Furthermore, if you want to change something minor after you finish the plot, it's tedious to go back and make the changes. Writing a Linux script allows you to make GEMPAK plots more easily, and in particular, makes editing and changing the plot effortless. A Linux script is simply a text file that lists Linux and GEMPAK commands. The commands are executed in order when the script is run. You can therefore list the commands that are necessary to make a particular GEMPAK plot in a script, and then run the script to make the plot. If you want to change something about the plot, you can simply edit the script, save it, and rerun it. Making plots with Linux scripts is much more convenient than typing all of the commands manually into the command window, and you can even put the "cleanup" command at the end of a script so that any GEMPAK processes are automatically ended when it s finished. Linux scripts will always have the file extension ".sh" and can be viewed, created, and edited in the program gedit. I've made several example scripts that we'll look at now. Please copy these scripts from my directory into yours. This can be done with one simple Linux command: [deangelis@sun2 ~]$ cp /users/deangelis/*.sh. The files will be copied to whatever directory you run the above command from. Only the files in my directory that have read permission by everyone will be copied, so just ignore any permission errors you get. You should have all of the following files in your directory now: 500hghtvor.sh, 800tmpfwnd.sh, 800tmpfwndbad.sh, 800tmpfadv.sh, sfc6hrprec.sh, geo300vec.sh, geo300rat.sh, geo1000vec.sh 1

2 Let's take a look at the anatomy of a Linux script, by looking at the 500hghtvor.sh script: [deangelis@sun2 ~]$ gedit 500hghtvor.sh & Now let s run the script. This is very important: To run a script, the permissions on the script file must be set so that you (the user) can read, write, and (most importantly) execute it. The following command in the Linux prompt will do this: [deangelis@sun2 ~]$ chmod 700 filename.sh So, for example, to make the 500 mb script executable, type the following: [deangelis@sun2 ~]$ chmod hghtvor.sh Or, you can make all of your scripts executable at once with the following command: [deangelis@sun2 ~]$ chmod 700 *.sh Note, the script files that you copied from my directory already had the permissions set so that the user could read, write, and execute them, so it was unnecessary to change the permissions with the commands above. BUT, for new script files that you create in gedit, the permissions will not be set for execute by default, so you MUST change the permissions using the chmod command above. To run a script, use the following command in the Linux prompt: [deangelis@sun2 ~]$./filename.sh So, to run the script which makes the 500 mb map, type the following: [deangelis@sun2 ~]$./500hghtvor.sh After typing the above, all of the commands which are listed in the script file (500hghtvor.sh), with the exception of the comments (all lines starting with #), will be entered into the Linux and GEMPAK prompts, as if you were typing them in one by one. On your SSH client window will print all of the messages that would show up from Linux or GEMPAK associated with those commands. So, you can scroll up and see if any error messages appear. This particular script also opens up the created.gif file in ImageMagick at the end, as well as runs cleanup. Let's take a look at the example scripts for other plots we have made this semester and run them. 2

3 Combining atmospheric levels in GEMPAK functions symbol in GFUNC or GVECT Putting symbol and an atmospheric level after a variable in the GFUNC or GVECT parameters (e.g., tmpf@800) sets the atmospheric level for just that variable. The atmospheric level that is set after symbol will overwrite the level that is set in GLEVEL for just that variable. symbol is most often used to combine variables from different atmospheric levels in one function. For example, let's say I wanted to plot the difference in temperature between 1000 mb and 500 mb (as a crude measure of instability). I would set the parameter GFUNC to the following: gfunc=sub(tmpf@1000,tmpf@500) If the above were the only thing being plotted (i.e., no vector in gdplot), it wouldn't matter which level GLEVEL is set to, and in fact, you could even leave it blank. GLEVEL is only used for variables in which a level is NOT specified with the "@". Of course, GVCORD must be set to "pres" if the level you specify with "@" is a pressure level. 3

4 In-class exercise: geostrophic balance We learned about geostrophic balance in class. It applies to horizontal motion and states that the pressure gradient force is exactly balanced by the Coriolis force, resulting in no net acceleration on a parcel of air. In order for this balance to be satisfied, the wind must have a constant magnitude and blow parallel to contours of equal pressure (or equal geopotential height in pressure coordinates) with low pressure (or geopotential height) to the left in the northern hemisphere. This wind is known as the geostrophic wind and its magnitude is proportional to the magnitude of the pressure gradient (or geopotential height gradient in pressure coordinates). How close are the real winds to being in geostrophic balance? Where in the atmosphere are the winds most geostrophic? We ll answer these questions by making a few GEMPAK maps. To assess the geostrophic balance, we ll make maps on constant pressure surfaces with four vectors: the horizontal pressure gradient force (with pressure as the vertical coordinate), the scaled horizontal Coriolis force, the actual wind, and the geostrophic wind (which obeys geostrophic balance by definition). In GEMPAK, the variables WND and GEO are the actual wind and geostrophic wind, respectively, and are thus easy to plot. However, plotting the pressure gradient and Coriolis force vectors is not so obvious. Let s work on this now. (Derive GEMPAK expressions for the horizontal pressure gradient and Coriolis force vectors (per unit mass) on the board.) The script geo300vec.sh that I ve prepared contains all of the commands necessary to plot the four vectors at 300 mb. Please open the script in gedit. Let s talk about the commands in this script. Notice that I can use gdwind to make this map, since I am only interested in plotting vectors. Like gdcntr, gdwind gives information about the minimum and maximum magnitudes of the vectors when running the program, potentially making it easier to set the scaling/sizes of vectors (although in this case it was still difficult). Also, pay particular attention to the SCALE, WIND, and TITLE parameters in this script. Note that I use both the SCALE parameter and the size component of the WIND parameter to control the vector sizes. I plot the real and geostrophic winds with the exact same scale and size for easy comparison, and likewise for the pressure gradient and Coriolis force vectors. Finally, note that the TITLE will be displayed on two different lines when set this way. Let s run the script: [deangelis@sun2 ~]$./geo300vec.sh Does the atmosphere appear to be in geostrophic balance at 300 mb? Take note of both the difference between the actual and geostrophic wind vectors, as well as the orientation of the pressure gradient and Coriolis force vectors. What do you notice about the difference in magnitudes of the geostrophic and real wind at difference places on the map, and how does this relate to the flow? Open and run the supplemental script geo300rat.sh: 4

5 ~]$./geo300rat.sh Take note of the functions I use in the script, as well as how I contour the values. Do the ratios of the real to geostrophic wind make sense in this plot? Why do you think there are blobs of ratios that are so different from one in areas where there is hardly any geopotential height gradient? Do you think the real wind will follow geostrophic balance better or worse at 1000 mb? Let s find out. Open and run my script geo1000vec.sh: [deangelis@sun2 ~]$./geo1000vec.sh Note that to make the 1000 mb plot, I kept the SCALE parameter for all vectors the same, but manipulated the size of the vectors with the WIND parameter. Changing the size of vectors with the WIND parameter allows you to scale them by any factor, while changing the SCALE parameter only allows you to scale them by a power of 10. Thus, the WIND parameter allows for more control over the vector sizes. What is different about the flow at 1000 mb? More importantly, is the geostrophic balance a better or worse approximation for the real wind at 1000 mb? Why might this be the case? 5

6 GEMPAK Assignment # 3 - Due Wed. May 4 (end of day) Please prepare this assignment in a Word document and it to: deangelis@envsci.rutgers.edu Directions: Copy and paste all scripts that you write as well as any.gif files that you generate for this assignment into your final document. Use the numerous example scripts given in this lab to help you write the scripts for the following questions. Failure to have "cleanup" at the end of your scripts will result in a loss of points. See the bonus question on the next page! 1) April Fools Nor easter of 2011 (20 pts.) a. For the 6 hour forecast from the NAM211 run that was initialized April 1, 2011 at 12Z (file is in /users/deangelis/data directory), make a plot of the 6 hour precipitation accumulation forecast (much like the precipitation plot from lab 1). For GAREA, use 28;-110;48;-48 instead of the values we ve been using. Write a script to make this plot and create a.gif image of the plot. b. For the same gdfile, gdattim, and garea as part (a), make another map showing the average of the divergence of the wind at the 1000 mb and 850 mb pressure levels. Plot this with color fills. Use a SCALE value of 5 and FINT of "-7;-5;-4;-3;-2;2;3;4;5;7", but choose appropriate colors. For everything else, follow the tips for making "nice" plots from lab 2. Write a script to make this plot and create a.gif image of the plot. Hint: Look up the functions AVG and DIV and when setting gfunc ( ) c. Compare both of your plots and comment on what you observe to the east of Maine. Explain what you observe in the context of the kinematic method. If you were to plot omega ( ) at 700 mb, would you expect it to be positive, negative, or near zero to the east of Maine? 2) Multi-level Winds (20 pts.) a. For the initialization of the NAM211 on April 1, 2011 at 12Z, plot vectors for the wind at 850 mb, wind at 500 mb, and the 500 mb minus 850 mb wind shear (hint, look up the function VSUB). Plot the three vectors as arrows, with a distinctly different color for each vector. Specify the colors for each vector in the title, and make the title two lines if necessary. Set the SKIP parameter to /4, SCALE to 0 and the size component of WIND to.45 for all vectors. For GAREA, use 30;-95;45;-48. For everything else, follow the tips for making nice plots from lab 2. Write a script to make this plot and create a.gif image of the plot. Hint: You can use gdwind for this plot and the script will have a similar structure to geo300vec.sh b. What type of temperature advection would you expect there to be in the mb layer over the Atlantic immediately to the east of the Carolinas? What about over the Atlantic immediately south and southeast of Nova Scotia? Explain your answer. Is the magnitude of the horizontal temperature gradient in the mb layer likely to be larger along the Atlantic coast, or over the Indiana/Ohio area? Explain your answer. What underlying assumption must be made about the flow at 500 and 850 mb in order for you to answer the above questions? 6

7 3) Bonus Question! (maximum 5 extra pts.) We can plot the Coriolis force vector (per unit mass) in GEMPAK by setting GVECT to: smul(-1,smul(corl,kcrs(wnd))) Create a different GVECT expression that would give the exact same result, but does not use the GEMPAK function kcrs. 7

AOS 452 Lab 5 Handout GEMPAK Part II Gridded Data Programs

AOS 452 Lab 5 Handout GEMPAK Part II Gridded Data Programs 1 AOS 452 Lab 5 Handout GEMPAK Part II Gridded Data Programs Introduction This lab will concentrate on working with gridded data sets, so we will be using the GD- (gridded data) programs. The GEMPAK programs

More information

AOS 452 Lab 13 Handout Upper-Level Frontogenesis and Sawyer-Eliassen Circulations

AOS 452 Lab 13 Handout Upper-Level Frontogenesis and Sawyer-Eliassen Circulations AOS 452 Lab 13 Handout Upper-Level Frontogenesis and Sawyer-Eliassen Circulations Introduction As we discussed in class, fronts are locations at which we cannot ignore the effects of ageostrophy. Furthermore,

More information

ERTH 465 Fall Lab 3. Vertical Consistency and Analysis of Thickness

ERTH 465 Fall Lab 3. Vertical Consistency and Analysis of Thickness Name Date ERTH 465 Fall 2015 Lab 3 Vertical Consistency and Analysis of Thickness 1. All labs are to be kept in a three hole binder. Turn in the binder when you have finished the Lab. 2. Show all work

More information

Solution to Problems #1. I. Information Given or Otherwise Known. = 28 m/s. Heading of the ultralight aircraft!! h

Solution to Problems #1. I. Information Given or Otherwise Known. = 28 m/s. Heading of the ultralight aircraft!! h METR 520: Atmospheric Dynamics II Dr. Dave Dempsey Dept. of Geosciences, SFSU Spring 2012 Solution to Problems 1 Problem 1 An ultralight aircraft is flying. I. Information Given or Otherwise Known Horizontal

More information

Class exercises Chapter 3. Elementary Applications of the Basic Equations

Class exercises Chapter 3. Elementary Applications of the Basic Equations Class exercises Chapter 3. Elementary Applications of the Basic Equations Section 3.1 Basic Equations in Isobaric Coordinates 3.1 For some (in fact many) applications we assume that the change of the Coriolis

More information

ERTH 465 Fall Lab 3. Vertical Consistency and Analysis of Thickness. (300 points)

ERTH 465 Fall Lab 3. Vertical Consistency and Analysis of Thickness. (300 points) Name Date ERTH 465 Fall 2015 Lab 3 Vertical Consistency and Analysis of Thickness (300 points) 1. All labs are to be kept in a three hole binder. Turn in the binder when you have finished the Lab. 2. Show

More information

Using Microsoft Excel

Using Microsoft Excel Using Microsoft Excel Objective: Students will gain familiarity with using Excel to record data, display data properly, use built-in formulae to do calculations, and plot and fit data with linear functions.

More information

Lab 2 Worksheet. Problems. Problem 1: Geometry and Linear Equations

Lab 2 Worksheet. Problems. Problem 1: Geometry and Linear Equations Lab 2 Worksheet Problems Problem : Geometry and Linear Equations Linear algebra is, first and foremost, the study of systems of linear equations. You are going to encounter linear systems frequently in

More information

Assignment 1 Physics/ECE 176

Assignment 1 Physics/ECE 176 Assignment 1 Physics/ECE 176 Made available: Thursday, January 13, 211 Due: Thursday, January 2, 211, by the beginning of class. Overview Before beginning this assignment, please read carefully the part

More information

Hydrostatic Equation and Thermal Wind. Meteorology 411 Iowa State University Week 5 Bill Gallus

Hydrostatic Equation and Thermal Wind. Meteorology 411 Iowa State University Week 5 Bill Gallus Hydrostatic Equation and Thermal Wind Meteorology 411 Iowa State University Week 5 Bill Gallus Hydrostatic Equation In the atmosphere, vertical accelerations (dw/dt) are normally fairly small, and we can

More information

Fixed Rossby Waves: Quasigeostrophic Explanations and Conservation of Potential Vorticity

Fixed Rossby Waves: Quasigeostrophic Explanations and Conservation of Potential Vorticity Fixed Rossby Waves: Quasigeostrophic Explanations and Conservation of Potential Vorticity 1. Observed Planetary Wave Patterns After upper air observations became routine, it became easy to produce contour

More information

ERTH 465 Fall Lab 5. Absolute Geostrophic Vorticity. 200 points.

ERTH 465 Fall Lab 5. Absolute Geostrophic Vorticity. 200 points. Name Date ERTH 465 Fall 2015 Lab 5 Absolute Geostrophic Vorticity 200 points. 1. All labs are to be kept in a three hole binder. Turn in the binder when you have finished the Lab. 2. Show all work in mathematical

More information

A First Course on Kinetics and Reaction Engineering Example 1.4

A First Course on Kinetics and Reaction Engineering Example 1.4 Example 1.4 Problem Purpose This example illustrates the process of identifying reactions that are linear combinations of other reactions in a set and eliminating them until a mathematically independent

More information

Lab Ten Introduction to General Circulation and Angular Momentum

Lab Ten Introduction to General Circulation and Angular Momentum Question 1 (15 points) Lab Ten Introduction to General Circulation and Angular Momentum a.) (5 points) Examining the diagram above, between which latitudes is there net heating and between which latitudes

More information

d v 2 v = d v d t i n where "in" and "rot" denote the inertial (absolute) and rotating frames. Equation of motion F =

d v 2 v = d v d t i n where in and rot denote the inertial (absolute) and rotating frames. Equation of motion F = Governing equations of fluid dynamics under the influence of Earth rotation (Navier-Stokes Equations in rotating frame) Recap: From kinematic consideration, d v i n d t i n = d v rot d t r o t 2 v rot

More information

ESCI 342 Atmospheric Dynamics I Lesson 12 Vorticity

ESCI 342 Atmospheric Dynamics I Lesson 12 Vorticity ESCI 34 tmospheric Dynamics I Lesson 1 Vorticity Reference: n Introduction to Dynamic Meteorology (4 rd edition), Holton n Informal Introduction to Theoretical Fluid Mechanics, Lighthill Reading: Martin,

More information

Lecture 5b: Starting Matlab

Lecture 5b: Starting Matlab Lecture 5b: Starting Matlab James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University August 7, 2013 Outline 1 Resources 2 Starting Matlab 3 Homework

More information

Tutorial Three: Loops and Conditionals

Tutorial Three: Loops and Conditionals Tutorial Three: Loops and Conditionals Imad Pasha Chris Agostino February 18, 2015 1 Introduction In lecture Monday we learned that combinations of conditionals and loops could make our code much more

More information

ERTH 465 Fall Lab 8 Key. Absolute Geostrophic Vorticity. 200 points. 1. Answer questions with complete sentences on separate sheets.

ERTH 465 Fall Lab 8 Key. Absolute Geostrophic Vorticity. 200 points. 1. Answer questions with complete sentences on separate sheets. Name Date ERTH 465 Fall 2017 Lab 8 Key Absolute Geostrophic Vorticity 200 points. 1. Answer questions with complete sentences on separate sheets. 2. Show all work in mathematical problems. No credit given

More information

ERTH 465 Fall Lab 5. Absolute Geostrophic Vorticity. 200 points.

ERTH 465 Fall Lab 5. Absolute Geostrophic Vorticity. 200 points. Name Date ERTH 465 Fall 2015 Lab 5 Absolute Geostrophic Vorticity 200 points. 1. All labs are to be kept in a three hole binder. Turn in the binder when you have finished the Lab. 2. Show all work in mathematical

More information

Descriptive Statistics (And a little bit on rounding and significant digits)

Descriptive Statistics (And a little bit on rounding and significant digits) Descriptive Statistics (And a little bit on rounding and significant digits) Now that we know what our data look like, we d like to be able to describe it numerically. In other words, how can we represent

More information

Exploring Graphs of Polynomial Functions

Exploring Graphs of Polynomial Functions Name Period Exploring Graphs of Polynomial Functions Instructions: You will be responsible for completing this packet by the end of the period. You will have to read instructions for this activity. Please

More information

1/18/2011. From the hydrostatic equation, it is clear that a single. pressure and height in each vertical column of the atmosphere.

1/18/2011. From the hydrostatic equation, it is clear that a single. pressure and height in each vertical column of the atmosphere. Lecture 3: Applications of Basic Equations Pressure as Vertical Coordinate From the hydrostatic equation, it is clear that a single valued monotonic relationship exists between pressure and height in each

More information

How to Make or Plot a Graph or Chart in Excel

How to Make or Plot a Graph or Chart in Excel This is a complete video tutorial on How to Make or Plot a Graph or Chart in Excel. To make complex chart like Gantt Chart, you have know the basic principles of making a chart. Though I have used Excel

More information

Materials that you may find helpful when working through this exercise

Materials that you may find helpful when working through this exercise Detailed steps illustrating how to use VASP on the Suns in Fitz 177 For use in lab: 11/10/2009 (Original file by Dr. Rachel Getman, 11/18/2007. Editted for use by Dorrell McCalman 11/09/2009.) Note on

More information

Experiment 0 ~ Introduction to Statistics and Excel Tutorial. Introduction to Statistics, Error and Measurement

Experiment 0 ~ Introduction to Statistics and Excel Tutorial. Introduction to Statistics, Error and Measurement Experiment 0 ~ Introduction to Statistics and Excel Tutorial Many of you already went through the introduction to laboratory practice and excel tutorial in Physics 1011. For that reason, we aren t going

More information

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands.

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands. GIS LAB 7 The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands. This lab will ask you to work with the Spatial Analyst extension.

More information

Your work from these three exercises will be due Thursday, March 2 at class time.

Your work from these three exercises will be due Thursday, March 2 at class time. GEO231_week5_2012 GEO231, February 23, 2012 Today s class will consist of three separate parts: 1) Introduction to working with a compass 2) Continued work with spreadsheets 3) Introduction to surfer software

More information

Problem #1: The Gradient Wind in Natural Coordinates (Due Friday, Feb. 28; 20 pts total)

Problem #1: The Gradient Wind in Natural Coordinates (Due Friday, Feb. 28; 20 pts total) METR 50: Atmospheric Dynamics II Dr. Dave Dempsey Spring 014 Problem #1: The Gradient Wind in Natural Coordinates (Due Friday, Feb. 8; 0 pts total) In natural (s,n,p) coordinates, the synoptic-scaled,

More information

CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design

CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design The purpose of this exercise is for you to construct a basemap in ArcGIS for your design project. You may execute

More information

DISCRETE RANDOM VARIABLES EXCEL LAB #3

DISCRETE RANDOM VARIABLES EXCEL LAB #3 DISCRETE RANDOM VARIABLES EXCEL LAB #3 ECON/BUSN 180: Quantitative Methods for Economics and Business Department of Economics and Business Lake Forest College Lake Forest, IL 60045 Copyright, 2011 Overview

More information

Geology Wilson Computer lab Pitfalls II

Geology Wilson Computer lab Pitfalls II Geology 554 - Wilson Computer lab Pitfalls II Today we ll explore a subtle pitfall that can have significant influence on the interpretation of both simple and complex structures alike (see example 10

More information

Hypothesis testing I. - In particular, we are talking about statistical hypotheses. [get everyone s finger length!] n =

Hypothesis testing I. - In particular, we are talking about statistical hypotheses. [get everyone s finger length!] n = Hypothesis testing I I. What is hypothesis testing? [Note we re temporarily bouncing around in the book a lot! Things will settle down again in a week or so] - Exactly what it says. We develop a hypothesis,

More information

Please write neatly when completing this assignment if we can t read your answer you will not get credit for it.

Please write neatly when completing this assignment if we can t read your answer you will not get credit for it. ATOC 1050-001 Homework #2 - Due Thursday March 10, 2011 Instructions: Make sure that you answer all of the questions and complete all of the tables for maximum credit. Use appropriate units on all numerical

More information

VPython Class 2: Functions, Fields, and the dreaded ˆr

VPython Class 2: Functions, Fields, and the dreaded ˆr Physics 212E Classical and Modern Physics Spring 2016 1. Introduction VPython Class 2: Functions, Fields, and the dreaded ˆr In our study of electric fields, we start with a single point charge source

More information

Three-dimensional Structure in Midlatitude Cyclones. ATMS 370 Due Friday, March 9, 2018

Three-dimensional Structure in Midlatitude Cyclones. ATMS 370 Due Friday, March 9, 2018 Three-dimensional Structure in Midlatitude Cyclones ATMS 370 Due Friday, March 9, 2018 In this lab, we exam a cross-section for a case that occurred in January 1996 and use backwards calculated trajectories

More information

Virtual Beach Building a GBM Model

Virtual Beach Building a GBM Model Virtual Beach 3.0.6 Building a GBM Model Building, Evaluating and Validating Anytime Nowcast Models In this module you will learn how to: A. Build and evaluate an anytime GBM model B. Optimize a GBM model

More information

AMS 132: Discussion Section 2

AMS 132: Discussion Section 2 Prof. David Draper Department of Applied Mathematics and Statistics University of California, Santa Cruz AMS 132: Discussion Section 2 All computer operations in this course will be described for the Windows

More information

Lab 1: Empirical Energy Methods Due: 2/14/18

Lab 1: Empirical Energy Methods Due: 2/14/18 Lab 1: Empirical Energy Methods Due: 2/14/18 General remarks on scientific scripting Scientific scripting for managing the input and output data is an important component of modern materials computations,

More information

Quasi-Geostrophic ω-equation. 1. The atmosphere is approximately hydrostatic. 2. The atmosphere is approximately geostrophic.

Quasi-Geostrophic ω-equation. 1. The atmosphere is approximately hydrostatic. 2. The atmosphere is approximately geostrophic. Quasi-Geostrophic ω-equation For large-scale flow in the atmosphere, we have learned about two very important characteristics:. The atmosphere is approximately hydrostatic.. The atmosphere is approximately

More information

Earth Science. Lab 21: Weather Patterns

Earth Science. Lab 21: Weather Patterns Name: Lab 21: Weather Patterns Earth Science Date: Introduction: A basic principle in Earth Science is that energy is constantly bringing about changes. In order to understand the changing Earth, we must

More information

Atmospheric Circulation and the Global Climate System A map-based exploration

Atmospheric Circulation and the Global Climate System A map-based exploration Name: Answer key Atmospheric Circulation and the Global Climate System A map-based exploration Introduction: Exploration of Earth s radiation budget (Units 4 and 5) reveals regions of positive and negative

More information

= vorticity dilution + tilting horizontal vortices + microscopic solenoid

= vorticity dilution + tilting horizontal vortices + microscopic solenoid 4.4 Vorticity Eq 4.4.1 Cartesian Coordinates Because ζ = ˆk V, gives D(ζ + f) x minus [v momentum eq. in Cartesian Coordinates] y [u momentum eq. in Cartesian Coordinates] = vorticity dilution + tilting

More information

Tephra2 Tutorial Scripts By Leah Courtland

Tephra2 Tutorial Scripts By Leah Courtland Tephra2 Tutorial Scripts By Leah Courtland Tephra2 Tutorial 1: An Introduction This video will introduce you to the concepts behind the tephra2 online simulation tool. Tephra2 uses the advection diffusion

More information

Linear Motion with Constant Acceleration

Linear Motion with Constant Acceleration Linear Motion 1 Linear Motion with Constant Acceleration Overview: First you will attempt to walk backward with a constant acceleration, monitoring your motion with the ultrasonic motion detector. Then

More information

ATMOSPHERIC MOTION I (ATM S 441/503 )

ATMOSPHERIC MOTION I (ATM S 441/503 ) http://earth.nullschool.net/ ATMOSPHERIC MOTION I (ATM S 441/503 ) INSTRUCTOR Daehyun Kim Born in 1980 B.S. 2003 Ph.D. 2010 2010-2013 2014- Assistant Professor at Dept. of Atmospheric Sciences Office:

More information

Physics with Matlab and Mathematica Exercise #1 28 Aug 2012

Physics with Matlab and Mathematica Exercise #1 28 Aug 2012 Physics with Matlab and Mathematica Exercise #1 28 Aug 2012 You can work this exercise in either matlab or mathematica. Your choice. A simple harmonic oscillator is constructed from a mass m and a spring

More information

Atmospheric Circulation and the Global Climate System A map-based exploration

Atmospheric Circulation and the Global Climate System A map-based exploration Atmospheric Circulation and the Global Climate System A map-based exploration Name: Introduction Exploration of Earth s radiation budget (Units 4 and 5) reveals regions of positive and negative radiation

More information

New Mexico Tech Hyd 510

New Mexico Tech Hyd 510 Vectors vector - has magnitude and direction (e.g. velocity, specific discharge, hydraulic gradient) scalar - has magnitude only (e.g. porosity, specific yield, storage coefficient) unit vector - a unit

More information

Chapter 9 Ingredients of Multivariable Change: Models, Graphs, Rates

Chapter 9 Ingredients of Multivariable Change: Models, Graphs, Rates Chapter 9 Ingredients of Multivariable Change: Models, Graphs, Rates 9.1 Multivariable Functions and Contour Graphs Although Excel can easily draw 3-dimensional surfaces, they are often difficult to mathematically

More information

ATM OCN 452. The Frontal Cyclone. Fall 2013

ATM OCN 452. The Frontal Cyclone. Fall 2013 ATM OCN 452 The Frontal Cyclone Fall 2013 Instructor: Dr. Jonathan E. Martin 1425A Meteorology and Space Science jemarti1@wisc.edu 262-9845 Office Hours: Wed. 12:30 2:25 (or by appointment) T. A.: Andrew

More information

Fundamental Meteo Concepts

Fundamental Meteo Concepts Fundamental Meteo Concepts Atmos 5110 Synoptic Dynamic Meteorology I Instructor: Jim Steenburgh jim.steenburgh@utah.edu 801-581-8727 Suite 480/Office 488 INSCC Suggested reading: Lackmann (2011), sections

More information

Determination of Density 1

Determination of Density 1 Introduction Determination of Density 1 Authors: B. D. Lamp, D. L. McCurdy, V. M. Pultz and J. M. McCormick* Last Update: February 1, 2013 Not so long ago a statistical data analysis of any data set larger

More information

Senior astrophysics Lab 2: Evolution of a 1 M star

Senior astrophysics Lab 2: Evolution of a 1 M star Senior astrophysics Lab 2: Evolution of a 1 M star Name: Checkpoints due: Friday 13 April 2018 1 Introduction This is the rst of two computer labs using existing software to investigate the internal structure

More information

Conformational Analysis of n-butane

Conformational Analysis of n-butane Conformational Analysis of n-butane In this exercise you will calculate the Molecular Mechanics (MM) single point energy of butane in various conformations with respect to internal rotation around the

More information

WEATHER PATTERNS NAME DATE. VOCABULARY: Synoptic weather map- Isotherm- Barometric Pressure- Isobar- Convergence- Divergence- Cyclone- Anticyclone-

WEATHER PATTERNS NAME DATE. VOCABULARY: Synoptic weather map- Isotherm- Barometric Pressure- Isobar- Convergence- Divergence- Cyclone- Anticyclone- NAME DATE VOCABULARY: Synoptic weather map- WEATHER PATTERNS Isotherm- Barometric Pressure- Isobar- Convergence- Divergence- Cyclone- Anticyclone- Air mass- Source region- Front- OBJECTIVE: Construct a

More information

III. Instructions and Questions

III. Instructions and Questions (Wednesday, Nov. 8; 15 pts) I. Objectives Estimate the vertical pressure gradient force/mass at various altitudes or depths Estimate how good (or not) the hydrostatic approximation is. Account for differences

More information

A (Mostly) Correctly Formatted Sample Lab Report. Brett A. McGuire Lab Partner: Microsoft Windows Section AB2

A (Mostly) Correctly Formatted Sample Lab Report. Brett A. McGuire Lab Partner: Microsoft Windows Section AB2 A (Mostly) Correctly Formatted Sample Lab Report Brett A. McGuire Lab Partner: Microsoft Windows Section AB2 August 26, 2008 Abstract Your abstract should not be indented and be single-spaced. Abstracts

More information

dv dt = f (M M g ) (1)

dv dt = f (M M g ) (1) Inertial, Symmetric and Conditional Symmetric Instability (CSI) The following is not meant to be a self-contained tutorial. It is meant to accompany active discussion and demonstration in the classroom.

More information

NCEP s WRF POST PROCESSOR. Hui-Ya Chuang

NCEP s WRF POST PROCESSOR. Hui-Ya Chuang NCEP s WRF POST PROCESSOR Hui-Ya Chuang Outline Overview Sample fields generated by WRF post package Derivation of commonly used fields Break Installation Controlling what to output Visualization Introduction

More information

MAT 275 Laboratory 4 MATLAB solvers for First-Order IVP

MAT 275 Laboratory 4 MATLAB solvers for First-Order IVP MAT 275 Laboratory 4 MATLAB solvers for First-Order IVP In this laboratory session we will learn how to. Use MATLAB solvers for solving scalar IVP 2. Use MATLAB solvers for solving higher order ODEs and

More information

Lab 2: Photon Counting with a Photomultiplier Tube

Lab 2: Photon Counting with a Photomultiplier Tube Lab 2: Photon Counting with a Photomultiplier Tube 1 Introduction 1.1 Goals In this lab, you will investigate properties of light using a photomultiplier tube (PMT). You will assess the quantitative measurements

More information

Structural Geology, GEOL 330 Spring 2012

Structural Geology, GEOL 330 Spring 2012 Developing the Magic Eye for folds This lab exercise is designed to get you thinking about the chronology of structural processes and and the resultant map patterns in areas with flat topography. You may

More information

The dynamics of high and low pressure systems

The dynamics of high and low pressure systems The dynamics of high and low pressure systems Newton s second law for a parcel of air in an inertial coordinate system (a coordinate system in which the coordinate axes do not change direction and are

More information

Create Satellite Image, Draw Maps

Create Satellite Image, Draw Maps Create Satellite Image, Draw Maps 1. The goal Using Google Earth, we want to create and import a background file into our Adviser program. From there, we will be creating paddock boundaries. The accuracy

More information

15-424/ Recitation 1 First-Order Logic, Syntax and Semantics, and Differential Equations Notes by: Brandon Bohrer

15-424/ Recitation 1 First-Order Logic, Syntax and Semantics, and Differential Equations Notes by: Brandon Bohrer 15-424/15-624 Recitation 1 First-Order Logic, Syntax and Semantics, and Differential Equations Notes by: Brandon Bohrer (bbohrer@cs.cmu.edu) 1 Agenda Admin Everyone should have access to both Piazza and

More information

Learning scale: Identify weather systems based on data including temperature, pressure and moisture. the formation of weather.

Learning scale: Identify weather systems based on data including temperature, pressure and moisture. the formation of weather. Learning goal: How the of through the Earth s atmosphere, the Earth s, absorption and radiation of create patterns and Learning goal: How the of through the Earth s atmosphere, the Earth s, absorption

More information

Synoptic Meteorology II: Potential Vorticity Inversion and Anomaly Structure April 2015

Synoptic Meteorology II: Potential Vorticity Inversion and Anomaly Structure April 2015 Synoptic Meteorology II: Potential Vorticity Inversion and Anomaly Structure 14-16 April 2015 Readings: Sections 4.2 and 4.4 of Midlatitude Synoptic Meteorology. Potential Vorticity Inversion Introduction

More information

Ocean dynamics: the wind-driven circulation

Ocean dynamics: the wind-driven circulation Ocean dynamics: the wind-driven circulation Weston Anderson March 13, 2017 Contents 1 Introduction 1 2 The wind driven circulation (Ekman Transport) 3 3 Sverdrup flow 5 4 Western boundary currents (western

More information

McIDAS-V Tutorial Displaying Point Observations from ADDE Datasets updated July 2016 (software version 1.6)

McIDAS-V Tutorial Displaying Point Observations from ADDE Datasets updated July 2016 (software version 1.6) McIDAS-V Tutorial Displaying Point Observations from ADDE Datasets updated July 2016 (software version 1.6) McIDAS-V is a free, open source, visualization and data analysis software package that is the

More information

WindNinja Tutorial 3: Point Initialization

WindNinja Tutorial 3: Point Initialization WindNinja Tutorial 3: Point Initialization 07/20/2017 Introduction Welcome to. This tutorial will step you through the process of running a WindNinja simulation that is initialized by location specific

More information

Quadratic Equations Part I

Quadratic Equations Part I Quadratic Equations Part I Before proceeding with this section we should note that the topic of solving quadratic equations will be covered in two sections. This is done for the benefit of those viewing

More information

General Comment on Lab Reports: v. good + corresponds to a lab report that: has structure (Intro., Method, Results, Discussion, an Abstract would be

General Comment on Lab Reports: v. good + corresponds to a lab report that: has structure (Intro., Method, Results, Discussion, an Abstract would be General Comment on Lab Reports: v. good + corresponds to a lab report that: has structure (Intro., Method, Results, Discussion, an Abstract would be a bonus) is well written (take your time to edit) shows

More information

OCEAN/ESS 410 Lab 4. Earthquake location

OCEAN/ESS 410 Lab 4. Earthquake location Lab 4. Earthquake location To complete this exercise you will need to (a) Complete the table on page 2. (b) Identify phases on the seismograms on pages 3-6 as requested on page 11. (c) Locate the earthquake

More information

Using the EartH2Observe data portal to analyse drought indicators. Lesson 4: Using Python Notebook to access and process data

Using the EartH2Observe data portal to analyse drought indicators. Lesson 4: Using Python Notebook to access and process data Using the EartH2Observe data portal to analyse drought indicators Lesson 4: Using Python Notebook to access and process data Preface In this fourth lesson you will again work with the Water Cycle Integrator

More information

v Prerequisite Tutorials GSSHA WMS Basics Watershed Delineation using DEMs and 2D Grid Generation Time minutes

v Prerequisite Tutorials GSSHA WMS Basics Watershed Delineation using DEMs and 2D Grid Generation Time minutes v. 10.1 WMS 10.1 Tutorial GSSHA WMS Basics Creating Feature Objects and Mapping Attributes to the 2D Grid Populate hydrologic parameters in a GSSHA model using land use and soil data Objectives This tutorial

More information

Standards-Based Quantification in DTSA-II Part II

Standards-Based Quantification in DTSA-II Part II Standards-Based Quantification in DTSA-II Part II Nicholas W.M. Ritchie National Institute of Standards and Technology, Gaithersburg, MD 20899-8371 nicholas.ritchie@nist.gov Introduction This article is

More information

Introduction to Computer Tools and Uncertainties

Introduction to Computer Tools and Uncertainties Experiment 1 Introduction to Computer Tools and Uncertainties 1.1 Objectives To become familiar with the computer programs and utilities that will be used throughout the semester. To become familiar with

More information

Physics E-1ax, Fall 2014 Experiment 3. Experiment 3: Force. 2. Find your center of mass by balancing yourself on two force plates.

Physics E-1ax, Fall 2014 Experiment 3. Experiment 3: Force. 2. Find your center of mass by balancing yourself on two force plates. Learning Goals Experiment 3: Force After you finish this lab, you will be able to: 1. Use Logger Pro to analyze video and calculate position, velocity, and acceleration. 2. Find your center of mass by

More information

MA554 Assessment 1 Cosets and Lagrange s theorem

MA554 Assessment 1 Cosets and Lagrange s theorem MA554 Assessment 1 Cosets and Lagrange s theorem These are notes on cosets and Lagrange s theorem; they go over some material from the lectures again, and they have some new material it is all examinable,

More information

Mon Jan Improved acceleration models: linear and quadratic drag forces. Announcements: Warm-up Exercise:

Mon Jan Improved acceleration models: linear and quadratic drag forces. Announcements: Warm-up Exercise: Math 2250-004 Week 4 notes We will not necessarily finish the material from a given day's notes on that day. We may also add or subtract some material as the week progresses, but these notes represent

More information

Instructions for using the Point Mass Ballistics Solver 2.0 Computer Program

Instructions for using the Point Mass Ballistics Solver 2.0 Computer Program Instructions for using the Point Mass Ballistics Solver 2.0 Computer Program Overview This ballistics program was designed to be an educational tool, as well as a functional and accurate program for generating

More information

Lab 1-1-D Gradient Operator

Lab 1-1-D Gradient Operator Due Date: 17:00, Friday, October 7, 2011 TA: Yunyue Elita Li (yunyue.li@sep.stanford.edu) Lab 1-1-D Gradient Operator William of Orange 1 ABSTRACT The gradient of a continuous function of more than one

More information

ON SITE SYSTEMS Chemical Safety Assistant

ON SITE SYSTEMS Chemical Safety Assistant ON SITE SYSTEMS Chemical Safety Assistant CS ASSISTANT WEB USERS MANUAL On Site Systems 23 N. Gore Ave. Suite 200 St. Louis, MO 63119 Phone 314-963-9934 Fax 314-963-9281 Table of Contents INTRODUCTION

More information

ANSWER KEY. Part I: Synoptic Scale Composite Map. Lab 12 Answer Key. Explorations in Meteorology 54

ANSWER KEY. Part I: Synoptic Scale Composite Map. Lab 12 Answer Key. Explorations in Meteorology 54 ANSWER KEY Part I: Synoptic Scale Composite Map 1. Using Figure 2, locate and highlight, with a black dashed line, the 500-mb trough axis. Also, locate and highlight, with a black zigzag line, the 500-mb

More information

MAT 275 Laboratory 4 MATLAB solvers for First-Order IVP

MAT 275 Laboratory 4 MATLAB solvers for First-Order IVP MAT 75 Laboratory 4 MATLAB solvers for First-Order IVP In this laboratory session we will learn how to. Use MATLAB solvers for solving scalar IVP. Use MATLAB solvers for solving higher order ODEs and systems

More information

!t + U " #Q. Solving Physical Problems: Pitfalls, Guidelines, and Advice

!t + U  #Q. Solving Physical Problems: Pitfalls, Guidelines, and Advice Solving Physical Problems: Pitfalls, Guidelines, and Advice Some Relations in METR 420 There are a relatively small number of mathematical and physical relations that we ve used so far in METR 420 or that

More information

Lab 19.2 Synoptic Weather Maps

Lab 19.2 Synoptic Weather Maps Lab 19.2 Synoptic Weather Maps Name: Partner: Purpose The purpose of this lab is to have you read and interpret the information displayed on synoptic weather maps. You will also learn the techniques used

More information

Lab I. 2D Motion. 1 Introduction. 2 Theory. 2.1 scalars and vectors LAB I. 2D MOTION 15

Lab I. 2D Motion. 1 Introduction. 2 Theory. 2.1 scalars and vectors LAB I. 2D MOTION 15 LAB I. 2D MOTION 15 Lab I 2D Motion 1 Introduction In this lab we will examine simple two-dimensional motion without acceleration. Motion in two dimensions can often be broken up into two separate one-dimensional

More information

Lecture 1. Equations of motion - Newton s second law in three dimensions. Pressure gradient + force force

Lecture 1. Equations of motion - Newton s second law in three dimensions. Pressure gradient + force force Lecture 3 Lecture 1 Basic dynamics Equations of motion - Newton s second law in three dimensions Acceleration = Pressure Coriolis + gravity + friction gradient + force force This set of equations is the

More information

LAB G - ATMOSPHERE AND CLIMATE LAB I TEMPERATURE AND PRESSURE PRESSURE PORTION

LAB G - ATMOSPHERE AND CLIMATE LAB I TEMPERATURE AND PRESSURE PRESSURE PORTION LAB G - ATMOSPHERE AND CLIMATE LAB I TEMPERATURE AND PRESSURE PRESSURE PORTION Introduction This lab will provide the student with the opportunity to become familiar with the concepts introduced in Chapter

More information

Ex. 2: La)tude, Longitude, Spherical Distance

Ex. 2: La)tude, Longitude, Spherical Distance Ex. 2: La)tude, Longitude, Spherical Distance Geographic Coordinates, Spherical Distance Geographic coordinates are any of a variety of systems that establishing absolute positions on the surface of the

More information

Motion II. Goals and Introduction

Motion II. Goals and Introduction Motion II Goals and Introduction As you have probably already seen in lecture or homework, and if you ve performed the experiment Motion I, it is important to develop a strong understanding of how to model

More information

A First Course on Kinetics and Reaction Engineering Example 9.4

A First Course on Kinetics and Reaction Engineering Example 9.4 Example 9.4 Problem Purpose This problem illustrates the use of a Lineweaver-Burk plot to determine the values of the constants in a Michaelis-Menten rate expression. Problem Statement Suppose the enzyme-catalyzed

More information

Lab 1: Handout GULP: an Empirical energy code

Lab 1: Handout GULP: an Empirical energy code Lab 1: Handout GULP: an Empirical energy code We will be using the GULP code as our energy code. GULP is a program for performing a variety of types of simulations on 3D periodic solids, gas phase clusters,

More information

University of Utah Electrical & Computer Engineering Department ECE 3510 Lab 9 Inverted Pendulum

University of Utah Electrical & Computer Engineering Department ECE 3510 Lab 9 Inverted Pendulum University of Utah Electrical & Computer Engineering Department ECE 3510 Lab 9 Inverted Pendulum p1 ECE 3510 Lab 9, Inverted Pendulum M. Bodson, A. Stolp, 4/2/13 rev, 4/9/13 Objectives The objective of

More information

Lab 1: Dynamic Simulation Using Simulink and Matlab

Lab 1: Dynamic Simulation Using Simulink and Matlab Lab 1: Dynamic Simulation Using Simulink and Matlab Objectives In this lab you will learn how to use a program called Simulink to simulate dynamic systems. Simulink runs under Matlab and uses block diagrams

More information

The atmosphere in motion: forces and wind. AT350 Ahrens Chapter 9

The atmosphere in motion: forces and wind. AT350 Ahrens Chapter 9 The atmosphere in motion: forces and wind AT350 Ahrens Chapter 9 Recall that Pressure is force per unit area Air pressure is determined by the weight of air above A change in pressure over some distance

More information

Lab I. 2D Motion. 1 Introduction. 2 Theory. 2.1 scalars and vectors LAB I. 2D MOTION 15

Lab I. 2D Motion. 1 Introduction. 2 Theory. 2.1 scalars and vectors LAB I. 2D MOTION 15 LAB I. 2D MOTION 15 Lab I 2D Motion 1 Introduction In this lab we will examine simple two-dimensional motion without acceleration. Motion in two dimensions can often be broken up into two separate one-dimensional

More information

Titrator 3.0 Tutorial: Calcite precipitation

Titrator 3.0 Tutorial: Calcite precipitation Titrator 3.0 Tutorial: Calcite precipitation November 2008 Steve Cabaniss A. Introduction This brief tutorial is intended to acquaint you with some of the features of the program Titrator. It assumes that

More information