Second year master programme
|
|
- Nicholas Evans
- 5 years ago
- Views:
Transcription
1 Second year master programme Simulation of Ocean, Atmosphere and Climate (7.5 ec) Making, Analysing and Interpreting Observations (7.5 ec) Thesis Research Project (45 ec) (periods 2-4)
2 Simulation of Ocean, Atmosphere and Climate (SOAC) week 36: lectures, invited talks & exercises week: 37, 38, 39: project under supervision of IMAU-staf-member (in couples) week 40 Thu. 2 Oct.: oral presentation of project write a report (<3000 words)
3 Schedule: SOAC 2014 ( Monday 1 September (MIN 025) 09:15-9:30: Aarnout van Delden: Introduction to the research year of the master program 09:30-10:15: Aarnout van Delden: Numerical Fluid Dynamics 1 10:30-12:15: Lars Tijssen: Introduction to Python 12:15-13:00: Aarnout van Delden: Introduction to Exercises 1(weather and climate of a simple recursive model) and 2 (Lagrangian model of the vertical motion of a buoyant fluid parcel) Afternoon: Working on exercise 1 and 2 Tuesday 2 September (MIN 205) Hand in answers to exercise 1 (individually) 09:15-09:45: Aarnout van Delden: Discussion of exercise 1 09:45-10:30: Aarnout van Delden: Numerical Fluid Dynamics 2 Rest of the day: Working on exercise 2 Wednesday 3 September (MIN 205) 09:15-10:00: Aarnout van Delden: Numerical Fluid Dynamics 3 10:15-11:00: Michael Kliphuis: Computer hardware and climate models 11:00-12:45 Sander Tijm: Hydrostatic and non-hydrostatic limited area models for weather prediction 13:30-14:15: Aarnout van Delden: Introduction to Exercise 3 (Solving the advection equation with different numerical schemes) Afternoon: Working on exercise 2 and 3 Thursday 4 September (MIN 205) Hand in answers to exercise 2 (individually) 09:15-10:15: Dewi Le Bars, Wim Ridderinkhof/Niels Alebregtse, Carles Penades/ Huib de Swart, Willem-Jan van den Berg, Anna von der Heydt, Rianne Giesen, Claudia Wieners and Aarnout van Delden: Overview of the projects 10:30-10:50: Aarnout van Delden: Discussion of exercise 2 10:50-11:15: Lars Tijssen: presentation (an extension of exercise 2) 11:30-13:15 Jordi Vila: Large Eddy Simulation Afternoon: Working on exercise 3 Friday 5 September (MIN 205) Hand in answers to exercise 3 (individually) 9:15-10:00: Aarnout van Delden: Discussion of exercise 3 10:15-11:15: Rein Haarsma: The atmosphere in EC-Earth 11:30-13:15: Dewi Le Bars: The ocean in CESM-climate model Finally: Who is who with the projects (couples)? Thursday 2 October (HFG 611AB) 9:15-12:00: Presentations of the results from the projects
4 Programming languages Fortran C/C++ Pascal MATLAB Python
5 Programming languages Advantages of Python over MATLAB: 1) Python code is more compact and readable than Matlab code. 2) The Python world is free and open (in several senses). 3) Like C/C++, Java, Perl, and most other programming languages other than Matlab, Python conforms to certain de facto standards, including zero-based indexing and the use of square brackets rather than parentheses for indexing.. 4) Python makes it easy to maintain multiple versions of shared libraries 5) Python offers more choice in graphics packages and toolsets
6 Python
7 Master thesis From November/December you will need to find a thesis project. Decide what you find interesting. Talk to potential thesis supervisors. It is also possible to do a thesis project at KNMI, NIOZ or any other (foreign)university. However, next to the daily supervisor at the other institute, you must always have a staff member of IMAU as second supervisor. You must make clear arrangements about supervision and about what is expected of you. Independence and originality are very much appreciated! At the start you have to fill in a research application form
8 Introduction to numerical fluid dynamics for geophysical flows Anna von der Heydt Aarnout van Delden BBL 615
9 This visualization shows early test renderings of a global computational model of Earth's atmosphere based on data from NASA's Goddard Earth Observing System Model, Version 5 (GEOS-5). This particular run, called 7km GEOS-5 Nature Run (7km-G5NR), was run on a supercomputer, spanned 2 years of simulation time at 30 minute intervals, and produced Petabytes of output. The model uses a 7.5 km cube-sphere parameterization. Geographic coordinate output volumes from the model are 5760 x 2881 x 72 voxels per time step. For each voxel numerous physical parameters are available such as temperature, wind speed and direction, pressure, humidity, etc. This visualziation uses a combination of the CLOUD and TAUIR parameters.the visualization spans a little more than 7 days of simulation time which is 354 time steps. The time period was chosen because a simulated category-4 typhoon developed off the coast of China. The frames were rendered using Renderman. Brickmap volumes generated for each time step are about 2.6 Gigabytes. This short visualization referenced nearly a terabyte of brickmap files. The 7 day period is repeated several times during the course of the visualization.this animation was presented at SIGGRAPH 2014 during the Dailies session. (
10
11 Animations and lectures climate modelling High resolution climate model output Uncertainty in climate models Partial differential equations Cloud model output Ocean modelling GFDL visualization
12 Earth system models NCAR Community Earth System Model (CESM)
13 General circulation models (GCMs) Surface: ground temperature, water, energy, momentum, CO2 fluxes. Atmosphere grid box: wind vectors, humidity, clouds, temperature, chemical species. Ocean grid box: current vectors, temperature, salinity.
14 Resolution in IPCC simulations (IPCC 1990) (IPCC 2001) (IPCC 1996) (IPCC 2008)
15 Spin up Spin up time = integration time, the model needs to reach a (statistical) equilibrium. Depends on the slowest component of the modelled climate system: Atmosphere ~ 15 years. Ocean ~ 3000 years. Ice sheets ~ even longer.
16 How to build a numerical model for a fluid system? (air or water) Recommended books: Benoit Cushman-Roisin, Jean-Marie Beckers, Introduction to Geophysical Fluid Dynamics - Physical and Numerical Aspects. 2 nd Edition, Academic Press (2011) (chapters 5 & 6) Dale R. Durran, Numerical Methods for Fluid Dynamics With applications to geophysics, 2 nd Edition, Springer (2010)
17 SHALLOW-WATER EQN S (the e-coli of Geophysical Fluid Dynamics)
18 ADVECTION EQUATION characteristics solution what about boundary conditions?
19 FINITE DIFFERENCE forward backward central stencil
20 ACCURACY Taylor expansion truncation error finite difference approximation exact the lowest order of in the truncation error determines the accuracy
21 ACCURACY truncation error the lowest order of in the truncation error determines the accuracy
22 Lecture 2
23 Grading Exercises attendance first week: 20% of grade Oral presentation: 40% Written report: 40%
24 ADVECTION EQUATION notation: truncation error computer sets this to zero this scheme is first-order accurate in time and space
25 ADVECTION EQUATION 2 u t = c u 2 t x = c x truncation error u t = 2 u c2 x 2 numerical diffusion numerical dispersion
26 STABILITY (page 96 Durran) Von Neumann s Method note that insert Fourier series to represent the discretized solution at amplification factor at Analysis is restricted to linear equations, implying that amplification does not vary from time step to time step stable if
27 STABILITY insert euler forward / downwind rewriting for every most unstable mode always unstable
28 STABILITY insert euler forward / upwind rewriting for every most unstable mode stable if Courant Frederich Lewy condition
29 CFL CONDITION euler forward / downwind always unstable euler forward / upwind Courant Frederich Lewy condition stable unstable
30 IMPLICIT SCHEME insert euler backward / upwind unconditionally stable! advantage: we can take large time steps but 1: accuracy determines time step but 2 : implicit schemes are harder / impossible to solve in general form Euler forward Euler backward
31 DIFFUSION EQUATION The finite difference approximation for the second derivative
32 DIFFUSION EQUATION euler forward / central difference accuracy stability and condition
33 Time differencing: C t = u 0 C x MATSUNO SCHEME Step 1 C * j n+1 C j n Δt % C( = u 0 ' * & x ) n j Step 2 C j n+1 C j n Δt % C *( = u 0 ' * & x ) n+1 j
34 A well-known finite difference scheme: C t = u 0 C x Lax-Wendroff scheme Taylor series: C n+1 j = C n $ j + Δt C ' & ) % t ( n j + Δt 2 $ 2 C' & % t 2 ) ( n j +... Since 2 C t 2 = u C x 2 C n+1 j = C n % j u 0 Δt C ( ' * & x ) n j + u 0 2 Δt 2 2 % 2 C( ' & x 2 * ) n j +...
35 C t = u 0 C x Lax-Wendroff scheme C n+1 j = C n % j u 0 Δt C ( ' * & x ) n j + u 0 2 Δt 2 2 % 2 C( ' & x 2 * ) n j +... which becomes: C j n+1 C j n Δt % n n C u j+1 C ( j 1 0 ' & 2Δx * + u 0 2 Δt % ) 2 ' & n C j+1 2C n n j + C j 1 2Δx ( * ) central difference central difference
36 Spectral method Set of uniformly spaced grid points in one dimension x j = jδx, j =1,2,..., N, where NΔx = L. The Fourier series of C, whoose values are given only at N grid points, requires N Fourier coefficients. The Fourier expansion of C is ( ) = C k exp( 2πikx j / L) C x j N = C k exp 2πikjΔx / NΔx = C k exp 2πikj / N k=1 N k=1 ( ( )) C k are the Fourier coefficients. The inverse of this equation yields the complex Fourier coefficients from the grid point values: N k=1 ( ) C k = 1 N N ( ) C x j j=1 exp( 2πikj / N) (2)
37 Spectral method C t = u 0 C x (1) For the periodic domain, L, the time-dependent distribution of C can be expressed as N C( x,t) = C k ( t)exp( 2πikx / L) k=1 Substituting this equation into the linear advection equation (1) yields N independent first order ordinary differential equations : dc k dt = 2πiu 0k L C k for k =1,2,..., N (3) At initial time, t=0, we need to compute the complex Fourier coefficients from eq. 2 and then integrate the system (3) in time, implying that we need only to numerically approximate the time derivative. Note that since the Fourier coefficients are complex, (3) represents a system of 2N equations
38 Lecture 3
39 1D SHALLOW-WATER EQN S assume wave solution dispersion relation phase velocity group velocity
40 WAVE ON A GRID: aliasing long wave short wave limit aliasing
41 1D SHALLOW-WATER EQN S (linear, non-rotational, inviscid) only spatial discretization assume wave solution dispersion relation phase velocity long wave short wave limit group velocity c g * = dω dk = ± gh cos(kδx)
42 LEAP-FROG SCHEME centered in time & centered in space stencil 2 decoupled grids grid waves u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h u,h
43 LEAP-FROG SCHEME centered in time & centered in space stencil staggered grid no grid waves two times faster (but also coarser) h u h u h u h u h h u h u h u h u h h u h u h u h u h
44 Numerical phase speeds c u * = ω k = u = unstaggered grid Dispersion relation c kδx sin(kδx) c * s = ω k = 2c kδx sin(kδx 2 ) s = staggered grid
45 2D SHALLOW-WATER EQN S (linear, inviscid) assume wave solution dispersion relation spatial discretization again: short waves have too small phase velocity and a group velocity in the wrong direction
46 2D SHALLOW-WATER EQN S (linear, inviscid) assume wave solution dispersion relation long waves are inertial oscillations short waves are gravity waves
47 STAGGERED GRIDS Arakawa A unstaggered Arakawa B v* Arakawa C h u h u* h u* h v v* interpolation
48 STAGGERED GRIDS Arakawa A unstaggered Arakawa B Arakawa C h u v u h* u h* u v* interpolation
49 STAGGERED GRIDS fine Arakawa B grid Arakawa C - grid medium True solution coarse
Chapter 3. Finite Difference Methods for Hyperbolic Equations Introduction Linear convection 1-D wave equation
Chapter 3. Finite Difference Methods for Hyperbolic Equations 3.1. Introduction Most hyperbolic problems involve the transport of fluid properties. In the equations of motion, the term describing the transport
More informationContents. Parti Fundamentals. 1. Introduction. 2. The Coriolis Force. Preface Preface of the First Edition
Foreword Preface Preface of the First Edition xiii xv xvii Parti Fundamentals 1. Introduction 1.1 Objective 3 1.2 Importance of Geophysical Fluid Dynamics 4 1.3 Distinguishing Attributes of Geophysical
More informationNumerical methods Revised March 2001
Revised March 00 By R. W. Riddaway (revised by M. Hortal) Table of contents. Some introductory ideas. Introduction. Classification of PDE's.3 Existence and uniqueness.4 Discretization.5 Convergence, consistency
More informationLecture 17: Initial value problems
Lecture 17: Initial value problems Let s start with initial value problems, and consider numerical solution to the simplest PDE we can think of u/ t + c u/ x = 0 (with u a scalar) for which the solution
More information2.29 Numerical Fluid Mechanics Spring 2015 Lecture 13
REVIEW Lecture 12: Spring 2015 Lecture 13 Grid-Refinement and Error estimation Estimation of the order of convergence and of the discretization error Richardson s extrapolation and Iterative improvements
More informationq t = F q x. (1) is a flux of q due to diffusion. Although very complex parameterizations for F q
! Revised Tuesday, December 8, 015! 1 Chapter 7: Diffusion Copyright 015, David A. Randall 7.1! Introduction Diffusion is a macroscopic statistical description of microscopic advection. Here microscopic
More informationAdvection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II
Advection / Hyperbolic PDEs Notes In addition to the slides and code examples, my notes on PDEs with the finite-volume method are up online: https://github.com/open-astrophysics-bookshelf/numerical_exercises
More informationMOX EXPONENTIAL INTEGRATORS FOR MULTIPLE TIME SCALE PROBLEMS OF ENVIRONMENTAL FLUID DYNAMICS. Innsbruck Workshop October
Innsbruck Workshop October 29 21 EXPONENTIAL INTEGRATORS FOR MULTIPLE TIME SCALE PROBLEMS OF ENVIRONMENTAL FLUID DYNAMICS Luca Bonaventura - Modellistica e Calcolo Scientifico Dipartimento di Matematica
More informationMath 7824 Spring 2010 Numerical solution of partial differential equations Classroom notes and homework
Math 7824 Spring 2010 Numerical solution of partial differential equations Classroom notes and homework Jan Mandel University of Colorado Denver May 12, 2010 1/20/09: Sec. 1.1, 1.2. Hw 1 due 1/27: problems
More information1 Introduction to MATLAB
L3 - December 015 Solving PDEs numerically (Reports due Thursday Dec 3rd, carolinemuller13@gmail.com) In this project, we will see various methods for solving Partial Differential Equations (PDEs) using
More information3.3. Phase and Amplitude Errors of 1-D Advection Equation
3.3. Phase and Amplitude Errors of 1-D Advection Equation Reading: Duran section 2.4.2. Tannehill et al section 4.1.2. The following example F.D. solutions of a 1D advection equation show errors in both
More informationDynamic Meteorology (Atmospheric Dynamics)
Lecture 1-2012 Dynamic Meteorology (Atmospheric Dynamics) Lecturer: Aarnout van Delden Office: BBG, room 615 a.j.vandelden@uu.nl http://www.staff.science.uu.nl/~delde102/index.php Students (background
More informationNumerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement
Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Romain Teyssier CEA Saclay Romain Teyssier 1 Outline - Euler equations, MHD, waves, hyperbolic
More informationNumerical Hydraulics
ETHZ, Fall 017 Numerical Hydraulics Assignment 4 Numerical solution of 1D solute transport using Matlab http://www.bafg.de/ http://warholian.com Numerical Hydraulics Assignment 4 ETH 017 1 Introduction
More informationSplit explicit methods
Split explicit methods Almut Gassmann Meteorological Institute of the University of Bonn Germany St.Petersburg Summer School 2006 on nonhydrostatic dynamics and fine scale data assimilation Two common
More informationChapter 10 Exercises
Chapter 10 Exercises From: Finite Difference Methods for Ordinary and Partial Differential Equations by R. J. LeVeque, SIAM, 2007. http://www.amath.washington.edu/ rl/fdmbook Exercise 10.1 (One-sided and
More informationFUNDAMENTALS OF FINITE DIFFERENCE METHODS
FUNDAMENTALS OF FINITE DIFFERENCE METHODS By Deep Gupta 3 rd Year undergraduate, Mechanical Engg. Deptt., IIT Bombay Supervised by: Prof. Gautam Biswas, IIT Kanpur Acknowledgements It has been a pleasure
More informationNumerical Methods for Partial Differential Equations CAAM 452. Spring 2005
Numerical Methods for Partial Differential Equations Instructor: Tim Warburton Class Location: Duncan Hall 1046 Class Time: 9:5am to 10:40am Office Hours: 10:45am to noon in DH 301 CAAM 45 Spring 005 Homeworks
More informationPRELIMINARY PROGRAM Physics of the Climate System PRELIMINARY PROGRAM
PRELIMINARY PROGRAM Physics of the Climate System PRELIMINARY PROGRAM 13.08.2018-24.08.2018 Course Director: Dr. Rupert Holzinger E-mail: imau@science.uu.nl The Utrecht Summer school Physics of the Climate
More informationWhy build a climate model
Climate Modeling Why build a climate model Atmosphere H2O vapor and Clouds Absorbing gases CO2 Aerosol Land/Biota Surface vegetation Ice Sea ice Ice sheets (glaciers) Ocean Box Model (0 D) E IN = E OUT
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS NUMERICAL FLUID MECHANICS FALL 2011
MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS 02139 2.29 NUMERICAL FLUID MECHANICS FALL 2011 QUIZ 2 The goals of this quiz 2 are to: (i) ask some general
More informationMonday 7 October 2013, Class #15
Monday 7 October 2013, Class #15 Concepts for Today (Basics for Thermodynamics) Weather versus climate Lapse Rate (Adiabatic Lapse Rate) Ideal Gas Law Adiabatic Processes Potential Temperature Hydrostatic
More informationFundamentals Physics
Fundamentals Physics And Differential Equations 1 Dynamics Dynamics of a material point Ideal case, but often sufficient Dynamics of a solid Including rotation, torques 2 Position, Velocity, Acceleration
More informationME Computational Fluid Mechanics Lecture 5
ME - 733 Computational Fluid Mechanics Lecture 5 Dr./ Ahmed Nagib Elmekawy Dec. 20, 2018 Elliptic PDEs: Finite Difference Formulation Using central difference formulation, the so called five-point formula
More informationTime-Parallel Algorithms for Weather Prediction and Climate Simulation
Time-Parallel Algorithms for Weather Prediction and Climate Simulation Jean Côté Adjunct Prof. ESCER Centre (Étude et la Simulation du Climat à l Échelle Régionale) Sciences de la Terre & de l Atmosphère
More informationLecture Notes on Numerical Schemes for Flow and Transport Problems
Lecture Notes on Numerical Schemes for Flow and Transport Problems by Sri Redeki Pudaprasetya sr pudap@math.itb.ac.id Department of Mathematics Faculty of Mathematics and Natural Sciences Bandung Institute
More informationPDE Solvers for Fluid Flow
PDE Solvers for Fluid Flow issues and algorithms for the Streaming Supercomputer Eran Guendelman February 5, 2002 Topics Equations for incompressible fluid flow 3 model PDEs: Hyperbolic, Elliptic, Parabolic
More informationAdvection in two dimensions
Lecture 0 Advection in two dimensions 6. Stability of multiple terms (in multiple dimensions) When we analyzed the stability of time-stepping methods we tended to consider either a single damping term
More informationClimate Modeling. Spring 2013 ATS 421/521 CRN 58877
Climate Modeling Spring 2013 ATS 421/521 CRN 58877 4 Credits Lectures: Mo, We, Fr 9:00-9:50, Wlkn 207 Programming Labs: Th 9:00-9:50, StAG 324 Andreas Schmittner Associate Professor College of Earth, Ocean,
More informationMIT (Spring 2014)
18.311 MIT (Spring 014) Rodolfo R. Rosales May 6, 014. Problem Set # 08. Due: Last day of lectures. IMPORTANT: Turn in the regular and the special problems stapled in two SEPARATE packages. Print your
More informationThe one-dimensional equations for the fluid dynamics of a gas can be written in conservation form as follows:
Topic 7 Fluid Dynamics Lecture The Riemann Problem and Shock Tube Problem A simple one dimensional model of a gas was introduced by G.A. Sod, J. Computational Physics 7, 1 (1978), to test various algorithms
More informationLecture Notes on Numerical Schemes for Flow and Transport Problems
Lecture Notes on Numerical Schemes for Flow and Transport Problems by Sri Redeki Pudaprasetya sr pudap@math.itb.ac.id Department of Mathematics Faculty of Mathematics and Natural Sciences Bandung Institute
More informationWRF Modeling System Overview
WRF Modeling System Overview Louisa Nance National Center for Atmospheric Research (NCAR) Developmental Testbed Center (DTC) 27 February 2007 1 Outline What is WRF? WRF Modeling System WRF Software Design
More informationFormulation and performance of the Variable-Cubic Atmospheric Model
Formulation and performance of the Variable-Cubic Atmospheric Model John McGregor CSIRO Marine and Atmospheric Research Aspendale, Melbourne Southern Hemisphere PDEs on the Sphere NCAR 11 April 2014 CSIRO
More informationAcceleration of Time Integration
Acceleration of Time Integration edited version, with extra images removed Rick Archibald, John Drake, Kate Evans, Doug Kothe, Trey White, Pat Worley Research sponsored by the Laboratory Directed Research
More informationTime-Parallel Algorithms for Weather Prediction and Climate Simulation
Time-Parallel Algorithms for Weather Prediction and Climate Simulation Jean Côté Adjunct Prof. ESCER Centre (Étude et la Simulation du Climat à l Échelle Régionale) Sciences de la Terre & de l Atmosphère
More informationSome remarks on climate modeling
Some remarks on climate modeling A. Gettelman & J. J. Hack National Center for Atmospheric Research Boulder, Colorado USA Selected overheads by Doug Nychka Outline Hierarchy of atmospheric modeling strategies
More informationPart 1. The diffusion equation
Differential Equations FMNN10 Graded Project #3 c G Söderlind 2016 2017 Published 2017-11-27. Instruction in computer lab 2017-11-30/2017-12-06/07. Project due date: Monday 2017-12-11 at 12:00:00. Goals.
More informationNumerics: The analysis and implementation of numerical methods for solving differential equations
Numerics: The analysis and implementation of numerical methods for solving differential equations Dr Hilary Weller, November 6, 2017 Timetable Week Chapters to read Videos to watch
More information3.4. Monotonicity of Advection Schemes
3.4. Monotonicity of Advection Schemes 3.4.1. Concept of Monotonicity When numerical schemes are used to advect a monotonic function, e.g., a monotonically decreasing function of x, the numerical solutions
More informationFinite Differences: Consistency, Stability and Convergence
Finite Differences: Consistency, Stability and Convergence Varun Shankar March, 06 Introduction Now that we have tackled our first space-time PDE, we will take a quick detour from presenting new FD methods,
More informationATS 421/521. Climate Modeling. Spring 2015
ATS 421/521 Climate Modeling Spring 2015 Lecture 9 Hadley Circulation (Held and Hou, 1980) General Circulation Models (tetbook chapter 3.2.3; course notes chapter 5.3) The Primitive Equations (tetbook
More informationWeather and Climate Prediction ATM S 380
Weather and Climate Prediction ATM S 380 Course web site http://www.atmos.washington.edu/academics/classes/2011q1/380/ Instructor: Professor Cecilia Bitz, PhD in UW atmospheric sciences 1997 Lecture notes
More information5. General Circulation Models
5. General Circulation Models I. 3-D Climate Models (General Circulation Models) To include the full three-dimensional aspect of climate, including the calculation of the dynamical transports, requires
More informationProf. Simon Tett, Chair of Earth System Dynamics & Modelling: The University of Edinburgh
SAGES Scottish Alliance for Geoscience, Environment & Society Modelling Climate Change Prof. Simon Tett, Chair of Earth System Dynamics & Modelling: The University of Edinburgh Climate Modelling Climate
More informationAn Introduction to Climate Modeling
An Introduction to Climate Modeling A. Gettelman & J. J. Hack National Center for Atmospheric Research Boulder, Colorado USA Outline What is Climate & why do we care Hierarchy of atmospheric modeling strategies
More informationOverview of the Numerics of the ECMWF. Atmospheric Forecast Model
Overview of the Numerics of the Atmospheric Forecast Model M. Hortal Seminar 6 Sept 2004 Slide 1 Characteristics of the model Hydrostatic shallow-atmosphere approimation Pressure-based hybrid vertical
More informationFDM for parabolic equations
FDM for parabolic equations Consider the heat equation where Well-posed problem Existence & Uniqueness Mass & Energy decreasing FDM for parabolic equations CNFD Crank-Nicolson + 2 nd order finite difference
More informationEarth System Modeling EAS 4610 / 6130 Fall Semester 2012
Earth System Modeling Fall Semester 2012 Scheduling: Monday, Wednesday and Friday 9:00-10:00 am Room L1116 Monday and Wednesday are reserved for lectures and introduction to new fundamental concepts. Students
More informationShallow Water Equations
Chapter 18 Shallow Water Equations The shallow water equations model tsunamis and waves in bathtubs. This chapter is more advanced mathematically than earlier chapters, but you might still find it interesting
More informationThe Fifth-Generation NCAR / Penn State Mesoscale Model (MM5) Mark Decker Feiqin Xie ATMO 595E November 23, 2004 Department of Atmospheric Science
The Fifth-Generation NCAR / Penn State Mesoscale Model (MM5) Mark Decker Feiqin Xie ATMO 595E November 23, 2004 Department of Atmospheric Science Outline Basic Dynamical Equations Numerical Methods Initialization
More informationNumerics: The analysis and implementation of numerical methods for solving differential equations
Numerics: The analysis and implementation of numerical methods for solving differential equations Dr Hilary Weller, Lecturer version November 6, 217 Timetable Week Chapters to
More informationIndex. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems
Index A-conjugate directions, 83 A-stability, 171 A( )-stability, 171 absolute error, 243 absolute stability, 149 for systems of equations, 154 absorbing boundary conditions, 228 Adams Bashforth methods,
More informationLast time: Diffusion - Numerical scheme (FD) Heat equation is dissipative, so why not try Forward Euler:
Lecture 7 18.086 Last time: Diffusion - Numerical scheme (FD) Heat equation is dissipative, so why not try Forward Euler: U j,n+1 t U j,n = U j+1,n 2U j,n + U j 1,n x 2 Expected accuracy: O(Δt) in time,
More informationClimate models. René D. Garreaud. Departement of Geophysics Universidad de Chile
Climate models René D. Garreaud Departement of Geophysics Universidad de Chile www.dgf.uchile.cl/rene My first toy model A system of coupled, non-linear algebraic equations X (t) = A X (t-1) Y (t) B Z
More informationBasics on Numerical Methods for Hyperbolic Equations
Basics on Numerical Methods for Hyperbolic Equations Professor Dr. E F Toro Laboratory of Applied Mathematics University of Trento, Italy eleuterio.toro@unitn.it http://www.ing.unitn.it/toro October 8,
More informationTutorial 2. Introduction to numerical schemes
236861 Numerical Geometry of Images Tutorial 2 Introduction to numerical schemes c 2012 Classifying PDEs Looking at the PDE Au xx + 2Bu xy + Cu yy + Du x + Eu y + Fu +.. = 0, and its discriminant, B 2
More informationDaniel J. Jacob, Models of Atmospheric Transport and Chemistry, 2007.
1 0. CHEMICAL TRACER MODELS: AN INTRODUCTION Concentrations of chemicals in the atmosphere are affected by four general types of processes: transport, chemistry, emissions, and deposition. 3-D numerical
More informationEarth System Modeling EAS 4610 / 6130 Fall Semester 2005
Fall Semester 2005 Scheduling : Tuesdays and Thursdays 9:30-11:00 pm Room L1116 Instructors Carlos Cardelino - Room 1114 - phone: x4-1751 - e-mail: carlos@eas.gatech.edu Teaching Assistant Grading Homeworks
More informationEarth System Modeling Domain decomposition
Earth System Modeling Domain decomposition Graziano Giuliani International Centre for Theorethical Physics Earth System Physics Section Advanced School on Regional Climate Modeling over South America February
More informationNumerical Methods for PDEs
Numerical Methods for PDEs Problems 1. Numerical Differentiation. Find the best approximation to the second drivative d 2 f(x)/dx 2 at x = x you can of a function f(x) using (a) the Taylor series approach
More informationThe Euler Equation of Gas-Dynamics
The Euler Equation of Gas-Dynamics A. Mignone October 24, 217 In this lecture we study some properties of the Euler equations of gasdynamics, + (u) = ( ) u + u u + p = a p + u p + γp u = where, p and u
More informationFDM for wave equations
FDM for wave equations Consider the second order wave equation Some properties Existence & Uniqueness Wave speed finite!!! Dependence region Analytical solution in 1D Finite difference discretization Finite
More informationPhysics-Based Animation
CSCI 5980/8980: Special Topics in Computer Science Physics-Based Animation 13 Fluid simulation with grids October 20, 2015 Today Presentation schedule Fluid simulation with grids Course feedback survey
More informationPHYSFLU - Physics of Fluids
Coordinating unit: 230 - ETSETB - Barcelona School of Telecommunications Engineering Teaching unit: 748 - FIS - Department of Physics Academic year: Degree: 2018 BACHELOR'S DEGREE IN ENGINEERING PHYSICS
More informationcentrifugal acceleration, whose magnitude is r cos, is zero at the poles and maximum at the equator. This distribution of the centrifugal acceleration
Lecture 10. Equations of Motion Centripetal Acceleration, Gravitation and Gravity The centripetal acceleration of a body located on the Earth's surface at a distance from the center is the force (per unit
More informationModeling, Simulating and Rendering Fluids. Thanks to Ron Fediw et al, Jos Stam, Henrik Jensen, Ryan
Modeling, Simulating and Rendering Fluids Thanks to Ron Fediw et al, Jos Stam, Henrik Jensen, Ryan Applications Mostly Hollywood Shrek Antz Terminator 3 Many others Games Engineering Animating Fluids is
More informationA Proposed Test Suite for Atmospheric Model Dynamical Cores
A Proposed Test Suite for Atmospheric Model Dynamical Cores Christiane Jablonowski (cjablono@umich.edu) University of Michigan, Ann Arbor PDEs on the Sphere Workshop Monterey, CA, June/26-29/2006 Motivation
More informationScalable Non-Linear Compact Schemes
Scalable Non-Linear Compact Schemes Debojyoti Ghosh Emil M. Constantinescu Jed Brown Mathematics Computer Science Argonne National Laboratory International Conference on Spectral and High Order Methods
More informationAnalysis Methods in Atmospheric and Oceanic Science
Analysis Methods in Atmospheric and Oceanic Science AOSC 65 Partial Differential Equations Week 1, Day 3 1 Nov 014 1 Partial Differential Equation An equation that defines the relationship between an unknown
More informationNumerically Solving Partial Differential Equations
Numerically Solving Partial Differential Equations Michael Lavell Department of Applied Mathematics and Statistics Abstract The physics describing the fundamental principles of fluid dynamics can be written
More informationEvaluation of three spatial discretization schemes with the Galewsky et al. test
Evaluation of three spatial discretization schemes with the Galewsky et al. test Seoleun Shin Matthias Sommer Sebastian Reich Peter Névir February 22, 2 Abstract We evaluate the Hamiltonian Particle Methods
More informationPartial Differential Equations
Partial Differential Equations Introduction Deng Li Discretization Methods Chunfang Chen, Danny Thorne, Adam Zornes CS521 Feb.,7, 2006 What do You Stand For? A PDE is a Partial Differential Equation This
More informationDynamic Meteorology: lecture 2
Dynamic Meteorology: lecture 2 Sections 1.3-1.5 and Box 1.5 Potential temperature Radiatively determined temperature (boxes 1.1-1.4) Buoyancy (-oscillations) and static instability, Brunt-Vaisala frequency
More informationDAILY QUESTIONS 28 TH JUNE 18 REASONING - CALENDAR
DAILY QUESTIONS 28 TH JUNE 18 REASONING - CALENDAR LEAP AND NON-LEAP YEAR *A non-leap year has 365 days whereas a leap year has 366 days. (as February has 29 days). *Every year which is divisible by 4
More informationOrdinary Differential Equations
Ordinary Differential Equations We call Ordinary Differential Equation (ODE) of nth order in the variable x, a relation of the kind: where L is an operator. If it is a linear operator, we call the equation
More informationPDEs, part 3: Hyperbolic PDEs
PDEs, part 3: Hyperbolic PDEs Anna-Karin Tornberg Mathematical Models, Analysis and Simulation Fall semester, 2011 Hyperbolic equations (Sections 6.4 and 6.5 of Strang). Consider the model problem (the
More informationComputer Animation. Animation Methods Keyframing Interpolation Kinematics Inverse Kinematics. Slides courtesy of Leonard McMillan and Jovan Popovic
Computer Animation Animation Methods Keyframing Interpolation Kinematics Inverse Kinematics Slides courtesy of Leonard McMillan and Jovan Popovic Lecture 13 6.837 Fall 2002 Office hours Administrative
More informationDynamic Meteorology (lecture 13, 2016)
Dynamic Meteorology (lecture 13, 2016) Topics Chapter 3, lecture notes: High frequency waves (no rota;on) Boussinesq approxima4on Normal mode analysis of the stability of hydrosta4c balance Buoyancy waves
More informationSolutions to ODEs and PDEs: Numerical analysis using R (Cambridge University Press, ISBN: )
Solutions to ODEs and PDEs: Numerical analysis using R (Cambridge University Press, ISBN: 978-1-107-11561-3) Graham W. Griffiths City University, UK. Chapter Abstracts Chapter 1 ODE integration methods
More informationIntroduction to numerical computations on the GPU
Introduction to numerical computations on the GPU Lucian Covaci http://lucian.covaci.org/cuda.pdf Tuesday 1 November 11 1 2 Outline: NVIDIA Tesla and Geforce video cards: architecture CUDA - C: programming
More informationDepartment of Meteorology University of Nairobi. Laboratory Manual. Micrometeorology and Air pollution SMR 407. Prof. Nzioka John Muthama
Department of Meteorology University of Nairobi Laboratory Manual Micrometeorology and Air pollution SMR 407 Prof. Nioka John Muthama Signature Date December 04 Version Lab : Introduction to the operations
More informationAdvection, Conservation, Conserved Physical Quantities, Wave Equations
EP711 Supplementary Material Thursday, September 4, 2014 Advection, Conservation, Conserved Physical Quantities, Wave Equations Jonathan B. Snively!Embry-Riddle Aeronautical University Contents EP711 Supplementary
More information7 Hyperbolic Differential Equations
Numerical Analysis of Differential Equations 243 7 Hyperbolic Differential Equations While parabolic equations model diffusion processes, hyperbolic equations model wave propagation and transport phenomena.
More informationLecture 5: Single Step Methods
Lecture 5: Single Step Methods J.K. Ryan@tudelft.nl WI3097TU Delft Institute of Applied Mathematics Delft University of Technology 1 October 2012 () Single Step Methods 1 October 2012 1 / 44 Outline 1
More informationControl Volume. Dynamics and Kinematics. Basic Conservation Laws. Lecture 1: Introduction and Review 1/24/2017
Lecture 1: Introduction and Review Dynamics and Kinematics Kinematics: The term kinematics means motion. Kinematics is the study of motion without regard for the cause. Dynamics: On the other hand, dynamics
More informationLecture 1: Introduction and Review
Lecture 1: Introduction and Review Review of fundamental mathematical tools Fundamental and apparent forces Dynamics and Kinematics Kinematics: The term kinematics means motion. Kinematics is the study
More informationProblem Set 4 Issued: Wednesday, March 18, 2015 Due: Wednesday, April 8, 2015
MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING CAMBRIDGE, MASSACHUSETTS 0139.9 NUMERICAL FLUID MECHANICS SPRING 015 Problem Set 4 Issued: Wednesday, March 18, 015 Due: Wednesday,
More informationTropical cyclone simulations and predictions with GFDL s prototype global cloud resolving model
Tropical cyclone simulations and predictions with GFDL s prototype global cloud resolving model S.-J. Lin and GFDL model development teams NOAA/Geophysical Fluid Dynamics Laboratory Workshop on High-Resolution
More informationLAB INFORMATION TFYA76 Mekanik
LAB INFORMATION TFYA76 Mekanik September 18, 2018 Lecturer: Bo Durbeej (bo.durbeej@liu.se) Lab Assistants: Tim Cornelissen (tim.cornelissen@liu.se) Indre Urbanaviciute (indre.urbanaviciute@liu.se) Contents
More information2.2. Methods for Obtaining FD Expressions. There are several methods, and we will look at a few:
.. Methods for Obtaining FD Expressions There are several methods, and we will look at a few: ) Taylor series expansion the most common, but purely mathematical. ) Polynomial fitting or interpolation the
More informationFall Colloquium on the Physics of Weather and Climate: Regional Weather Predictability and Modelling. 29 September - 10 October, 2008
1966-4 Fall Colloquium on the Physics of Weather and Climate: Regional Weather Predictability and Modelling 29 September - 10 October, 2008 Dynamics of the Eta model Part I Fedor Mesinger Environmental
More information+ ω = 0, (1) (b) In geometric height coordinates in the rotating frame of the Earth, momentum balance for an inviscid fluid is given by
Problem Sheet 1: Due Thurs 3rd Feb 1. Primitive equations in different coordinate systems (a) Using Lagrangian considerations and starting from an infinitesimal mass element in cartesian coordinates (x,y,z)
More informationComputational Modeling for Physical Sciences
Computational Modeling for Physical Sciences Since the invention of computers the use of computational modeling and simulations have revolutionized the way we study physical systems. Their applications
More informationModel description of AGCM5 of GFD-Dennou-Club edition. SWAMP project, GFD-Dennou-Club
Model description of AGCM5 of GFD-Dennou-Club edition SWAMP project, GFD-Dennou-Club Mar 01, 2006 AGCM5 of the GFD-DENNOU CLUB edition is a three-dimensional primitive system on a sphere (Swamp Project,
More informationAn Overview of Fluid Animation. Christopher Batty March 11, 2014
An Overview of Fluid Animation Christopher Batty March 11, 2014 What distinguishes fluids? What distinguishes fluids? No preferred shape. Always flows when force is applied. Deforms to fit its container.
More informationDeutscher Wetterdienst
Stability Analysis of the Runge-Kutta Time Integration Schemes for the Convection resolving Model COSMO-DE (LMK) COSMO User Seminar, Langen 03.+04. March 2008 Michael Baldauf Deutscher Wetterdienst, Offenbach,
More informationAstronomy 102/104: Our Solar System MWF 11:15-12:05P, Uris Auditorium Spring 2008 Course Syllabus
Astro 102/104 Syllabus 1 Astronomy 102/104: Our Solar System MWF 11:15-12:05P, Uris Auditorium Spring 2008 Course Syllabus The past few decades have seen incredible advances in the exploration of our solar
More informationMTF071 Computational Fluid Dynamics of Turbulent
CHALMERS TEKNISKA HÖGSKOLA Termo- och Fluiddynamik 42 96 Göteborg MTF07 Computational Fluid Dynamics of Turbulent Flow http://wwwtfdchalmersse/gr-kurs/mtf07 Task K2 Lars Davidson 2003-02-03 In Task K you
More informationNumerical Methods for Engineers and Scientists
Numerical Methods for Engineers and Scientists Second Edition Revised and Expanded Joe D. Hoffman Department of Mechanical Engineering Purdue University West Lafayette, Indiana m MARCEL D E К К E R MARCEL
More information