-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ufs-coastal ww3-schism test case #24
Comments
Hi Saeideh and Ali,@sbanihash @AliS-Noaa I have already been granted to access the coastal project on HPSS from here, could you please let me know how to get the GFS data and the script to process it? Thank you very much! |
Hello Yunfang, Here is the path on HERA where you can find the bash script: The path you can find the gfs data is also in the bash script. |
@AliS-Noaa Thank you very much! I have got the script, it seems that I also need to apply access to the folder /NCEPPROD/hpssprod/, as I can only get access to the /STI/coastal at this moment. |
Hi Ali @AliS-Noaa , I have retrieved the GFS spectra data from HPSS, those files are ASCII files, do you have any scripts to process those files to make netcdf B.C. file? Thank you very much! |
Hi Yunfang, There are grib2 files which have gridded data. You can export the netcdf files using wgrib2 for your usage. Please let me know if you need me to show you how to do it. Also, the ww3 can process ascii boundary files as well. ww3_bound will process ascii boundary data while ww3_bounc will process netcdf files. Cheers, |
@AliS-Noaa Hi Ali. Do you have any scripts at your disposal to read the ASCII spec files to generate a single spec file (ASCII or NetCDF) that contain the hourly data per day? Maybe python/matlab scripts? This will be very helpful to us. |
Yunfang, You should be able to use some of these scripts that @aliabdolali created to handle spectral data. There are scripts to read and write spectral ww3 data. |
Hi Ali, The files I downloaded are located at /scratch2/STI/coastal/Yunfang.Sun/HPSS on Hera, there are no grib2 files, only ASCII files. Could you please help me to check if I am using the correct files in that folder? I was using /scratch2/STI/coastal/Yunfang.Sun/HPSS/dl-hpss.sh to retrieve the files. Thank you very much! Best, Yunfang |
Hello Yunfang,
For example if you do htar -tvf
/NCEPPROD/hpssprod/runhistory/rh2022/202212/20221212/com_gfs_v16.3_gfs.20221212_18.gfs.tar
you can see all the grib2 file.
We can have a meeting if you want and I will show you how to get them and
generate the netcdf files from grib2 files.
Cheers,
*--------------------------------------------------------*
*Ali Salimi-Tarazouj, Ph.D.*
Physical Scientist, Coastal Engineer
Lynker at NOAA/NWS/NCEP/EMC
5830 University Research Court
College Park, Maryland, 20740
Office: (202) 964-0965
Mobile: (302) 588-5505
…On Fri, Dec 15, 2023 at 3:43 PM Yunfang Sun ***@***.***> wrote:
Hi Ali,
The files I downloaded are located at
/scratch2/STI/coastal/Yunfang.Sun/HPSS on Hera, there are no grib2 files,
only ASCII files. Could you please help me to check if I am using the
correct files in that folder? I was using
/scratch2/STI/coastal/Yunfang.Sun/HPSS/dl-hpss.sh to retrieve the files.
Thank you very much!
Best,
Yunfang
—
Reply to this email directly, view it on GitHub
<#24 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A4J7D7RD7BGJQF7KZVP4QJDYJSY7XAVCNFSM6AAAAABAQG6ODGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJYGQ3DENZXGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hi Ali, Which module should I load to use "htar -tvf /NCEPPROD/hpssprod/runhistory/rh2022/202212/20221212/com_gfs_v16.3_gfs.20221212_18.gfs.tar"? As I got the following error:
Thank you! Yunfang |
Yunfang,
Please use:
module load hpss
Cheers,
Ali
*--------------------------------------------------------*
*Ali Salimi-Tarazouj, Ph.D.*
Physical Scientist, Coastal Engineer
Lynker at NOAA/NWS/NCEP/EMC
5830 University Research Court
College Park, Maryland, 20740
Office: (202) 964-0965
Mobile: (302) 588-5505
…On Mon, Dec 18, 2023 at 11:29 AM Yunfang Sun ***@***.***> wrote:
Hi Ali,
Which module should I load to use "htar -tvf
/NCEPPROD/hpssprod/runhistory/rh2022/202212/20221212/com_gfs_v16.3_gfs.20221212_18.gfs.tar"?
As I got the following error:
[hpsscore1]/NCEPPROD->htar -tvf /NCEPPROD/hpssprod/runhistory/rh2022/202212/20221212/com_gfs_v16.3_gfs.20221212_18.gfs.tar
*** unrecognized command: 'htar -tvf /NCEPPROD/hpssprod/runhistory/rh2022/202212/20221212/com_gfs_v16.3_gfs.20221212_18.gfs.tar'
[hpsscore1]/NCEPPROD->
Thank you!
Yunfang
—
Reply to this email directly, view it on GitHub
<#24 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A4J7D7U4WG52OVKWCFXQMA3YKBVOZAVCNFSM6AAAAABAQG6ODGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRQHE3TCNZYHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hi Ali, I have loaded hpss by using
Do you have a clue, or do I need to contact the HPSS help? Thank you! Yunfang |
@AliS-Noaa Thanks for your help. |
From what i recall, you need to have hpss access from your FOM otherwise you cannot access hpss |
I believe Yunfang has already granted access to HPSS.
Panagiotis Velissariou, Ph.D., P.E.
Scientist III
OAI at the Office of Coast Survey CSDL/CMMB
National Ocean Service
National Ocean and Atmospheric Administration
cell: (205) 227-9141
email: ***@***.***
…On Mon, Dec 18, 2023 at 11:03 AM Ali.Abdolali ***@***.***> wrote:
From what i recall, you need to have hpss access from your FOM otherwise
you cannot access hpss
—
Reply to this email directly, view it on GitHub
<#24 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APC7TP66UQZYCXRITO4GWFTYKBZNNAVCNFSM6AAAAABAQG6ODGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRRGA3DSNJQGQ>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Hi @aliabdolali , Thank you for your reply, I figured out that the command should be used on Hera, not inside the HPSS. Best, Yunfang |
Hi @aliabdolali @AliS-Noaa, |
if you do not execute ww3_bound or ww3_bounc, it does not generate nest.ww3 file and therefore the model does not use boundary condition. |
Hi Ali @aliabdolali , Thank you for your reply. When I try to use the Global ERA5 wind forcing, I can't produce the wind.ww3, in my ww3_prnc.inp, the setting is as follows:
And the download_inv.nc file looks like this:
When I run the ww3_prnc, it gives me the following error:
The switch I am using is as follows: Could you please give me any suggestions to fix it? Thank you again! Best, Yunfang |
@yunfangsun You need to run ww3_prnc (and other stanalone ww3 programs) through slurm scheduler and srun. It is the same issue we discussed a few days ago when generating rge ESMFMesh files. Please check any of the setup jobs in the run folder of the ww3 tests in CoastalApp-testsuite. Could you please try this? |
Hi Takis, @pvelissariou1, I was using slurm and srun, and it seems that this error started from reading the netcdf file
It mixed the dimension of time and longitude and caused the error |
@yunfangsun I see that the NetCDF file might have an issue. Is it on hera? |
Hi Takis, It is /scratch2/STI/coastal/Yunfang.Sun/ww3_hera/ian/download_inv.nc on Hera. Thank you! |
@yunfangsun you forgot to put time on the Name of the dimensions |
@yunfangsun Thanks it is very helpful to learn the details. The only think that I would like to say that It is hard for me to keep track all the configuration that you are testing/experimenting in your side since we are working on multiple configurations with multiple model components. I think some how we need to sit and talk about the current development process after AMS since I think it is not working smoothly. We are testing various configurations without knowing which one is running and which one is not. So, my opinion this is a problem since we are wasting our time to tackle issues rather than having robust progress in specified direction. Anyway, I'll modify your configuration to use internal WW3. If this what we want at this point? I am just asking for the confirmation before trying to run it. Thanks again for your effort to make this case available. I hope we could run it. |
@pvelissariou1 I changed the build like following,
but I am getting following,
Where this |
@uturuncoglu You need to upgrade SCHISM to its latest version. Have you done this? |
We are now using the external WW3 to run the coupling test, please don't modify the configuration to use internal WW3. It is because they are using completely different namelist and inputfiles for internal and external wave cases. |
@uturuncoglu Please just update SCHISM and modify the cmake files. The configurations (RT cases and such) remain as they are. We need to support these options (internal/external wave model) when compiling SCHISM. @yunfangsun needs to run SCHISM using both internal and external wave models. He is working on the configurations for both options. |
@saeed-moghimi-noaa http://ccrm.vims.edu/yinglong/SVN_large_files/Bennis_etal_OM2011-Wave-Current.pdf I'll compile a list for the simplest case soon. Thx |
Please start a new issue with more specific title for the request from ww3 folks. Thanks, |
@saeed-moghimi-noaa @josephzhang8 We have WW3 fork. So you could create issue in there. https://github.com/oceanmodeling/WW3. I am also plaining to create fork for SCHISM. So, once we have those. You could also create issue in SCHISM fork. Let me know your preference. At this point we are aiming to create specific issue for each development/support request. |
@saeed-moghimi-noaa Aron tested WW3 with SECOFS mesh and found an error due to single precision used there. Hopefully the new project from EMC will fix that. Meanwhile I suggest we send him the 'nicer' mesh if you still have problem with that. |
Please share your subset mesh with Joseph. Thanks |
I mean the one you subset from 120 m mesh. |
@yunfangsun already run this mesh with WW3 and worked even with checks on. I think we really hoping to get the SCHISM original mesh working. Is there a way to turn on/off single precision flag!? @yunfang please chime in! |
Hi @josephzhang8 , My subset mesh from 120 m ADCIRC mesh works for SCHISM stand-alone, WW3 stand-alone cases, and UFS-Coastal ATM+WW3, could you please help me check this mesh? It is located at Orion/Hercules: /work2/noaa/nos-surge/yunfangs/stmp/yunfangs/FV3_RT/rt_11601_atm2sch2ww3/coastal_ian_atm2sch2ww3_intel_2_adcirc01242024/hgrid.gr3 Thank you! |
@yunfangsun if it's already working, then what do you want me/Aron to check? |
@josephzhang8 This mesh is not working for the ATM+SCHISM+WW3 case |
Thx @yunfangsun. Since it's working with WW3 alone, I'm not sure Aron can help. I guess this is in the court of @uturuncoglu |
@y. Joseph Zhang ***@***.***>
I think we need his help for original schism meshes only (the ugly but good
ones :-)
…-Saeed
______________________________________________________
Saeed Moghimi, PhD
*NOS Storm Surge Modeling
<https://nauticalcharts.noaa.gov/learn/storm-surge-modeling.html> Team Lead*
Coastal Marine Modeling Branch, Coast Survey Development Laboratory, Office
of Coast Survey at NOAA National Ocean Service.
Address: 1315 East West Hwy, Room 6607, Silver Spring, Maryland 20910
Phone: (302) 827-3986
The contents of this message are mine personally and do not necessarily
reflect any position of NOAA.
On Mon, Feb 12, 2024 at 3:46 PM Yunfang Sun ***@***.***> wrote:
@josephzhang8 <https://github.com/josephzhang8> This mesh is not working
for the ATM+SCHISM+WW3 case
—
Reply to this email directly, view it on GitHub
<#24 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APZULD4UCOW7KPNSABR4VCDYTJ5S7AVCNFSM6AAAAABAQG6ODGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMZZGU2DIMJRGI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Understood @saeed-moghimi-noaa He told me it'd take him some time to fix that. |
@josephzhang8 |
We've "reset" this general ww3+schism coupling task with #92, so closing here. |
Updates from me: I found the WW3's esmf caps and most of variables SCHISM needs for 3D coupling. However, I still do not know how to add missing ones (Hs, wave direction etc); I think this requires updating the dictionary. |
@josephzhang8 Joseph hi, I have the impression (I might be wrong) that in addition to the esmf cap the WW3 code itself needs to be modified as well so all these variables can be exported. The dictionary might need to be modified as well. |
In the SCHISM cap we have the function
Is this what you're looking for? |
Thx @platipodium. I'm not sure how to add the info from WW3 side. |
No description provided.
The text was updated successfully, but these errors were encountered: