Skip to content

Conversation

@sbrus89
Copy link

@sbrus89 sbrus89 commented Jun 21, 2019

  • Uses CFSR reanalysis wind and pressure data for Hurricane Sandy. The timeseries for these forcings are interpolated onto the mesh in the init step.

winds

  • Background mesh is QU120 with a 30km enhanced western Atlantic region to better resolve the wind field. The minimum resolution in Delaware Bay is 2km surrounded by successively larger 5 and 10 km regions. The mesh contains 58,111 cells.

cell_size

  • There are 60 vertical layers with a z-star coordinate system. Minimum and maximum depths are 30 and 2000m, respectively.

  • PointwiseStats are recorded ever 0.5 hours at the cell locations nearest to NOAA-COOPS and USGS water level gauges for storm surge validation.

station_locations

  • Simulation time frame is between 10/1/2012 - 11/8/2012 to allow for a 20 ramp for the atmospheric forcing. Sandy made landfall on 10/29/2012.

  • Runs in under 2.5 hours on Grizzly using 360 cores.

  • Wetting and drying of land is not enabled.

  • No tidal forcing

  • There are some spurious oscillations that need to be addressed.

ssh_oscillations

  • Initial comparisons with observed data aren't great, but look reasonable. Including wetting and drying should improve these results.

SSS-NY-SUF-011WL
8632200
8557380

@mark-petersen
Copy link
Contributor

@sbrus89 Very nice! It's exciting to see your test case with the hurricane forcing!

Please test-compile with both intel and gnu. Compile with one in debug mode and run your test case, as that can pick up some things. Otherwise, all looks good.

@sbrus89
Copy link
Author

sbrus89 commented Jun 21, 2019

Thanks @mark-petersen!

I tested with gnu initially, but will do intel and gnu with debug flags. I'll let you know how it goes.

Copy link
Contributor

@pwolfram pwolfram left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here are some preliminary comments @sbrus89 -- I'm still reviewing and testing on IC...

@pwolfram
Copy link
Contributor

@sbrus89, did you include the script that produces the comparison plots in this PR? Often I like to do this step in an analysis case / directory.

@pwolfram
Copy link
Contributor

Note, model ran cleanly-- just wanted to verify that the results are as expected and comparable to what you got in the plots above- thanks!

@pwolfram
Copy link
Contributor

pwolfram commented Jun 22, 2019 via email

@sbrus89
Copy link
Author

sbrus89 commented Jun 24, 2019

@pwolfram,

Note, model ran cleanly-- just wanted to verify that the results are as expected and comparable to what you got in the plots above- thanks!

The bouy data files I used for comparison are located here:
/usr/projects/regionalclimate/sbrus/sandy_validation/NOAA-COOPS_stations
/usr/projects/regionalclimate/sbrus/sandy_validation/USGS_stations
(hopefully that's an okay place for them, if not I'm happy to move them elsewhere)

The script I used to generate the plots is in QuickVis:
MPAS-QuickViz/ocean/pointwise_ssh_comparison/plot_ssh.py
There is a yaml input file called plot_ssh.config which just needs to be pointed to your pointwiseStats.nc file

Copy link
Contributor

@mark-petersen mark-petersen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sbrus89 if you've tested with both gnu and intel, and run your case through with the debug flag on, then I approve. @pwolfram can merge.

@sbrus89
Copy link
Author

sbrus89 commented Jun 24, 2019

@mark-petersen, I tested with intel and gnu debug. Everything looks good.

@pwolfram, I'll squash my last two small commits and then you can merge when you're ready.

 - Remove link to ocean_model

 - Remove link to metis

 - Use gpmetis
@sbrus89
Copy link
Author

sbrus89 commented Jun 24, 2019

Actually, can you hold off @pwolfram?

@xylar, do the changes in my last commit look okay? I made them to be consistent with what you had done to other global_ocean test cases.

@pwolfram
Copy link
Contributor

@sbrus89, yes I can hold off-- still want to verify that I can reproduce your figures but have permissions issues still with the files you pointed me to on IC. Maybe we can chat to make sure permissions are open so that I can test?

@xylar
Copy link
Collaborator

xylar commented Jun 24, 2019

Sorry, I'm traveling tomorrow and have to be up in 7 hours. I'm not going to have time to re-review this. I'm sure what you've go it okay. Don't feel like you need to wait for my feedback.

@pwolfram
Copy link
Contributor

@sbrus89, are you ok with me merging now?

@sbrus89
Copy link
Author

sbrus89 commented Jun 25, 2019

@pwolfram, I am. Go ahead whenever you're ready.

@pwolfram pwolfram merged commit 1e4e29e into MPAS-Dev:ocean/coastal Jun 25, 2019
pwolfram added a commit that referenced this pull request Jun 25, 2019
Adds a COMPASS test case to simulate Hurricane Sandy for Delaware Bay,
including use of point stats and validation.
* hurricane_squashed:
  Update COMPASS forwad and init config files
  Make concatenate_cfsr.py python 3 compatible
  Fix whitspace issue in mpas_ocn_init_mode.F
  Add Hurricane Sandy test case for Delaware Bay
@pwolfram pwolfram deleted the hurricane_squashed branch July 8, 2019 14:52
mark-petersen added a commit that referenced this pull request Oct 19, 2019
This PR is an accumulation of PRs into the ocean/coastal branch. We are
bringing them in at once for efficiency:
 #285, #289, #284, #295, #310, #311, #312, #335, #354, #356, #358, #359,
 #365, #371
mark-petersen added a commit that referenced this pull request Oct 19, 2019
This PR is an accumulation of PRs into the ocean/coastal branch. We are
bringing them in at once for efficiency.
 #285, #289, #284, #295, #310, #311, #312, #335, #354, #356, #358, #359,
 #365, #371
ashwathsv pushed a commit to ashwathsv/MPAS-Model that referenced this pull request Jul 21, 2020
Adds a COMPASS test case to simulate Hurricane Sandy for Delaware Bay,
including use of point stats and validation.
* hurricane_squashed:
  Update COMPASS forwad and init config files
  Make concatenate_cfsr.py python 3 compatible
  Fix whitspace issue in mpas_ocn_init_mode.F
  Add Hurricane Sandy test case for Delaware Bay
ashwathsv pushed a commit to ashwathsv/MPAS-Model that referenced this pull request Jul 21, 2020
mark-petersen pushed a commit to mark-petersen/MPAS-Model that referenced this pull request Jan 11, 2021
Adds a COMPASS test case to simulate Hurricane Sandy for Delaware Bay,
including use of point stats and validation.
* hurricane_squashed:
  Update COMPASS forwad and init config files
  Make concatenate_cfsr.py python 3 compatible
  Fix whitspace issue in mpas_ocn_init_mode.F
  Add Hurricane Sandy test case for Delaware Bay
mark-petersen added a commit to mark-petersen/MPAS-Model that referenced this pull request Jan 11, 2021
caozd999 pushed a commit to caozd999/MPAS-Model that referenced this pull request Jan 14, 2021
Adds a COMPASS test case to simulate Hurricane Sandy for Delaware Bay,
including use of point stats and validation.
* hurricane_squashed:
  Update COMPASS forwad and init config files
  Make concatenate_cfsr.py python 3 compatible
  Fix whitspace issue in mpas_ocn_init_mode.F
  Add Hurricane Sandy test case for Delaware Bay
caozd999 pushed a commit to caozd999/MPAS-Model that referenced this pull request Jan 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants