Overview of the TaIwan Multi-scale Community Ocean Model (TIMCOM) Wee-Beng Tay 1, Yu-heng Tseng 1, Nelson Chien 2, Yu-chiao Liang 1, Mu-hua Chien 1 1 Department.

Slides:



Advertisements
Similar presentations
Weather Research & Forecasting: A General Overview
Advertisements

A NUMERICAL PREDICTION OF LOCAL ATMOSPHERIC PROCESSES A.V.Starchenko Tomsk State University.
ISSUES IN PREDICTING SOLITARY WAVES IN STRAITS OF MESSINA AND LUZON A. Warn-Varnas, P. Smolarkiewicz, J. Hawkins, S. Piacsek, S. Chin-Bing, D. King and.
WRF Modeling System V2.0 Overview
Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009 Geophysical Fluid Dynamics Laboratory Review June 30 - July 2, 2009.
Fluidyn FLOWCOAST FLOOIL 3D Fluid Dynamics Model to Simulate Oil slick movement in coastal waters or rivers FLOOIL.
HYCOM and the need for overflow/entrainment parameterizations.
Günther Zängl, DWD1 Improvements for idealized simulations with the COSMO model Günther Zängl Deutscher Wetterdienst, Offenbach, Germany.
A Cloud Resolving Model with an Adaptive Vertical Grid Roger Marchand and Thomas Ackerman - University of Washington, Joint Institute for the Study of.
ICONAM ICOsahedral Non-hydrostatic Atmospheric Model -
P. N. Vinayachandran Centre for Atmospheric and Oceanic Sciences (CAOS) Indian Institute of Science (IISc) Bangalore Summer.
1 NGGPS Dynamic Core Requirements Workshop NCEP Future Global Model Requirements and Discussion Mark Iredell, Global Modeling and EMC August 4, 2014.
MODULATING FACTORS OF THE CLIMATOLOGICAL VARIABILITY OF THE MEXICAN PACIFIC; MODEL AND DATA. ABSTRACT. Sea Surface Temperature and wind from the Comprehensive.
Non-hydrostatic algorithm and dynamics in ROMS Yuliya Kanarska, Alexander Shchepetkin, Alexander Shchepetkin, James C. McWilliams, IGPP, UCLA.
Wave communication of high latitude forcing perturbations over the North Atlantic Vassil Roussenov, Ric Williams & Chris Hughes How changes in the high.
Jiuxing Xing and Alan M. Davies
Japan/East Sea Hybrid Coordinate Ocean Model (HYCOM) Patrick J. Hogan and Harley E. Hurlburt Naval Research Laboratory, Code 7323, Stennis Space Center,
Model overview: A hierarchy of ocean models Jay McCreary Summer School on: Dynamics of the North Indian Ocean National Institute of Oceanography Dona Paula,
Oceanic and Atmospheric Modeling of the Big Bend Region Steven L. Morey, Dmitry S. Dukhovksoy, Donald Van Dyke, and Eric P. Chassignet Center for Ocean.
1.Introduction 2.Description of model 3.Experimental design 4.Ocean ciruculation on an aquaplanet represented in the model depth latitude depth latitude.
Report to WGOMD on GFDL Ocean Modelling Activities Stephen Griffies NOAA/GFDL (and CSIRO) IPCC AR4 activities Model developments.
Hans Burchard Leibniz Institute for Baltic Sea Research Warnemünde How to make a three-dimensional numerical model that.
Brookhaven Science Associates U.S. Department of Energy MUTAC Review January 14-15, 2003, FNAL Target Simulations Roman Samulyak Center for Data Intensive.
Operational sub-regional Long-Range Forecasting Unit at RA VI Regional Climate Center – South-East European Virtual Climate Change Center Vladimir Djurdjevic.
Modeling the upper ocean response to Hurricane Igor Zhimin Ma 1, Guoqi Han 2, Brad deYoung 1 1 Memorial University 2 Fisheries and Oceans Canada.
Rho-Taek Jung Date Title 2 June MEC Ocean Model Introduction, Hydrostatic Model, Full-3D Model, Eddy Viscosity, Boundary Condition 9 June Exercise1: MEC.
The Governing Equations The hydrodynamic model adopted here is the one based on the hydrostatic pressure approximation and the boussinesq approximation,
Three Lectures on Tropical Cyclones Kerry Emanuel Massachusetts Institute of Technology Spring School on Fluid Mechanics of Environmental Hazards.
What makes an ocean model coastal ?
First results from the isopycnic ocean carbon cycle model HAMOCC & MICOM/BCM Karen Assmann, Christoph Heinze, Mats Bentsen, Helge Drange Bjerknes Centre.
“Very high resolution global ocean and Arctic ocean-ice models being developed for climate study” by Albert Semtner Extremely high resolution is required.
Part II: Turbulence Signature and Platform Limitations Dan Weber, Frank W. Gallagher, Ken Howard ©2000 Frank W. Gallagher III.
Sensitivity Study of a Coupled Carbon Dioxide Meteorological Modeling System with Case Studies András Zénó Gyöngyösi, Tamás Weidinger, László Haszpra,
Implementation of Grid Adaptation in CAM: Comparison of Dynamic Cores Babatunde J. Abiodun 1,2 William J. Gutowski 1, and Joseph M. Prusa 1,3 1 Iowa State.
North Atlantic dynamical response to high latitude perturbations in buoyancy forcing Vassil Roussenov, Ric Williams & Chris Hughes How changes in the high.
Summary Report Lecturer: Chia-Ping Chiang Date: 2009/Jun/25.
Acoustic wave propagation in the solar subphotosphere S. Shelyag, R. Erdélyi, M.J. Thompson Solar Physics and upper Atmosphere Research Group, Department.
A Synthetic Drifter Analysis of Upper-Limb Meridional Overturning Circulation Interior Ocean Pathways in the Tropical/Subtropical Atlantic George Halliwell,
Changes to the KPP Vertical Mixing Parameterization
Mixing and Entrainment in the Orkney Passage Judy Twedt University of Washington Dept. of Physics NOAA, Geophysical Fluid Dynamics Lab Dr. Sonya Legg Dr.
One float case study The Argo float ( ) floating in the middle region of Indian Ocean was chosen for this study. In Figure 5, the MLD (red line),
Some slides on UCLA LM-MHD capabilities and Preliminary Incompressible LM Jet Simulations in Muon Collider Fields Neil Morley and Manmeet Narula Fusion.
Ocean Climate Simulations with Uncoupled HYCOM and Fully Coupled CCSM3/HYCOM Jianjun Yin and Eric Chassignet Center for Ocean-Atmospheric Prediction Studies.
NUMERICAL STUDY OF THE MEDITERRANEAN OUTFLOW WITH A SIMPLIFIED TOPOGRAPHY Sergio Ramírez-Garrido, Jordi Solé, Antonio García-Olivares, Josep L. Pelegrí.
Module 6 MM5: Overview William J. Gutowski, Jr. Iowa State University.
Development of an Atmospheric Climate Model with Self-Adapting Grid and Physics Joyce E. Penner 1, Michael Herzog 2, Christiane Jablonowski 3, Bram van.
Interannual to decadal variability of circulation in the northern Japan/East Sea, Dmitry Stepanov 1, Victoriia Stepanova 1 and Anatoly Gusev.
Nansen Environmental and Remote Sensing Center Modifications of the MICOM version used in the Bergen Climate Model Mats Bentsen and Helge Drange Nansen.
Computational Fluid Dynamics - Fall 2007 The syllabus CFD references (Text books and papers) Course Tools Course Web Site:
Center for Ocean-Atmospheric Prediction Studies
Implementation of a boundary layer heat flux parameterization into the Regional Atmospheric Modeling System Erica McGrath-Spangler Dept. of Atmospheric.
15 Annual AOMIP Meeting. WHOI, 1- 4 November 2011 Numerical modeling of the Atlantic Water distribution in the upper Arctic Ocean: Sensitivity studies.
The effect of tides on the hydrophysical fields in the NEMO-shelf Arctic Ocean model. Maria Luneva National Oceanography Centre, Liverpool 2011 AOMIP meeting.
Numerical modeling of Atlantic and Pacific waters dynamics Elena Golubeva Institute of Computational Mathematics and Mathematical Geophysics Siberian Branch.
AO-FVCOM Development: A System Nested with Global Ocean Models Changsheng Chen University of Massachusetts School of Marine Science, USA
Sverdrup, Stommel, and Munk Theories of the Gulf Stream
Interfacing Model Components CRTI RD Project Review Meeting Canadian Meteorological Centre August 22-23, 2006.
Coupling ROMS and CSIM in the Okhotsk Sea Rebecca Zanzig University of Washington November 7, 2006.
Emerging Research Opportunities at the Climate Modeling Laboratory NC State University (Presentation at NIA Meeting: 9/04/03) Fredrick H. M. Semazzi North.
Hindcasted wave dynamic during the passage of typhoons
Numerical Weather Forecast Model (governing equations)
National Taiwan University, Taiwan
Preliminary Results from the Global Ocean Simulations with the Baringer-Price-Yang Marginal Sea Boundary Condition Model Wanli Wu, William Large and Gokhan.
지구온난화에 의한 북서태평양에서의 상세 해수면 상승 예측(I) - 해수팽창을 고려한 지역해양순환모형의 규모축소 모의 실험 -
Coupled atmosphere-ocean simulation on hurricane forecast
D. Odstrcil1,2, V.J. Pizzo2, C.N. Arge3, B.V.Jackson4, P.P. Hick4
Mark A. Bourassa and Qi Shi
Models of atmospheric chemistry
Lecture 1: Introduction
A Coastal Forecasting System
Presentation transcript:

