330 likes | 1.17k Views
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
E N D
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 • agenda - morning lectures - morning breaks - lunch: buttery, WH, Falmouth, etc - afternoons = self paced apps
COAWST Modeling Experts list Joe Long Gabriel Münchow Rich Signell Kevin A Haas Brittany Bruder Ruoying He Joe Zambon Chan Joo Jang Cheol-Min Ko Muralidhar Adakudlu Alessandro Coluccelli Sandro Carniel Alvise Benetazzo Andrea Valentini Rob Hetland Maitane Olabarrieta Nilima Natoo Jorge Navarro Courtney Harris Julia Moriarty Gino A. Passalacqua John Warner Brandy Armstrong Soupy Dalyander Cindy Bruyere Dave Gill Brian Bonnlander Priscilla Mooney Neil K. Ganju Il-Joo Moon Nobuhito Mori Junichi Ninomiya Paul Budgell Zafer Defne Nehru Machineni Yangxing Zheng Xiaoqian (Michael) Zhang Stephen Nicholls Chris Sherwood Alfredo Aretxabaleta Ilgar Safak George Voulgaris Nirnimesh Kumar Thanks to all of you for your help and enthusiasm !!!
Users Manual E:\data\models\COAWST\Tools\Docs\COAWST_User_Manual.doc
C = Coupled MCT http://www-unix.mcs.anl.gov/mct/ O =Ocean ROMS http://www.myroms.org/ A =Atmosphere WRF http://www.wrf-model.org/ W =Wave SWANhttp://vlm089.citg.tudelft.nl/swan ST =Sediment Transport CSTMS http://woodshole.er.usgs.gov/project- pages/sediment-transport/ Modeling System COAWST Modeling System COAWST Coupled Ocean – Atmosphere – Wave – Sediment Transport Modeling System to investigate the impacts of storms on coastal environments. v 2.6.0 svn 455 v 3.2.1 v 40.81 COAWST- Ice ?
MCT MCT ATMOSPHERE Agenda Hwave, Lpwave, Tpsurf, Latitude Uwind, Vwind, Patm, RH, Tair, cloud, rain, evap, SWrad, Lwrad LH, HFX, Ustress, Vstress SST WRF wind speed Longitude Uwind, Vwind Monday Hwave, Lmwave, Lpwave, Dwave, Tpsurf, Tmbott, Qb, Dissbot, Disssurf, Disswcap, Ubot ROMS SST MCT SWAN Hsig us, vs, h, bath, Z0 WAVE OCEAN Wednesday Tuesday SEDIMENT, InWave, SEAICE, ModelTools Thursday
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 .
Trac - see files + changes https://coawstmodel-trac.sourcerepo.com/coawstmodel_COAWST/
Trac - see source files https://coawstmodel-trac.sourcerepo.com/coawstmodel_COAWST/browser
Trac - see source files Tickets Forum
Libraries • Fortran compiler - ifort, pgi, gfortran, … • MPI - mpich2, openmpi, mvapich, … • NetCDF - at least v 3.6, 4 or higher Set your environment for ROMS for WRF
WRF Tutorial Thank you NCAR
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
1) Project header file: WRF only comments important stuff - 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
2) coawst.bash very complicated to allow flexibility, but just need to change a few key things. App name some root dir to base other names on where are your project files where is the source code
2) coawst.bash very complicated to allow flexibility, but just need to change a few key things. where is the *.h file where *exe is placed Build dir
2) coawst.bash at the command prompt type: ./coawst.bash follow the WRF prompts…. 3 1
2) coawst.bash finished compiling WRF ls shows coawstM points to wrf.exe
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 = ____
4) run_file - set your run time commands a) point to ./coawstM b) np = nproc_x*nproc_y from last slide - at command prompt we use ./run_nemo
PSFC 5) Output working dir