Top Banner
CESM Mee’ng, Breckenridge, CO, June 21 2016 Response to RFI for CESM3 Ocean Model 1 Model for Prediction Across Scales MPAS-Ocean Climate, Ocean, Sea Ice Modeling Team (COSIM) Los Alamos National Laboratory
11

Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

Apr 17, 2018

Download

Documents

vantruc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 1

Model for Prediction Across Scales MPAS-Ocean

Climate, Ocean, Sea Ice Modeling Team (COSIM) Los Alamos National Laboratory

Page 2: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 2

MPAS-Ocean Overview

•  Horizontal variable resolution, global to regional modeling •  Mimetic primitive equation finite volume model. •  Vertical Arbitrary Lagrangian-Eulerian (ALE) coordinate:

supports z-level, z-star, sigma, idealized isopycnal •  High-order tracer conserving advection •  Mass conserving •  Idealized and realistic configurations •  Typical resolutions: 5 km to 120 km, 100 level, 1m surface •  Designed and tested for high performance computing •  New: ocean cavities below ice shelves

Page 3: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 3

MPAS-Ocean Publications •  Horizontal mesh and mimetic properties

–  TD Ringler, J Thuburn, JB Klemp, and WC Skamarock. A unified approach to energy conservation and potential vorticity dynamics for arbitrarily-structured C-grids. Journal of Computational Physics, 229(9):3065–3090, 2010.

–  W.C. Skamarock, J B Klemp, M G Duda, L D Fowler, S H Park, and T.˜D. Ringler. A multi-scale nonhydrostatic atmospheric model using centroidal Voronoi tesselations and Cgrid staggering. Monthly Weather Review, 140:3090–3105, 2012.

–  Todd D Ringler, Doug Jacobsen, Max Gunzburger, Lili Ju, Michael Duda, and William Skamarock. Exploring a Multiresolution Modeling Approach within the Shallow-Water Equations. Monthly Weather Review, 139(11):3348–3368, November 2011.

•  Global simulations –  Ringler, T., Petersen, M., Higdon, R.L., Jacobsen, D., Jones, P.W., Maltrud, M., 2013. A multi-resolution approach to global ocean

modeling. Ocean Modelling 69, 211-232.

•  Vertical ALE grid, idealized simulations –  Petersen, M.R., D. Jacobsen, T.D. Ringler, M.E. Maltrud, M. Hecht. (2015) Evaluation of the Arbitrary Langrangian-Eulerian vertical

coordinate in the MPAS-Ocean Model. Ocean Modelling 86, 93-113. –  Reckinger, S., Petersen, MR, Reckinger, S, (2015) A study of overflow simulations using MPAS-Ocean: Vertical grids, resolution, and

viscosity, Ocean Modelling, Volume 96, 291-313,

•  Analysis and parameterizations –  Juan A Saenz, Qingshan Chen, and Todd Ringler. Prognostic Residual Mean Flow in an Ocean General Circulation Model and its

Relation to Prognostic Eulerian Mean Flow. Journal of Physical Oceanography, 45(9):2247–2260, September 2015. –  Phillip J Wolfram, Todd D Ringler, Mathew E Maltrud, Douglas W Jacobsen, and Mark R Petersen. Diagnosing Isopycnal Diffusivity in

an Eddying, Idealized Midlatitude Ocean Basin via Lagrangian, in Situ, Global, High-Performance Particle Tracking (LIGHT). Journal of Physical Oceanography, 45(8):2114–2133, August 2015.

–  Woodring, J.; Petersen, M.; Schmeisser, A.; Patchett, J.; Ahrens, J.; Hagen, H., "In Situ Eddy Analysis in a High-Resolution Ocean Climate Model," in Visualization and Computer Graphics, IEEE Transactions on , vol.22, no.1, pp.857-866, Jan. 31 2016

Page 4: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 4

End-to-End Modeling System •  All functionality in single code base:

Ini'alcondi'ongenera'on

Modelconfigura'on(namelists)

PDESolver(ForwardModel)

AnalysistoolsandploNng

Automatedtes'ngandnightlyregressionsuite

Page 5: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 5

Software Practices •  Early discussion and review of new feature design •  Automated testing for Pull Requests and nightly regression •  Formal review process before feature merges to master •  Git repository for branches, Pull Request, and merge •  Documentation in code compiles into User’s Guide

DesignDocument

ReviewofDesign

Implementonbranch

Tes'ng:AutomatedRegressionsuite

PullRequestReview

Finalmergetomaster

Page 6: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 6

ACME Coupled Experience •  Accelerated Climate Model for Energy: V1 is running with

MPAS-Ocean, MPAS-Seaice, coupled with CIME •  CESM running with MPAS-Ocean C-Case (ocean only) in

two SciDAC projects •  Current simulations include

–  CORE-forced: data atmosphere and run-off –  Fully coupled: active atmosphere and land models

•  MPAS-Ocean & MPAS-Seaice on identical horizontal mesh •  MPAS-Seaice uses CICE column thermodynamics •  Analysis Capability:

–  In situ and post-processing tools on native MPAS mesh –  NCO regridding tool for structured-grid analysis (lat-lon grids)

Page 7: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 7

Objectives •  DOE resources directed towards ACME science goals •  NCAR resources directed towards CESM science goals •  Joint projects, where possible, will benefit both •  On joint projects, key is collaboration from design to review •  Minimize effort for major code merge projects

Page 8: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 8

Major Collaborations Already in Place •  MPAS framework is developed jointly with NCAR MMM •  MPAS code hosted in github repository shared with NCAR •  MPAS framework projects: Joint reviews of design and

pull requests include all parties (LANL and NCAR MMM)

DesignDocument

ReviewofDesign

Implementonbranch

Tes'ng:AutomatedRegressionsuite

PullRequestReview

Finalmergetomaster

•  ACME project is a community collaboration among DOE staff, university researchers, and NCAR scientists

Page 9: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 9

Vision of a Collaboration •  Proposal: Ocean Model Development Consortium •  LANL (DOE) and NCAR primary stakeholders •  Goal: where possible, work jointly from design to review

DesignDocument

ReviewofDesign

Implementonbranch

Tes'ng:AutomatedRegressionsuite

PullRequestReview

Finalmergetomaster

Newproject:FundingAgency,projectleaddecideifthisisindependentorjointdesign

Page 10: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 10

Collaboration and Independence •  At the beginning, projects could be put in one of five

development categories:

LANLonly

LANLLeadNCARsecondary

MutualLANL+NCAR

NCARLeadLANLsecondary

NCARonly

DOE/LANLpriori'es NCAR/NSFpriori'esSharedpriori'es

Op'onaljointreviewofdesignandcodebyLANLandNCARstaff

Page 11: Model for Prediction Across Scales MPAS-Ocean · Model for Prediction Across Scales MPAS-Ocean ... Major Collaborations Already in Place ... Response to RFI for CESM3 Ocean Model

CESMMee'ng,Breckenridge,CO,June212016ResponsetoRFIforCESM3OceanModel 11

Collaborative Process •  Views expressed here are the consensus of LANL COSIM

members. •  Further discussion requires the involvement of

agency-level representation •  Details of code repository, design and review process

would be coordinated by Ocean Model Development Consortium

DesignDocument

ReviewofDesign

Implementonbranch

Tes'ng:AutomatedRegressionsuite

PullRequestReview

Finalmergetomaster

Newproject:FundingAgency,projectleaddecideifthisisindependentorjointdesign