Overview of the TaIwan Multi-scale Community Ocean Model (TIMCOM) Wee-Beng Tay 1, Yu-heng Tseng 1, Nelson Chien 2, Yu-chiao Liang 1, Mu-hua Chien 1 1 Department of Atmospheric Sciences, National Taiwan University, Taipei, Taiwan, 2 National Taiwan University, Taipei, Taiwan,

Outlines IntroductionObjectives Model Formulations Features Code Flow Chart Test Cases References

Introduction TIMCOM - TaIwan Multi-scale Community Ocean Model Flexible community ocean model for simulating a variety of idealized and real ocean flows over a wide range of scales and boundary conditions. Written in Fortran 90 with a flexible user interface, allowing customization with ease. Evolved from DieCAST (Dietrich Center for Air Sea Technology) ocean model (Dietrich et al., 1997). Complete family tree of TIMCOM is shown below:

Objectives Provide a flexible, simple and user friendly community ocean modeling system for simulating a wide variety of real and idealized ocean flows over a wide range of scales and boundary conditions. Multiple-grid capability resolves the key and fine features if needed (Dietrich et al., 2008). Model suitable for resolving the multi-scale ocean dynamics. Public version released by June 30 on the internet at

Model Formulations Governing equations of the hydrostatic TIMCOM model based on the 3D primitive equations for an incompressible, stratified fluid. (Quasi non-hydrostatic version also available.) Conservation of potential temperature and salinity: Horizontal momentum equations:

Model Formulations Conservation of mass, Hydrostatic equation and Equation of state: The convection, horizontal diffusion operators L,D m(h) are defined as:

Features Supporting hydrostatic/quasi non-hydrostatic approximation Fully fourth-order-accurate approximations in the solution procedure and a new EVP parallel solver Lagrangian tracers releases capacity Grid coupling, multiple gridded one- and two-way grid coupling are supported (Dietrich et al., 2004; Dietrich et al., 2008) Several turbulence parameterization options (PP, KPP and PWP)

Features Different time-advanced schemes options (Filtered, unfiltered Leap-frog, modified Leap-frog (Williams, 2009), Adam-Bashforth and Runge-Kutta third-order) Immersed boundary methods for topology (mid. 2010) NetCDF output to allow machine independent access and sharing of data. NCL graphics output for portability and robustness Ensemble simulation capability

Code Flow Chart Preprocessor Metgen - Kbview - Yzgrid -Z coordinates data - Topography parameters Indata - Zkb - Initial - Boundaries - Depth - Invu -Annualevitus - Winds - Fixedlev - Depth, land/water classification - Old temperature, salinity data - Sponge layer climatology - Depth info - Model and input level - Old temperature, salinity data -Levitus climatology/ Hellerman winds - Modelfied Levitus climatology Prep - Rundata - Kbview_prep - EVP -Windmix -Ibmarray - Vertical diffusion coefficients - Z level info - EVP pressure solver coefficient - VBK, VHK data - Immersed boundary data

