+ All Categories
Home > Documents > Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST) Modeling System Training

Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST) Modeling System Training

Date post: 04-Jan-2016
Category:
Upload: blake
View: 119 times
Download: 2 times
Share this document with a friend
Description:
Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST) Modeling System Training. John Warner US Geological Survey, Woods Hole, MA. http://woodshole.er.usgs.gov/operations/modeling/COAWST/index.html. Pleasantries. parking wired (USGS only !) + wireless (all) bathrooms - PowerPoint PPT Presentation
Popular Tags:
22
U.S. Department of the Interior U.S. Geological Survey Coupled-Ocean-Atmosphere-Waves- Sediment Transport (COAWST) Modeling System Training John Warner US Geological Survey, Woods Hole, MA http://woodshole.er.usgs.gov/operations/modeling/COAWST/index.html
Transcript
Page 1: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

U.S. Department of the InteriorU.S. Geological Survey

Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)

Modeling System Training

John Warner

US Geological Survey, Woods Hole, MA

http://woodshole.er.usgs.gov/operations/modeling/COAWST/index.html

Page 2: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

Pleasantries

parking wired (USGS only !) + wireless (all) bathrooms agenda - morning lectures

- morning breaks

- lunch: buttery, WH, Falmouth, etc

- afternoons = self paced apps

Page 3: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

COAWST Modeling Experts list

Thanks to all of you for your help and enthusiasm !!!

John WarnerBrandy ArmstrongSoupy DalyanderCindy BruyereDave GillBrian BonnlanderPriscilla MooneyNeil K. Ganju Il-Joo MoonNobuhito MoriJunichi NinomiyaPaul BudgellZafer DefneNehru MachineniYangxing ZhengXiaoqian (Michael) ZhangStephen NichollsChris SherwoodAlfredo AretxabaletaIlgar SafakGeorge VoulgarisNirnimesh Kumar

Joe LongGabriel Münchow Rich SignellKevin A HaasBrittany BruderRuoying HeJoe ZambonChan Joo JangCheol-Min KoMuralidhar AdakudluAlessandro ColuccelliSandro CarnielAlvise BenetazzoAndrea ValentiniRob HetlandMaitane OlabarrietaNilima NatooJorge NavarroCourtney HarrisJulia MoriartyGino A. Passalacqua

Page 4: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

Users Manual

E:\data\models\COAWST\Tools\Docs\COAWST_User_Manual.doc

Page 5: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

COAWST Modeling System

C = Coupled MCThttp://www-unix.mcs.anl.gov/mct/

O = Ocean ROMS http://www.myroms.org/

A = Atmosphere WRF http://www.wrf-model.org/

W = Wave SWAN http://vlm089.citg.tudelft.nl/swan

ST = Sediment Transport CSTMShttp://woodshole.er.usgs.gov/project-

pages/sediment-transport/

Modeling System

COAWSTCoupled Ocean – Atmosphere – Wave – Sediment Transport

Modeling System to investigate the impacts of storms on coastal environments.

svn 455

v 2.6.0

v 3.2.1

v 40.81

COAWST- Ice ?

Page 6: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

Agenda

OCEAN

ATMOSPHERE

WAVE

us, vs, , bath, Z0

Hwave, Lmwave, Lpwave, Dwave,Tpsurf, Tmbott, Qb, Dissbot, Disssurf, Disswcap, Ubot

MCT

Uwind, V

wind, P

atm

, RH, T

air,

cloud

, rain

, eva

p, S

Wra

d, L

wrad

LH, H

FX, Ustr

ess,

Vstres

s

SST

MCT

Uwind , V

wind

Hwave , L

pwave ,

Tpsurf ,

MCT

WRF wind speed

Longitude

Latit

ude

ROMS SST SWAN Hsig

Monday

Tuesday Wednesday

SEDIMENT, InWave, SEAICE, ModelTools

Thursday

Page 7: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

Obtaining the code

Hosted-projects svn (may not work anymore)svn checkout --username myusrname

https://svn2.hosted-projects.com/coawst/COAWST .

included revs 1-599.

Hosted projects is out of business !!

Source Repo

We moved to this svn server for now. includes revs 1 - 599 + …..

svn checkout --username myusrname

https://coawstmodel.sourcerepo.com/coawstmodel/COAWST .

Page 8: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

Trac - see files + changes

https://coawstmodel-trac.sourcerepo.com/coawstmodel_COAWST/

Page 9: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

Trac - see source files

https://coawstmodel-trac.sourcerepo.com/coawstmodel_COAWST/browser

Page 10: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

Trac - see source files

Tickets Forum

Page 11: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

Libraries

Fortran compiler - ifort, pgi, gfortran, …

MPI - mpich2, openmpi, mvapich, …

NetCDF - at least v 3.6, 4 or higher

for ROMS

for WRF

Set your environment

Page 12: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

WRF Tutorial

Thank you NCAR

Page 13: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training
Page 14: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

Setting up applications: WRF only

Method A: cd to COAWST/WRF and do what Dave and Cindy just said.

----- or -----

Method B: within the COAWST framework

1) Project header file

2) coawst.bash

3) input file(s)

4) run file

Page 15: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

1) Project header file: WRF only

- Determine an application name, let's use JOE_TC.- Therefore, the header file needs to be named: joe_tc.h- Create a file called joe_tc.h and add #define WRF_MODEL.- save the file in a folder, let's use Projects/JOE_TCw/joe_tc.h

comments

important stuff

Page 16: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

2) coawst.bashvery complicated to allow flexibility, but just need to change a few key things.

App name

some root dir to base other names on

where is the source code

where are your project files

Page 17: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

2) coawst.bashvery complicated to allow flexibility, but just need to change a few key things.

where is the *.h file

Build dir

where *exe is placed

Page 18: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

2) coawst.bash

at the command prompt type:./coawst.bash

follow the WRF prompts….31

Page 19: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

2) coawst.bash

finished compiling WRF

ls shows coawstM points to wrf.exe

Page 20: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

3) input file(s)

a) place all of your files in the BINDIR (upper level dir). This would be:- namelist.input- wrfbdy_d01- wrfinput_d01 …

b) COAWST needs to know tiling:nproc_x = ____nproc_y = ____

Page 21: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

4) run_file

- set your run time commandsa) point to ./coawstMb) np = nproc_x*nproc_y from last slide

- at command prompt we use./run_nemo

Page 22: Coupled-Ocean-Atmosphere-Waves-Sediment Transport (COAWST)  Modeling System Training

5) Output

working dir

PSFC


Recommended