Code Flow Chart Source Code Structure Main processing - Source Code Structure There are 7 kinds of template source code type P - General procedure for main and input P - General procedure for main and input O - General modules and useful solvers, tools O - General modules and useful solvers, tools M - TIMCOM principal template source code M - TIMCOM principal template source code I - Include file for M type code I - Include file for M type code S - Ocean dynamic simulation template source code S - Ocean dynamic simulation template source code T - Multi-zone coupling template source code T - Multi-zone coupling template source code G - Non-directory, file generated by configurator G - Non-directory, file generated by configurator

Code Flow Chart Configurator Main processing - Configurator Target code generator, generate case source code from template source code. Configure file : read in by configurator, defines domain name by typing DOMAIN key word. Supports one domain and multi domain Usage :./configure Usage :./configure Example :./configure configure.txt An example for configure.txt DOMAIN NPB DOMAIN NPB DOMAIN TAI DOMAIN TAI

Code Flow Chart Multi-Domain diagram Main processing - Multi-Domain diagram ZONE A ZONE B ZONE C MASTER SLAVE DOMAIN TYPE for TIMCOM SZONE2DZONE DZONESZONEDZONESZONEDZONESZONEDZONESZONE DZONE2SZONE

Code Flow Chart Main Procedure Main processing - Main Procedure MAIN ( P type : main.f90 ) TIMCOM_GETARGS TIMCOM_GETARGS TIMCOM_OPENLOG TIMCOM_OPENLOG INIT INIT TIME EVOLUATION LOOP TIME EVOLUATION LOOP TIMCOM ( G type ) STOPSIG CHECK STOPSIG READ END OF TIME EVOLUATION LOOP END OF TIME EVOLUATION LOOP TIMCOM_CLOSELOG TIMCOM_CLOSELOG TIMCOM_STOPSIG_SIGNAL TIMCOM_STOPSIG_SIGNAL Time Evolution Loop

Code Flow Chart Running Controller - STOPSIG Controlling running step File : stoprun File : stoprun Location : working directory Location : working directory Value : Value : 0 : finish the job without any condition 0 : finish the job without any condition 1 : checkpoint job and stop it 1 : checkpoint job and stop it 2 or above : re-assign maximum evolution timestep 2 or above : re-assign maximum evolution timestep Coding in O type template source code : general.f90 Coding in O type template source code : general.f90

Code Flow Chart Running Controller - Restart Restarting a run ensure all restart file has been prepared restart directory : /TEMP_ / ensure all restart file has been prepared restart directory : /TEMP_ / restart case with “./timcom 1” restart case with “./timcom 1” Return Signal Job return signal when job leave user space 0 : job successful complete 0 : job successful complete 1 : job has been checkpoint and stop 1 : job has been checkpoint and stop 2 : job failure 2 : job failure Coding in O type template source code : general.f90 Coding in O type template source code : general.f90

Test Cases Two dimensional flow over an island Two dimensional, hydrostatic TIMCOM ocean model, simulating the idealized oceanic flow around small islands patterned after Barbados, W. I. (Dietrich et al., 1996). The velocity fields are illustrated in the figure below at day 5 and 111 at (80x80).Dietrich et al., 1996

Test Cases Investigating the generation processes of internal solitary waves (ISWs) in LS using a 2-D numerical model with idealized topography (Tao et al., 2008). A strong tide is imposed, giving a steeper initial depression and a group of ISWS being generated.

Test Cases The idealized bottom density current problem for The Dynamics of Overflow Mixing and Entrainment (DOME) (Tseng and Dietrich (2006), patterned after the Denmark Strait). Snapshots of bottom boundary tracer concentration (c) on 4 different model days from the 2.5-km resolution run (R3L).

Test Cases Dual-grid North Pacific Ocean (DUPOM) to simulate the regional circulation in Asian Marginal Seas. Left figure shows the coupled model domains while the right shows the western Pacific domain with a higher horizontal resolution of 1/8°×1/8°.

Test Cases Dual-grid North Pacific Ocean (DUPOM) to simulate the regional circulation in Asian Marginal Seas. The cycle of the Kuroshio path in the region south of Japan between LM and NLM paths repeats with a period of more than a year in this model. Strong broclinic dynamics are observed from the transition.

Test Cases The global 2°x2° resolution ocean model with 31 vertical levels. Higher resolution is used for climate study. Sample instantaneous temperature contour and surface velocity vector are shown below.

Test Cases The global 2°x2° resolution ocean model with 31 vertical levels. Tracer capability of TIMCOM is also demonstrated below.

Thank you very much!