swanmodel-users Mailing List for SWAN (Page 9)
Brought to you by:
mzijlema
You can subscribe to this list here.
2011 |
Jan
(1) |
Feb
(6) |
Mar
(9) |
Apr
(5) |
May
(15) |
Jun
(23) |
Jul
(6) |
Aug
(5) |
Sep
(4) |
Oct
(10) |
Nov
(5) |
Dec
(5) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2012 |
Jan
(7) |
Feb
(3) |
Mar
(4) |
Apr
(7) |
May
(16) |
Jun
(8) |
Jul
(7) |
Aug
(4) |
Sep
(2) |
Oct
(10) |
Nov
(12) |
Dec
(6) |
2013 |
Jan
(6) |
Feb
(1) |
Mar
(3) |
Apr
(5) |
May
|
Jun
(4) |
Jul
(4) |
Aug
(4) |
Sep
(3) |
Oct
(10) |
Nov
(6) |
Dec
(4) |
2014 |
Jan
(8) |
Feb
(7) |
Mar
(18) |
Apr
(21) |
May
(12) |
Jun
(12) |
Jul
(21) |
Aug
(10) |
Sep
(22) |
Oct
(6) |
Nov
(3) |
Dec
(12) |
2015 |
Jan
(12) |
Feb
(11) |
Mar
(8) |
Apr
(3) |
May
(5) |
Jun
(6) |
Jul
|
Aug
(3) |
Sep
(12) |
Oct
(10) |
Nov
(27) |
Dec
(18) |
2016 |
Jan
(16) |
Feb
(3) |
Mar
(7) |
Apr
(12) |
May
(6) |
Jun
(25) |
Jul
(2) |
Aug
(21) |
Sep
(36) |
Oct
(11) |
Nov
(10) |
Dec
(6) |
2017 |
Jan
(9) |
Feb
(1) |
Mar
(5) |
Apr
(8) |
May
(6) |
Jun
(6) |
Jul
(1) |
Aug
(2) |
Sep
(11) |
Oct
(4) |
Nov
(3) |
Dec
(2) |
2018 |
Jan
(6) |
Feb
|
Mar
(1) |
Apr
(8) |
May
(8) |
Jun
(5) |
Jul
(5) |
Aug
(8) |
Sep
(13) |
Oct
(5) |
Nov
(10) |
Dec
(2) |
2019 |
Jan
(14) |
Feb
(8) |
Mar
(14) |
Apr
(10) |
May
(7) |
Jun
(27) |
Jul
(37) |
Aug
(19) |
Sep
(4) |
Oct
(9) |
Nov
(9) |
Dec
|
2020 |
Jan
(14) |
Feb
(4) |
Mar
(2) |
Apr
(3) |
May
(1) |
Jun
(19) |
Jul
(2) |
Aug
|
Sep
(7) |
Oct
(4) |
Nov
|
Dec
(4) |
2021 |
Jan
(1) |
Feb
(10) |
Mar
(20) |
Apr
(15) |
May
(7) |
Jun
(11) |
Jul
(5) |
Aug
(14) |
Sep
(5) |
Oct
(15) |
Nov
(5) |
Dec
(4) |
2022 |
Jan
(6) |
Feb
(5) |
Mar
(11) |
Apr
(4) |
May
(1) |
Jun
(2) |
Jul
|
Aug
(9) |
Sep
(6) |
Oct
(3) |
Nov
(2) |
Dec
(7) |
2023 |
Jan
(2) |
Feb
(6) |
Mar
(9) |
Apr
(4) |
May
(3) |
Jun
(4) |
Jul
(3) |
Aug
(2) |
Sep
(4) |
Oct
(3) |
Nov
(4) |
Dec
|
2024 |
Jan
|
Feb
(3) |
Mar
(3) |
Apr
(1) |
May
|
Jun
(2) |
Jul
|
Aug
(2) |
Sep
(3) |
Oct
(7) |
Nov
(2) |
Dec
|
2025 |
Jan
|
Feb
(2) |
Mar
(3) |
Apr
(2) |
May
(7) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: ibeya <ib...@uv...> - 2021-05-20 13:54:27
|
Hi Nabi. That's what I feared. I wanted to get away from that path, but I see that I don't have that option. Thank you very much. Cheers! Ignacio On 2021-05-19 18:51, Nabi Allahdadi wrote: > HI Ignacio > > I had the same problem before. You need to introduce the spectral file for each location separately: > > 0.6522590 '../../inputfiles/Waves/YYYY/MM/line_w_24.spc' 1 & > 0.7253525 '../../inputfiles/Waves/YYYY/MM/line_w_25.spc' 1 & > 0.7984750 '../../inputfiles/Waves/YYYY/MM/line_w_26.spc' 1 & > . > . > . > . > Please be advised that each file should include spectral data only for one location. > > Best > Nabi > > On Wed, May 19, 2021 at 5:49 PM ibeya <ib...@uv...> wrote: > >> Dear users, >> >> I want to use a SWAN output spectra file that contain spectra for different times and location, many of these locations (and all times) to be used as wave conditions along the open boundary. >> >> So far I have the following: >> >> BOU SIDE 1 CLOCKWISE VAR FILE & >> 0.6522590 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 24 & >> 0.7253525 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 25 & >> 0.7984750 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 26 & >> 0.8716229 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 27 & >> 0.9447981 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 28 & >> 1.0180051 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 29 & >> 1.0912406 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 30 & >> 1.1645019 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 31 & >> 1.2377950 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 32 & >> 1.3111154 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 33 & >> 1.3844624 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 34 & >> 1.4578412 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 35 & >> 1.5312477 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 36 & >> 1.6046836 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 37 & >> 1.6781493 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 38 & >> 1.7516424 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 39 & >> 1.8251660 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 40 & >> 1.8987169 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 41 & >> 1.9722969 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 42 & >> 2.0459083 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 43 & >> 2.1195486 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 44 & >> 2.1932198 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 45 & >> 2.2669205 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 46 & >> 2.3406474 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 47 & >> 2.4144055 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 48 & >> 2.4881966 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 49 & >> 2.5620168 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 50 & >> 2.6358647 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 51 & >> 2.7097427 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 52 & >> 2.7836530 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 53 & >> 3.1281878 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 54 >> >> but it doen't work as the file cannot be opened more than once, leading to the following error: >> >> Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc >> Severe error : unsupported boundary data file >> Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc >> Severe error : unsupported boundary data file >> Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc >> Severe error : unsupported boundary data file >> Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc >> >> ... >> >> Can anyone please guide me how to set this in the steering file? >> >> Cheers! >> >> Ignacio >> >> _______________________________________________ >> swanmodel-users mailing list >> swa...@li... >> https://lists.sourceforge.net/lists/listinfo/swanmodel-users > > -- > > Nabi Allahdadi, Ph.D. Coastal Engineer and Oceanographer |
From: Nabi A. <nab...@gm...> - 2021-05-20 01:51:42
|
HI Ignacio I had the same problem before. You need to introduce the spectral file for each location separately: 0.6522590 '../../inputfiles/Waves/YYYY/MM/line_w_24.spc' 1 & 0.7253525 '../../inputfiles/Waves/YYYY/MM/line_w_25.spc' 1 & 0.7984750 '../../inputfiles/Waves/YYYY/MM/line_w_26.spc' 1 & . . . . Please be advised that each file should include spectral data only for one location. Best Nabi On Wed, May 19, 2021 at 5:49 PM ibeya <ib...@uv...> wrote: > Dear users, > > I want to use a SWAN output spectra file that contain spectra for > different times and location, many of these locations (and all times) to be > used as wave conditions along the open boundary. > > So far I have the following: > > BOU SIDE 1 CLOCKWISE VAR FILE & > 0.6522590 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 24 & > 0.7253525 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 25 & > 0.7984750 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 26 & > 0.8716229 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 27 & > 0.9447981 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 28 & > 1.0180051 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 29 & > 1.0912406 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 30 & > 1.1645019 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 31 & > 1.2377950 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 32 & > 1.3111154 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 33 & > 1.3844624 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 34 & > 1.4578412 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 35 & > 1.5312477 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 36 & > 1.6046836 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 37 & > 1.6781493 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 38 & > 1.7516424 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 39 & > 1.8251660 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 40 & > 1.8987169 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 41 & > 1.9722969 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 42 & > 2.0459083 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 43 & > 2.1195486 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 44 & > 2.1932198 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 45 & > 2.2669205 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 46 & > 2.3406474 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 47 & > 2.4144055 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 48 & > 2.4881966 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 49 & > 2.5620168 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 50 & > 2.6358647 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 51 & > 2.7097427 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 52 & > 2.7836530 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 53 & > 3.1281878 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 54 > > but it doen't work as the file cannot be opened more than once, leading to > the following error: > > Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc > Severe error : unsupported boundary data file > Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc > Severe error : unsupported boundary data file > Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc > Severe error : unsupported boundary data file > Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc > > ... > > Can anyone please guide me how to set this in the steering file? > > Cheers! > > Ignacio > > > _______________________________________________ > swanmodel-users mailing list > swa...@li... > https://lists.sourceforge.net/lists/listinfo/swanmodel-users > -- Nabi Allahdadi, Ph.D. Coastal Engineer and Oceanographer |
From: ibeya <ib...@uv...> - 2021-05-19 21:48:47
|
Dear users, I want to use a SWAN output spectra file that contain spectra for different times and location, many of these locations (and all times) to be used as wave conditions along the open boundary. So far I have the following: BOU SIDE 1 CLOCKWISE VAR FILE & 0.6522590 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 24 & 0.7253525 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 25 & 0.7984750 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 26 & 0.8716229 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 27 & 0.9447981 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 28 & 1.0180051 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 29 & 1.0912406 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 30 & 1.1645019 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 31 & 1.2377950 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 32 & 1.3111154 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 33 & 1.3844624 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 34 & 1.4578412 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 35 & 1.5312477 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 36 & 1.6046836 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 37 & 1.6781493 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 38 & 1.7516424 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 39 & 1.8251660 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 40 & 1.8987169 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 41 & 1.9722969 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 42 & 2.0459083 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 43 & 2.1195486 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 44 & 2.1932198 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 45 & 2.2669205 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 46 & 2.3406474 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 47 & 2.4144055 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 48 & 2.4881966 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 49 & 2.5620168 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 50 & 2.6358647 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 51 & 2.7097427 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 52 & 2.7836530 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 53 & 3.1281878 '../../inputfiles/Waves/YYYY/MM/line_w.spc' 54 but it doen't work as the file cannot be opened more than once, leading to the following error: Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc Severe error : unsupported boundary data file Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc Severe error : unsupported boundary data file Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc Severe error : unsupported boundary data file Error : File is already opened: ../../inputfiles/Waves/2015/01/line_w.spc ... Can anyone please guide me how to set this in the steering file? Cheers! Ignacio |
From: Joao A. <ja...@au...> - 2021-05-04 04:08:57
|
Hi Tahiru, SWAN will always compute wet grid points, even though they might not be accurate sometimes. If negative values are coming out, it is very likely to be due to dry points - note your negative botlev values becoming -99 at the same output as your depth. The bottom of your bathymetry is always at the same place. Hence, what happens when you compare the length of your curves with the actual bathymetry vs the water level you are using in your simulations? Good luck, João On Thu, 29 Apr 2021 at 21:46, Tahiru Gunasekera <tah...@ho...> wrote: > Hi, > > > > I have a question relating to boundaries in SWAN. I am using an > unstructured grid with a fort.14 file (generated by OceanMesh2D) for my > simulations. I have defined a curve from a point where there is water to a > point on land. I plotted the water depth against distance from the starting > point of the curve for three different tidal levels/simulations on MATLAB > excluding the values on land (the values with Depth = - 99; see attached > output file). The only difference between the three simulations is that I > have changed the water level with the SET LEVEL command (=3.16, 0.94, > -1.23). I have attached my input file for one simulation. The problem is > that the depth does not go to zero at the shoreline (see Figure and output > table). Does anyone know how to correct this by making sure the water > depth on the land boundary for a simulation is 0 (given it is a beach) > rather than some non-zero value for all three simulations? > > > > Thanks a lot. > > > > Kind regards, > > > > Tahiru > > > > > _______________________________________________ > swanmodel-users mailing list > swa...@li... > https://lists.sourceforge.net/lists/listinfo/swanmodel-users > -- João Claudio Albuquerque PhD. Candidate, School of Environment, The University of Auckland, Level 4, Room 449, Science Centre, 23 Symonds Street, Auckland, NZ. +64 021 02365705 |
From: Tahiru G. <tah...@ho...> - 2021-04-29 09:39:13
|
Hi, I have a question relating to boundaries in SWAN. I am using an unstructured grid with a fort.14 file (generated by OceanMesh2D) for my simulations. I have defined a curve from a point where there is water to a point on land. I plotted the water depth against distance from the starting point of the curve for three different tidal levels/simulations on MATLAB excluding the values on land (the values with Depth = - 99; see attached output file). The only difference between the three simulations is that I have changed the water level with the SET LEVEL command (=3.16, 0.94, -1.23). I have attached my input file for one simulation. The problem is that the depth does not go to zero at the shoreline (see Figure and output table). Does anyone know how to correct this by making sure the water depth on the land boundary for a simulation is 0 (given it is a beach) rather than some non-zero value for all three simulations? Thanks a lot. Kind regards, Tahiru |
From: <cwb...@gm...> - 2021-04-21 23:31:22
|
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:PMingLiU; panose-1:2 2 5 0 0 0 0 0 0 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:"Trebuchet MS"; panose-1:2 11 6 3 2 2 2 2 2 4;} @font-face {font-family:inherit;} @font-face {font-family:PMingLiU; panose-1:2 1 6 1 0 1 1 1 1 1;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; font-size:12.0pt; font-family:"Calibri",sans-serif;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} .MsoChpDefault {mso-style-type:export-only;} /* Page Definitions */ @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:1571384231; mso-list-template-ids:-1;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --></style></head><body lang=ZH-TW link=blue vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal style='vertical-align:baseline'><span lang=EN-US>Hi, </span><span lang=EN-US style='color:black'>Rosanna<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Thank you so much for your help<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Wei-Bo Chen<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span style='font-family:"新細明體",serif'>從</span><span lang=EN-US> Windows 10 </span><span style='font-family:"新細明體",serif'>的</span><span lang=EN-US><a href="https://go.microsoft.com/fwlink/?LinkId=550986"><span lang=EN-US style='font-family:"新細明體",serif'><span lang=EN-US>郵件</span></span></a></span><span style='font-family:"新細明體",serif'>傳送</span></p><p class=MsoNormal><span lang=EN-US style='font-family:"新細明體",serif'><o:p> </o:p></span></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='border:none;padding:0cm'><b><span style='font-family:"新細明體",serif'>寄件者</span><span lang=EN-US>: </span></b><span lang=EN-US><a href="mailto:ros...@gm...">Rosanna Bonasia</a><br></span><b><span style='font-family:"新細明體",serif'>傳送時間</span><span lang=EN-US>: </span></b><span lang=EN-US>2021</span><span style='font-family:"新細明體",serif'>年</span><span lang=EN-US>4</span><span style='font-family:"新細明體",serif'>月</span><span lang=EN-US>21</span><span style='font-family:"新細明體",serif'>日</span> <span style='font-family:"新細明體",serif'>下午</span><span lang=EN-US> 11:57<br></span><b><span style='font-family:"新細明體",serif'>收件者</span><span lang=EN-US>: </span></b><span lang=EN-US><a href="mailto:cwb...@gm...">cwb...@gm...</a><br></span><b><span style='font-family:"新細明體",serif'>副本</span><span lang=EN-US>: </span></b><span lang=EN-US><a href="mailto:mha...@gm...">Mahmud-Ul-Hasan Monim</a>; <a href="mailto:swa...@li...">swa...@li...</a><br></span><b><span style='font-family:"新細明體",serif'>主旨</span><span lang=EN-US>: </span></b><span lang=EN-US>Re: [swanmodel-users] </span><span style='font-family:"新細明體",serif'>回覆</span><span lang=EN-US>: PUNSWAN</span></p></div><p class=MsoNormal><span lang=EN-US style='font-family:"新細明體",serif'><o:p> </o:p></span></p><div><p class=MsoNormal><span lang=EN-US>Hi everybody,</span><span lang=EN-US><o:p></o:p></span></p><div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US>this is the solution to this problem:</span></p></div><div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div><div><div><p class=MsoNormal style='vertical-align:baseline'><span lang=EN-US style='color:black'>The function boundaries_MOD_net is missing and the makefile cannot find it. The solution is simple. In fortran 90 when modules are used, symbols are transformed in <i>__</i>namemodule_MOD_nameobject. If you look into the Makefine, the module "boundaries" is not present. So, what you have to do is:<br>Open the Makefile<o:p></o:p></span></p></div><div><p class=MsoNormal style='vertical-align:baseline'><span lang=EN-US style='color:black'>Look for the following declaration: </span><span lang=EN-US style='font-size:11.5pt;font-family:"inherit",serif;color:#E4E6EB;border:none windowtext 1.0pt;padding:0cm;background:#3E4042'>MSG_OBJS = \ $(O_DIR)mkdir.$(EXTO) \ $(O_DIR)sizes.$(EXTO) \ $(O_DIR)global.$(EXTO) \ $(O_DIR)global_3dvs.$(EXTO) \ $(O_DIR)version.$(EXTO) \ $(O_DIR)messenger.$(EXTO)</span><span lang=EN-US style='color:black'><o:p></o:p></span></p></div><div><div><p class=MsoNormal style='vertical-align:baseline'><span lang=EN-US style='color:black;border:none windowtext 1.0pt;padding:0cm'>And at the end, add the boundaries module as follows: </span><span lang=EN-US style='font-size:11.5pt;font-family:"inherit",serif;color:#E4E6EB;border:none windowtext 1.0pt;padding:0cm;background:#3E4042'>MSG_OBJS = \ $(O_DIR)mkdir.$(EXTO) \ $(O_DIR)sizes.$(EXTO) \ $(O_DIR)global.$(EXTO) \ $(O_DIR)global_3dvs.$(EXTO) \ $(O_DIR)version.$(EXTO) \ $(O_DIR)messenger.$(EXTO) \ $(O_DIR)boundaries.$(EXTO)</span><span lang=EN-US style='color:black'><o:p></o:p></span></p></div><div><p class=MsoNormal style='vertical-align:baseline'><span lang=EN-US style='color:black'>Now redo "make punswan" and it should work.<o:p></o:p></span></p></div><div><p class=MsoNormal style='vertical-align:baseline'><span lang=EN-US style='color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='vertical-align:baseline'><span lang=EN-US style='color:black'>Authors of the code should fix this once for all.<o:p></o:p></span></p></div><div><p class=MsoNormal style='vertical-align:baseline'><span lang=EN-US style='color:black'>Rosanna<o:p></o:p></span></p></div></div></div></div><p class=MsoNormal><span lang=EN-US style='font-family:"新細明體",serif'><o:p> </o:p></span></p><div><div><p class=MsoNormal><span lang=EN-US>El mar, 20 abr 2021 a las 17:58, <a href="mailto:cwb...@gm...">cwb...@gm...</a> (<<a href="mailto:cwb...@gm...">cwb...@gm...</a>>) escribió:</span></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>Dear all, </span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'> </span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>I have a problem as below. Have this problem has been resolved ?</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'> </span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>/work/odir4/global_3dvs.o:global_3dvs.F:(.text+0x5a10): more undefined</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>reference to '__boundaries:MOD_nvel' follow</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>collect2: error: ld returned 1 exit status</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>make [1]: *** [swan.exe] Error 1</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>make [1]</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'> </span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>Would you share any ideas with me, please?</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>Thank you so much. </span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'> </span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>Best regards,</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'> </span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:14.0pt'>Wei-Bo Chen</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-family:"新細明體",serif'>從</span><span lang=EN-US> Windows 10 </span><span style='font-family:"新細明體",serif'>的</span><span lang=EN-US><a href="https://go.microsoft.com/fwlink/?LinkId=550986" target="_blank"><span lang=EN-US style='font-family:"新細明體",serif'><span lang=EN-US>郵件</span></span></a></span><span style='font-family:"新細明體",serif'>傳送</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span></p><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span style='font-family:"新細明體",serif'>寄件者</span><span lang=EN-US>: </span></b><span lang=EN-US><a href="mailto:mha...@gm..." target="_blank">Mahmud-Ul-Hasan Monim</a><br></span><b><span style='font-family:"新細明體",serif'>傳送時間</span><span lang=EN-US>: </span></b><span lang=EN-US>2021</span><span style='font-family:"新細明體",serif'>年</span><span lang=EN-US>4</span><span style='font-family:"新細明體",serif'>月</span><span lang=EN-US>20</span><span style='font-family:"新細明體",serif'>日</span> <span style='font-family:"新細明體",serif'>上午</span><span lang=EN-US> 02:08<br></span><b><span style='font-family:"新細明體",serif'>收件者</span><span lang=EN-US>: </span></b><span lang=EN-US><a href="mailto:swa...@li..." target="_blank">swa...@li...</a><br></span><b><span style='font-family:"新細明體",serif'>主旨</span><span lang=EN-US>: </span></b><span lang=EN-US>[swanmodel-users] Peak Period</span></p></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Hello SWAN users,</span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'> </span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>I have a question regarding the Peak Period output for SWAN. Based on the SWAN manual, there are two options for Peak Period -</span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'> </span></p></div><div><ol start=1 type=1><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1'><b><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>RTP </span></b><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>- <i>"Relative peak period (in s) of E(σ) (equal to absolute peak period in the absence of currents). Note that this peak period is related to the absolute maximum bin of the discrete wave spectrum and hence, might not be the ’real’ peak period."</i></span></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1'><b><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>TPS -<i> "</i></span></b><i><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Relative peak period (in s) of E(σ). This value is obtained as the maximum of a parabolic fitting through the highest bin and two bins on either side the highest one of the discrete wave spectrum. This ’non-discrete or ’smoothed’ value is a better estimate of the ’real’ peak period compared to the quantity RTP."</span></i></li></ol><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>I have saved output for both variables in several locations in my domain. Based on the manual the lowest peak period (1s) found in RTP is related to the maximum frequency bin (1 Hz) defined by the swan input form (.swn). However, from my output, I found that values for TPS that correspond to RTP=1s are shown as NaNs. As the manual suggests TPS is a better estimate of 'real' peak period compared to RTP, I wanted to use TPS but again if there are gaps in TPS (as sometimes it is producing NaNs) I am wondering if I should revert to RTP. </span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'> </span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Did anybody encounter this issue?</span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'> </span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Any suggestion will be appreciated.</span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'> </span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Thanks,</span></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'> </span></p></div></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Mahmud</span></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US> </span></p></div></div><p class=MsoNormal><span lang=EN-US>_______________________________________________<br>swanmodel-users mailing list<br><a href="mailto:swa...@li..." target="_blank">swa...@li...</a><br><a href="https://lists.sourceforge.net/lists/listinfo/swanmodel-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/swanmodel-users</a></span></p></blockquote></div><p class=MsoNormal><span lang=EN-US><br clear=all></span></p><div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div><p class=MsoNormal><span lang=EN-US>-- </span></p><div><div><div><div><div><div><div><div><div><div><div><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;color:black'>Dr. Rosanna Bonasia</span></p><div><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;color:black'>Catedrático CONACyT</span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;color:black'>Instituto Politécnico Nacional, SEPI ESIA-UZ</span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;color:black'>Tel. (55) 57 29 6000 ext. 53143</span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;color:black'>ORCID: <a href="https://orcid.org/0000-0002-6280-0762" target="_blank">https://orcid.org/0000-0002-6280-0762</a></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;color:black'><a href="https://rbonasia.academia.edu/" target="_blank"><span style='text-decoration:none'>//rbonasia.academia.edu</span></a></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Arial",sans-serif;color:black'><a href="http://rosannabonasia.com" target="_blank">http://rosannabonasia.com</a></span></p></div></div></div></div></div></div></div></div></div></div></div></div><p class=MsoNormal><span lang=EN-US><a href="https://journalspress.com/ljp?layout=profile&user=3890&view=profile" target="_blank">https://journalspress.com/ljp?layout=profile&user=3890&view=profile</a></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"新細明體",serif'><o:p> </o:p></span></p></div></body></html> |
From: Rosanna B. <ros...@gm...> - 2021-04-21 15:57:18
|
Hi everybody, this is the solution to this problem: The function boundaries_MOD_net is missing and the makefile cannot find it. The solution is simple. In fortran 90 when modules are used, symbols are transformed in *__*namemodule_MOD_nameobject. If you look into the Makefine, the module "boundaries" is not present. So, what you have to do is: Open the Makefile Look for the following declaration: MSG_OBJS = \ $(O_DIR)mkdir.$(EXTO) \ $(O_DIR)sizes.$(EXTO) \ $(O_DIR)global.$(EXTO) \ $(O_DIR)global_3dvs.$(EXTO) \ $(O_DIR)version.$(EXTO) \ $(O_DIR)messenger.$(EXTO) And at the end, add the boundaries module as follows: MSG_OBJS = \ $(O_DIR)mkdir.$(EXTO) \ $(O_DIR)sizes.$(EXTO) \ $(O_DIR)global.$(EXTO) \ $(O_DIR)global_3dvs.$(EXTO) \ $(O_DIR)version.$(EXTO) \ $(O_DIR)messenger.$(EXTO) \ $(O_DIR)boundaries.$(EXTO) Now redo "make punswan" and it should work. Authors of the code should fix this once for all. Rosanna El mar, 20 abr 2021 a las 17:58, cwb...@gm... (<cwb...@gm...>) escribió: > Dear all, > > > > I have a problem as below. Have this problem has been resolved ? > > > > /work/odir4/global_3dvs.o:global_3dvs.F:(.text+0x5a10): more undefined > > reference to '__boundaries:MOD_nvel' follow > > collect2: error: ld returned 1 exit status > > make [1]: *** [swan.exe] Error 1 > > make [1] > > > > Would you share any ideas with me, please? > > Thank you so much. > > > > Best regards, > > > > Wei-Bo Chen > > > > > > > > 從 Windows 10 的郵件 <https://go.microsoft.com/fwlink/?LinkId=550986>傳送 > > > > *寄件者: *Mahmud-Ul-Hasan Monim <mha...@gm...> > *傳送時間: *2021年4月20日 上午 02:08 > *收件者: *swa...@li... > *主旨: *[swanmodel-users] Peak Period > > > > Hello SWAN users, > > > > I have a question regarding the Peak Period output for SWAN. Based on the > SWAN manual, there are two options for Peak Period - > > > > 1. *RTP *- *"Relative peak period (in s) of E(σ) (equal to absolute > peak period in the absence of currents). Note that this peak period is > related to the absolute maximum bin of the discrete wave spectrum and > hence, might not be the ’real’ peak period."* > 2. *TPS - "**Relative peak period (in s) of E(σ). This value is > obtained as the maximum of a parabolic fitting through the highest bin and > two bins on either side the highest one of the discrete wave spectrum. This > ’non-discrete or ’smoothed’ value is a better estimate of the ’real’ peak > period compared to the quantity RTP."* > > I have saved output for both variables in several locations in my domain. > Based on the manual the lowest peak period (1s) found in RTP is related to > the maximum frequency bin (1 Hz) defined by the swan input form (.swn). > However, from my output, I found that values for TPS that correspond to > RTP=1s are shown as NaNs. As the manual suggests TPS is a better estimate > of 'real' peak period compared to RTP, I wanted to use TPS but again if > there are gaps in TPS (as sometimes it is producing NaNs) I am wondering if > I should revert to RTP. > > > > Did anybody encounter this issue? > > > > Any suggestion will be appreciated. > > > > Thanks, > > > > Mahmud > > > _______________________________________________ > swanmodel-users mailing list > swa...@li... > https://lists.sourceforge.net/lists/listinfo/swanmodel-users > -- Dr. Rosanna Bonasia Catedrático CONACyT Instituto Politécnico Nacional, SEPI ESIA-UZ Tel. (55) 57 29 6000 ext. 53143 ORCID: https://orcid.org/0000-0002-6280-0762 //rbonasia.academia.edu <https://rbonasia.academia.edu/> http://rosannabonasia.com https://journalspress.com/ljp?layout=profile&user=3890&view=profile |
From: <cwb...@gm...> - 2021-04-20 22:57:37
|
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:PMingLiU; panose-1:2 2 5 0 0 0 0 0 0 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:PMingLiU; panose-1:2 1 6 1 0 1 1 1 1 1;} @font-face {font-family:"Trebuchet MS"; panose-1:2 11 6 3 2 2 2 2 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; font-size:12.0pt; font-family:"Calibri",sans-serif;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} .MsoChpDefault {mso-style-type:export-only;} /* Page Definitions */ @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:1549220644; mso-list-template-ids:-1;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --></style></head><body lang=ZH-TW link=blue vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><div><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Dear all, <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>I have a problem as below. Have this problem has been resolved ?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>/work/odir4/global_3dvs.o:global_3dvs.F:(.text+0x5a10): more undefined<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>reference to '__boundaries:MOD_nvel' follow<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>collect2: error: ld returned 1 exit status<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>make [1]: *** [swan.exe] Error 1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>make [1]<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Would you share any ideas with me, please?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Thank you so much. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Best regards,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Wei-Bo Chen<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span style='font-family:"新細明體",serif'>從</span><span lang=EN-US> Windows 10 </span><span style='font-family:"新細明體",serif'>的</span><span lang=EN-US><a href="https://go.microsoft.com/fwlink/?LinkId=550986"><span lang=EN-US style='font-family:"新細明體",serif'><span lang=EN-US>郵件</span></span></a></span><span style='font-family:"新細明體",serif'>傳送</span></p><p class=MsoNormal><span lang=EN-US style='font-family:"新細明體",serif'><o:p> </o:p></span></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='border:none;padding:0cm'><b><span style='font-family:"新細明體",serif'>寄件者</span><span lang=EN-US>: </span></b><span lang=EN-US><a href="mailto:mha...@gm...">Mahmud-Ul-Hasan Monim</a><br></span><b><span style='font-family:"新細明體",serif'>傳送時間</span><span lang=EN-US>: </span></b><span lang=EN-US>2021</span><span style='font-family:"新細明體",serif'>年</span><span lang=EN-US>4</span><span style='font-family:"新細明體",serif'>月</span><span lang=EN-US>20</span><span style='font-family:"新細明體",serif'>日</span> <span style='font-family:"新細明體",serif'>上午</span><span lang=EN-US> 02:08<br></span><b><span style='font-family:"新細明體",serif'>收件者</span><span lang=EN-US>: </span></b><span lang=EN-US><a href="mailto:swa...@li...">swa...@li...</a><br></span><b><span style='font-family:"新細明體",serif'>主旨</span><span lang=EN-US>: </span></b><span lang=EN-US>[swanmodel-users] Peak Period</span></p></div><p class=MsoNormal><span lang=EN-US style='font-family:"新細明體",serif'><o:p> </o:p></span></p><div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Hello SWAN users,</span><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'><o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>I have a question regarding the Peak Period output for SWAN. Based on the SWAN manual, there are two options for Peak Period -<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'><o:p> </o:p></span></p></div><div><ol start=1 type=1><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1'><b><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>RTP </span></b><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>- <i>"Relative peak period (in s) of E(σ) (equal to absolute peak period in the absence of currents). Note that this peak period is related to the absolute maximum bin of the discrete wave spectrum and hence, might not be the ’real’ peak period."</i><o:p></o:p></span></li><li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1'><b><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>TPS -<i> "</i></span></b><i><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Relative peak period (in s) of E(σ). This value is obtained as the maximum of a parabolic fitting through the highest bin and two bins on either side the highest one of the discrete wave spectrum. This ’non-discrete or ’smoothed’ value is a better estimate of the ’real’ peak period compared to the quantity RTP."</span></i><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'><o:p></o:p></span></li></ol><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>I have saved output for both variables in several locations in my domain. Based on the manual the lowest peak period (1s) found in RTP is related to the maximum frequency bin (1 Hz) defined by the swan input form (.swn). However, from my output, I found that values for TPS that correspond to RTP=1s are shown as NaNs. As the manual suggests TPS is a better estimate of 'real' peak period compared to RTP, I wanted to use TPS but again if there are gaps in TPS (as sometimes it is producing NaNs) I am wondering if I should revert to RTP. <o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Did anybody encounter this issue?<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Any suggestion will be appreciated.<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Thanks,<o:p></o:p></span></p></div><div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'><o:p> </o:p></span></p></div></div></div><p class=MsoNormal><span lang=EN-US style='font-family:"Trebuchet MS",sans-serif'>Mahmud<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"新細明體",serif'><o:p> </o:p></span></p></div></body></html> |
From: Mahmud-Ul-Hasan M. <mha...@gm...> - 2021-04-19 18:07:35
|
Hello SWAN users, I have a question regarding the Peak Period output for SWAN. Based on the SWAN manual, there are two options for Peak Period - 1. *RTP *- *"Relative peak period (in s) of E(σ) (equal to absolute peak period in the absence of currents). Note that this peak period is related to the absolute maximum bin of the discrete wave spectrum and hence, might not be the ’real’ peak period."* 2. *TPS - "**Relative peak period (in s) of E(σ). This value is obtained as the maximum of a parabolic fitting through the highest bin and two bins on either side the highest one of the discrete wave spectrum. This ’non-discrete or ’smoothed’ value is a better estimate of the ’real’ peak period compared to the quantity RTP."* I have saved output for both variables in several locations in my domain. Based on the manual the lowest peak period (1s) found in RTP is related to the maximum frequency bin (1 Hz) defined by the swan input form (.swn). However, from my output, I found that values for TPS that correspond to RTP=1s are shown as NaNs. As the manual suggests TPS is a better estimate of 'real' peak period compared to RTP, I wanted to use TPS but again if there are gaps in TPS (as sometimes it is producing NaNs) I am wondering if I should revert to RTP. Did anybody encounter this issue? Any suggestion will be appreciated. Thanks, Mahmud |
From: <cwb...@gm...> - 2021-04-18 23:32:23
|
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:PMingLiU; panose-1:2 2 5 0 0 0 0 0 0 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:PMingLiU; panose-1:2 1 6 1 0 1 1 1 1 1;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; font-size:12.0pt; font-family:"Calibri",sans-serif;} .MsoChpDefault {mso-style-type:export-only;} /* Page Definitions */ @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.WordSection1 {page:WordSection1;} --></style></head><body lang=ZH-TW link=blue vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Dear all, <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>I have a problem as below. Have this problem has been resolved ?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>/work/odir4/global_3dvs.o:global_3dvs.F:(.text+0x5a10): more undefined<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>reference to '__boundaries:MOD_nvel' follow<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>collect2: error: ld returned 1 exit status<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>make [1]: *** [swan.exe] Error 1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>make [1]<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Would you share any ideas with me, please?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Thank you so much. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Best regards,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Wei-Bo Chen<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt;font-family:"新細明體",serif'><o:p> </o:p></span></p></div></body></html> |
From: <cwb...@gm...> - 2021-04-16 04:25:30
|
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:PMingLiU; panose-1:2 2 5 0 0 0 0 0 0 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:PMingLiU; panose-1:2 1 6 1 0 1 1 1 1 1;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; font-size:12.0pt; font-family:"Calibri",sans-serif;} .MsoChpDefault {mso-style-type:export-only;} /* Page Definitions */ @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.WordSection1 {page:WordSection1;} --></style></head><body lang=ZH-TW link=blue vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Dear all,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>There is a error for compiling punswan as bellow:<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>----------------------------------------------------------------------------------------------------------------------<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>SwanSumOverNodes.o SwanMinOverNodes.o SwanMaxOverNodes.o ocpids.o ocpcre.o ocpmix.o -O2 -W0 -assume byterecl -traceback -o swan.exe -I../work/odir4/<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>../work/odir4/global_3dvs.o: In function `global_3dvs_mp_alloc_3dvs_':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>global_3dvs.F:(.text+0x2c4f): undefined reference to `boundaries_mp_neta_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>global_3dvs.F:(.text+0x2d9b): undefined reference to `boundaries_mp_neta_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>global_3dvs.F:(.text+0x2ee7): undefined reference to `boundaries_mp_neta_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>global_3dvs.F:(.text+0x3033): undefined reference to `boundaries_mp_neta_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>global_3dvs.F:(.text+0x317f): undefined reference to `boundaries_mp_neta_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>../work/odir4/global_3dvs.o:global_3dvs.F:(.text+0x32cb): more undefined references to `boundaries_mp_neta_' follow<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>../work/odir4/global_3dvs.o: In function `global_3dvs_mp_alloc_3dvs_':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>global_3dvs.F:(.text+0x343f): undefined reference to `boundaries_mp_nvel_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>global_3dvs.F:(.text+0x358b): undefined reference to `boundaries_mp_nvel_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>global_3dvs.F:(.text+0x36d7): undefined reference to `boundaries_mp_nvel_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>global_3dvs.F:(.text+0x3823): undefined reference to `boundaries_mp_nvel_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>global_3dvs.F:(.text+0x396f): undefined reference to `boundaries_mp_nvel_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>../work/odir4/global_3dvs.o:global_3dvs.F:(.text+0x3ad3): more undefined references to `boundaries_mp_nvel_' follow<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>make[1]: *** [swan.exe] Error 1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>make[1]: Leaving directory `/lfs2/wbchen/research/adcirc_v54.02/swan4131'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>make: *** [punswan] Error 2<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>any suggestion is appreciated.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:14.0pt'>Albert Chen<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p></div></body></html> |
From: <cwb...@gm...> - 2021-04-16 04:18:04
|
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:PMingLiU; panose-1:2 2 5 0 0 0 0 0 0 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:PMingLiU; panose-1:2 1 6 1 0 1 1 1 1 1;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; font-size:12.0pt; font-family:"Calibri",sans-serif;} .MsoChpDefault {mso-style-type:export-only;} /* Page Definitions */ @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.WordSection1 {page:WordSection1;} --></style></head><body lang=ZH-TW link=blue vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Dear all,</span></p><p class=MsoNormal><span lang=EN-US>There is a error for compiling punswan as bellow:</span></p><p class=MsoNormal><span lang=EN-US>----------------------------------------------------------------------------------------------------------------------</span><span lang=EN-US><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>SwanSumOverNodes.o SwanMinOverNodes.o SwanMaxOverNodes.o ocpids.o ocpcre.o ocpmix.o -O2 -W0 -assume byterecl -traceback -o swan.exe -I../work/odir4/<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>../work/odir4/global_3dvs.o: In function `global_3dvs_mp_alloc_3dvs_':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>global_3dvs.F:(.text+0x2c4f): undefined reference to `boundaries_mp_neta_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>global_3dvs.F:(.text+0x2d9b): undefined reference to `boundaries_mp_neta_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>global_3dvs.F:(.text+0x2ee7): undefined reference to `boundaries_mp_neta_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>global_3dvs.F:(.text+0x3033): undefined reference to `boundaries_mp_neta_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>global_3dvs.F:(.text+0x317f): undefined reference to `boundaries_mp_neta_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>../work/odir4/global_3dvs.o:global_3dvs.F:(.text+0x32cb): more undefined references to `boundaries_mp_neta_' follow<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>../work/odir4/global_3dvs.o: In function `global_3dvs_mp_alloc_3dvs_':<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>global_3dvs.F:(.text+0x343f): undefined reference to `boundaries_mp_nvel_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>global_3dvs.F:(.text+0x358b): undefined reference to `boundaries_mp_nvel_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>global_3dvs.F:(.text+0x36d7): undefined reference to `boundaries_mp_nvel_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>global_3dvs.F:(.text+0x3823): undefined reference to `boundaries_mp_nvel_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>global_3dvs.F:(.text+0x396f): undefined reference to `boundaries_mp_nvel_'<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>../work/odir4/global_3dvs.o:global_3dvs.F:(.text+0x3ad3): more undefined references to `boundaries_mp_nvel_' follow<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>make[1]: *** [swan.exe] Error 1<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>make[1]: Leaving directory `/lfs2/wbchen/research/adcirc_v54.02/swan4131'<o:p></o:p></span></p><div style='mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0cm 0cm 1.0pt 0cm'><p class=MsoNormal style='border:none;padding:0cm'><span lang=EN-US>make: *** [punswan] Error 2<o:p></o:p></span></p></div><p class=MsoNormal><span lang=EN-US>any suggestion is appreciated.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Albert Chen<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-family:"新細明體",serif'><o:p> </o:p></span></p></div></body></html> |
From: Samantha M. <sma...@gm...> - 2021-04-14 14:50:49
|
Hello, I have a square domain that I'm forcing with a directional spectrum (all 4 boundaries have the same spectrum), but no matter which direction the waves are coming from, our East boundary has weird results (see below) for the mean wavelength. Significant wave height and direction look as expected though. I've changed the bathymetry to make sure there are no effects coming from there. Each of the 4 boundaries is treated the same. I've turned on and off many physics (e.g. quads, triads, etc.), and none seemed to help. If anyone has some pointers for things to check or has run into a similar issue, I'd appreciate any advice you have to offer :) THank you!! Samantha *This is how I specified my boundaries:* ~~~~~~~~~~~~~~ BOUN SHAPE JONSWAP 3.30 PEAK DSPR POWER BOUN SEGM IJ 0 146 0 0 & CON FILE 'spectral_dirSpect_Come_210.bnd' 1 BOUN SHAPE JONSWAP 3.30 PEAK DSPR POWER BOUN SEGM IJ 0 0 146 0 & CON FILE 'spectral_dirSpect_Come_210_0.bnd' 1 BOUN SHAPE JONSWAP 3.30 PEAK DSPR POWER BOUN SEGM IJ 146 0 146 146 & CON FILE 'spectral_dirSpect_Come_210_1.bnd' 1 BOUN SHAPE JONSWAP 3.30 PEAK DSPR POWER BOUN SEGM IJ 146 146 0 146 & CON FILE 'spectral_dirSpect_Come_210_2.bnd' 1 ~~~~~~~~~~~~~~~~~ * Mean wave length results (red blockish bar on the right shouldn't be there):* [image: image.png] |
From: Nabi A. <nab...@gm...> - 2021-04-14 13:16:44
|
Hi Mahmud The number of iterations for a non-stationary SWAN simulation is usually considered 1. But, it may highly be dependent on the simulation timestep. The best way to find out is to do sensitivity analysis on the number of iterations and model timestep (range of 1-10 for the number of iterations can be examined). The attached paper may be useful. Nabi On Tue, Apr 13, 2021 at 10:53 AM Mahmud-Ul-Hasan Monim < mha...@gm...> wrote: > Hi All, > > I have a question about the number of iterations in SWAN. I believe user > can specify the maximum number of iterations for SWAN before it moves to > the next timestep. Although I think by iterating more, SWAN can produce > better output, it is something that can significantly increase > computational time. I was wondering if there a rule of thumb for selecting > the maximum number of iteration in SWAN. > > -Mahmud > _______________________________________________ > swanmodel-users mailing list > swa...@li... > https://lists.sourceforge.net/lists/listinfo/swanmodel-users > -- Nabi Allahdadi, Ph.D. Coastal Engineer and Oceanographer |
From: Mahmud-Ul-Hasan M. <mha...@gm...> - 2021-04-13 14:52:58
|
Hi All, I have a question about the number of iterations in SWAN. I believe user can specify the maximum number of iterations for SWAN before it moves to the next timestep. Although I think by iterating more, SWAN can produce better output, it is something that can significantly increase computational time. I was wondering if there a rule of thumb for selecting the maximum number of iteration in SWAN. -Mahmud |
From: Mahmud-Ul-Hasan M. <mha...@gm...> - 2021-04-09 10:17:50
|
Hellow SWAN users, I am trying to run swan for a project and I have few questions on some issues I am encountering while running the model – - I am running simulation for a year and my model crashed at the end of April. I checked the inputs and they look okay. I am wondering if this is something caused by the directional and/or frequency bins I am using for the simulation. At this moment I am just using 12 directional bins and 34 frequency bins (CGRID UNSTRUCTURED CIRCLE 12 0.0391425 1. 34). - I have noticed that even when the model is running, there are timesteps when I get ‘NaN’ for all the nodes in my domain. But for the point output files I always get output as long as the model does not blow up. Please find the attached figure that shows timeseries comparison between point output and output from the same location extracted from the gridded output (.mat file). - I wanted to divide the gridded output into monthly files. Currently I am using – *BLOCK 'COMPGRID' NOHEAD 'NarrBay_HS.mat' LAY 3 HS OUTPUT 20120101.0000 1 HR *But I cannot provide the end date here and if I am running the simulation for a year, 'NarrBay_HS.mat' will have output for the whole year. I am wondering if it is possible to get .mat files for each month. I am eagerly looking forward to hearing from you. Best, Mahmud |
From: Mahmud-Ul-Hasan M. <mha...@gm...> - 2021-04-03 16:30:45
|
Hi All, I am having an issue with the swan executable (41.31) while I am trying to run it in parallel mode. I downloaded the mpi version of it ( http://swanmodel.sourceforge.net/download/zip/setup-SWAN-41.31A-mpi-win64.exe) but when I try to run it in parallel mode in an Azure machine, it just run on just 1 core (two processors). I want to mention that I followed all the instructions from the sourceforge webpage ( http://swanmodel.sourceforge.net/download/download.htm) but could not get it to work in parallel mode. However, I have an old executable (40.72) which happens to run in parallel mode. I have two questions - * How can I get the latest executable (41.31) run in parallel mode? * If I have to use 40.72, I am wondering what are differences/updates between 40.72 and 41.31? -Mahmud *Mahmud Monim* Scientist RPS | North America 55 Village Square Drive South Kingstown RI 02879, USA *T * +1 401 789 6224 *F * +1 401 789 1932 *D * (401) 661-8637 *E * mah...@rp... <http://rpsgroup.com/> *Follow us on: **rpsgroup.com* <http://rpsgroup.com> | *LinkedIn* <https://www.linkedin.com/company/rps> | *Facebook* <https://www.facebook.com/RPSmakingcomplexeasy/> | *Instagram* <https://www.instagram.com/rps.group/> | *YouTube* <https://www.youtube.com/channel/UCW82nGFvPwMSNpX-EMw8wFg> |
From: Jaya K. <jay...@gm...> - 2021-04-02 03:10:44
|
Hello SWAN-Users List, I would like to try the vertical schematization of rigid plants in the model. Could anyone please help me with how to set up the model and the input? I find it difficult to understand the instruction provided in the "swanuse" document. [image: image.png] Any help would be appreciated. Thanks in advance. Jaya |
From: Clayton H. <cl...@ca...> - 2021-04-01 21:52:43
|
Hello SWAN List, I'm curious if anyone has been successful in using the NVidia HPC-SDK (nvfortran) to compile and run SWAN? I got it working in serial mode using a configuration in platform.pl that is very similar to the old pgf90 configuration. I can compile with -omp, but when I run the same model, I get null output for wave conditions. Any help is appreciated. Thanks Clayton |
From: Mahmud-Ul-Hasan M. <mha...@gm...> - 2021-03-31 17:53:34
|
Hi Javi, Thanks much for your suggestions. I am going to work on it before using it for swan run. -Mahmud On Wed, Mar 31, 2021 at 10:12 PM Javi Rodriguez <ja...@pr...> wrote: > Hi Mahmud, > > There is something wrong with your mesh. Look at those lines of the *.prt > file, they are pretty descriptive: > > - ** Error : number of cells around vertex is smaller than > 4 or larger than 10 > - ** Error : an angle in a triangle is too large > > I've tried to open your mesh file with BlueKenue and it throws an error. > Try to fix it before running SWAN again. > > > Best, > Javi > |
From: Javi R. <ja...@pr...> - 2021-03-31 16:12:43
|
Hi Mahmud, There is something wrong with your mesh. Look at those lines of the *.prt file, they are pretty descriptive: - ** Error : number of cells around vertex is smaller than 4 or larger than 10 - ** Error : an angle in a triangle is too large I've tried to open your mesh file with BlueKenue and it throws an error. Try to fix it before running SWAN again. Best, Javi |
From: Mahmud-Ul-Hasan M. <mha...@gm...> - 2021-03-31 14:41:54
|
Hi All, I have encountered an error while reading fort.14 file for my SWAN simulation. In the *.prt file I see the following error message from line 88 to 807: * Vertex with index **** in boundary list is not a valid boundary point* I am attaching the .swn .prt and fort.14 file. Based on some posts in this forum I believe I want to use 1 after BOU SIDE (BOU SIDE* 1* CCW CON FILE 'obc_ERA5.bnd' 1) but I also tried other numbers without any success. I also want to mention the fact that the simulation was complete despite having these error messages in the .prt file. I would really appreciate it if anyone can provide some suggestions. Thanks, Mahmud *Mahmud Monim* Scientist RPS | North America 55 Village Square Drive South Kingstown RI 02879, USA |
From: Joao A. <ja...@au...> - 2021-03-26 09:42:19
|
Hi Gian, Just a thought here: Would it be possible to run a recent version of SWAN with the same parameterization of this old version you are trying to run? The parameters used are very likely to be printed in the .prt file before SWAN's crash. Cheers, João On Tue, 9 Mar 2021 at 06:19, Bremm, Gian <Gia...@nl...> wrote: > Hi, > > I’m rerunning some older swan runs. Now I get an error: endless loop in > CHGBAS. About one year ago Sofia described the same error here in the the > swanmodel-user list. Without a solution. I found CHGBAS is a subroutine in > the > > swanser.ftn. > > ! 1. Purpose > > ! > > ! change x-basis of a discretized y-function > > ! > > ! 2. Method > > ! > > ! A piecewise constant representation of the functions is assumed > > ! > > ! first boundaries of a cell in X1 are determined > > ! then it is determined whether there are overlaps with cells > > ! in X2. if so Y1*common length is added to Y2 > > ! Finally Y2 values are divided by cell lengths > > > > Unfortunately this doesn’t helps me so far. Looking up the PRINT file the > endless loops appears right after the compute statement. Somehow, the > endless loop is overcome and the expected section with the computational > part of swan follows before the iteration begins. > > > > Some advice would be great, > > Cheers, Gian > > > > *--* > > *Dipl.-Ing. Gian Christian Bremm* > > Forschungsstelle Küste – Küsteningenieurwesen > > NLWKN – Bst Norden/Norderney * Jahnstraße 1 * 26506 Norden > > Tel.: +49 4931 / 947 275 > > Fax.: +49 4931 / 947 125 > > gia...@nl... > > www.nlwkn.niedersachsen.de/fsk/ > > > _______________________________________________ > swanmodel-users mailing list > swa...@li... > https://lists.sourceforge.net/lists/listinfo/swanmodel-users > -- João Claudio Albuquerque PhD. Candidate, School of Environment, The University of Auckland, Level 4, Room 449, Science Centre, 23 Symonds Street, Auckland, NZ. +64 021 02365705 |
From: Henrique R. <hra...@gm...> - 2021-03-24 00:52:15
|
Hi João, The option to set NOSWLL is not included in the manual yet, it is in the latest released patch only at this stage. I would expect it to be included in the manual in the next official model release. You can set the number of swells with the QUANTITY command, for example: QUANTity PTHS NOSWLL 2 and then add the WS variables to your BLOCK: BLOck 'COMPGRID' NOHEADer './out/par_20210324T00_grid.nc' LAY-LAYout 3 PTHS PTRTP PTDIR 1.0 OUTput 20210324.000000 3 HRS Cheers Henrique On Tue, 16 Mar 2021 at 23:03, Joao Albuquerque <ja...@au...> wrote: > Hi Henrique, > > I was checking this version of SWAN and I couldn't find any entry for this > NOSWLL parameter in the manual. How is the syntax for this command? > > Thanks, > João > > On Thu, 11 Mar 2021 at 15:06, Henrique Rapizo <hra...@gm...> > wrote: > >> Hi João, >> >> Just one additional comment to your reply. With the latest released patch >> SWAN now supports watershed partitioning variables in netcdf format and >> fixes a bug to make sure the first partition is always reserved to >> wind-sea. You can now also set the number of swell partitions for output >> with the NOSWLL parameter (making it consistent with the WaveWatchIII >> model). >> >> Cheers >> Henrique >> >> On Thu, 4 Mar 2021 at 15:09, Joao Albuquerque <ja...@au...> >> wrote: >> >>> Hi Mahmud, >>> >>> Adding to Garcia's answer: >>> >>> For swells, SWAN can provide you either with wave heights, based on a >>> cut-off frequency threshold. However, if you are interested in all these >>> other wind-sea and swell parameters, SWAN can output the partitioned wave >>> parameters (have a look into PTDIR, PTHSIG, etc), which would provide you >>> with 10 partitions, the first being a windsea partition and up to 9 swell >>> partitions... In this case, you would have to integrate all the swell >>> partitions into a single swell system. It is also definitely worth having a >>> look into how the partitioning algorithm works. >>> >>> Cheers, >>> João >>> >>> On Thu, 4 Mar 2021 at 06:10, Garcia Medina, Gabriel via swanmodel-users < >>> swa...@li...> wrote: >>> >>>> Hi Mahmud, >>>> >>>> >>>> >>>> If you want time series of all your variables at all points in your >>>> computational grid you can use the following command in your input file: >>>> >>>> >>>> >>>> TABLE 'COMPGRID' HEAD 'CG_bulk_198407.txt' & >>>> >>>> TIME XP YP DEP HS PDIR DIR RTP PER WIND FORCE & >>>> >>>> OUTPUT 19840701.000000 3 HR >>>> >>>> >>>> >>>> Here I am not requesting all the variables in your list but you can >>>> modify the second line as you see fit. >>>> >>>> >>>> >>>> Best, >>>> >>>> ____________________________________ >>>> >>>> *Gabriel García Medina* >>>> >>>> Coastal Sciences Division >>>> >>>> Pacific Northwest National Laboratory >>>> >>>> >>>> >>>> *From:* Mahmud-Ul-Hasan Monim <mha...@gm...> >>>> *Sent:* Wednesday, March 3, 2021 01:27 >>>> *To:* swa...@li... >>>> *Subject:* [swanmodel-users] Gridded output from SWAN >>>> >>>> >>>> >>>> Check twice before you click! This email originated from outside PNNL. >>>> >>>> >>>> >>>> Hello All, >>>> >>>> >>>> >>>> I am working on a wave modeling project for Narragansett Bay (Rhode >>>> Island, USA). I wanted to get the following *time-series output at the >>>> grid points from SWAN* - >>>> >>>> 1. Significant total wave height >>>> 2. Peak total wave period, >>>> 3. Mean total wave period >>>> 4. Mean zero-down-crossing total wave period >>>> 5. Mean total wave direction >>>> >>>> >>>> 6. Significant wind-driven wave height >>>> 7. Peak wind-driven wave period >>>> 8. Mean wind-driven wave period >>>> 9. Mean zero-down-crossing wind-driven wave period >>>> 10. Mean wind-driven wave direction >>>> >>>> >>>> 11. Significant swell-driven wave height >>>> 12. Peak swell-driven wave period >>>> 13. Mean swell-driven wave period >>>> 14. Mean zero-down-crossing swell-driven wave period >>>> 15. Mean swell-driven wave direction >>>> >>>> After reading the SWAN manual, I understand I can get time-series of >>>> some of these variables in grid points but not sure if all are available. >>>> >>>> >>>> >>>> Is there a way for me to get time-series of all these variables at the >>>> grid points. >>>> >>>> >>>> >>>> Thanks, >>>> >>>> >>>> >>>> Mahmud >>>> _______________________________________________ >>>> swanmodel-users mailing list >>>> swa...@li... >>>> https://lists.sourceforge.net/lists/listinfo/swanmodel-users >>>> >>> >>> >>> -- >>> João Claudio Albuquerque >>> PhD. Candidate, School of Environment, The University of Auckland, >>> Level 4, Room 449, Science Centre, 23 Symonds Street, Auckland, NZ. >>> +64 021 02365705 >>> _______________________________________________ >>> swanmodel-users mailing list >>> swa...@li... >>> https://lists.sourceforge.net/lists/listinfo/swanmodel-users >>> >> > > -- > João Claudio Albuquerque > PhD. Candidate, School of Environment, The University of Auckland, > Level 4, Room 449, Science Centre, 23 Symonds Street, Auckland, NZ. > +64 021 02365705 > _______________________________________________ > swanmodel-users mailing list > swa...@li... > https://lists.sourceforge.net/lists/listinfo/swanmodel-users > |
From: Nabi A. <nab...@gm...> - 2021-03-22 21:51:36
|
You are very welcome and good luck with your research. On Mon, Mar 22, 2021 at 4:46 PM Samantha Maticka <sma...@gm...> wrote: > Thanks all, I just wanted to update here to let you all know that it was > related to using BOUN SEGM XY. When I used BOUN SEGM IJ, I no longer had > issues (Thanks, Nabi for the tip!). > Samantha > > > On Wed, Feb 24, 2021 at 11:28 PM Joao Albuquerque < > ja...@au...> wrote: > >> Hi Samantha, >> >> Assuming that what you have are points along your grid boundaries, I'd >> suggest you to input them in the following way: >> >> BOUND SHAPE JONSWAP 4 PEAK DSPR DEGREES <- change this for your own setup >> BOUND SEGMENT XY _ >> 164.5000 -31.5000 _ <- these can be your grid points (at the edge of >> the grid) closer to each of your original boundary points >> 164.5000 -32.0000 _ >> 164.5000 -32.5000 _ >> 164.5000 -33.0000 _ >> ... (I have heaps of locations here)... >> 164.5000 -31.5000 VARIABLE FILE _ >> ...(and now, one file for each location)... >> 0.0000 '../../NZB9310/164.5E_31.5S-C.sp2' 1 _ >> 0.5000 '../../NZB9310/164.5E_32.0S-C.sp2' 1 _ >> 1.0000 '../../NZB9310/164.5E_32.5S-C.sp2' 1 _ >> 1.5000 '../../NZB9310/164.5E_33.0S-C.sp2' 1 _ >> ...(heaps of files)... >> 70.0000 '../../NZB9310/164.5E_31.5S-C2.sp2' 1 >> >> Basically you define the locations of each boundary point and then you >> specify the distance from each point to the first point, followed by the >> input file of each point. If you do it this way, SWAN will interpolate the >> boundary values between each point and input them along your grid points >> without input values. I think this example together with the manual's >> explanation should be enough. >> >> Good luck, >> João >> >> >> On Wed, 24 Feb 2021 at 11:24, Javi Rodriguez via swanmodel-users < >> swa...@li...> wrote: >> >>> Hi Samantha, >>> >>> >>> Nice! Now you can focus on fixing that segment. >>> >>> The plots you sent in the first message have little detail. Maybe >>> plotting your computational grid with the overlay segment may help to see >>> what is happening in that area. >>> >>> An alternative would be to calculate distances between your grid points >>> and the segment line to check the one-hundredth-rule is being fulfilled. >>> >>> >>> Best, >>> Xavier >>> >>> >>> >>> -------- Missatge Original -------- >>> A 23 febr. 2021, 22.47, Samantha Maticka va escriure: >>> >>> >>> Hello again! >>> >>> I'm sorry, I stand corrected - there is an error, and it explains the >>> issue, but I'm not sure why it exists or how to resolve it. >>> >>> For the problem boundary segment, the error I get is below, but I >>> confirmed that the point indicated is even given in the output results from >>> SWAN. Is there a way to see what points are 'active' or to ensure that all >>> of the points I give SWAN are active? I'm not sure why 1 of the 4 >>> boundary segments would have a problem, but not the other 3. >>> >>> Thank you for your help!! >>> >>> BOUN SEGM XY 575401.000 8177348.000 575451.000 8177298.000 >>> & >>> point with location 575451.00008177298.0000 is not active >>> ** Error : invalid boundary point >>> segment point 575451.008177298.00 grid 183.20 114.80 184 116 >>> CON FILE 'spectral1.bnd' 1 >>> >>> Best, >>> Samantha >>> >>> >>> On Tue, Feb 23, 2021 at 10:11 PM Samantha Maticka <sma...@gm...> >>> wrote: >>> >>>> Hi Javi, >>>> >>>> Thanks for the response! I've looked at the PRINT file and I only have >>>> 2 warnings, but no errors. The 2 warnings are below. >>>> >>>> For the line, I made 4 separate segments as an attempt to respect this >>>> restriction. Unless I'm miss reading/interpreting what exactly is the >>>> computational grid, it looks like all of the boundary grid points fall on >>>> the boundary segment. >>>> >>>> *1* >>>> no convergence in set-up calculation >>>> ** WARNING : Differences in wave height at the boundary >>>> Relative difference between input and computation >= 0.10 >>>> >>>> *2* >>>> ** Warning : Limiter is de-activated in case of no quadruplets >>>> >>>> Best, >>>> Samantha >>>> >>>> ~~~~~ >>>> This is the output for the first 2 timesteps: >>>> ~~~~~ >>>> >>>> >>>> COMPUTE NONSTAT 20180701.030000 60.00 MIN 20180701.090000 >>>> ** Warning : Limiter is de-activated in case of no quadruplets >>>> Time of computation -> 20180701.040000 in sec: 14400. >>>> accuracy OK in 0.00 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 25.00 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 21.56 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 29.82 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 28.60 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 33.39 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 34.73 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 36.64 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 50.00 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 62.91 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 86.39 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 83.61 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 93.88 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 84.26 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 84.72 % of wet grid points ( 98.00 % required) >>>> >>>> no convergence in set-up calculation >>>> ** WARNING : Differences in wave height at the boundary >>>> Relative difference between input and computation >= 0.10 >>>> Hs[m] Hs[m] Hs[-] >>>> ix iy index (input) (computed) (relative) >>>> -------------------------------------------------- >>>> 180 119 90592 1.84 1.19 0.36 >>>> 181 118 91339 1.84 0.04 0.98 >>>> 182 117 92088 1.84 0.04 0.98 >>>> 183 117 92840 1.84 0.06 0.97 >>>> 184 116 93592 1.84 1.41 0.23 >>>> >>>> Time of computation -> 20180701.050000 in sec: 18000. >>>> accuracy OK in 5.07 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 70.99 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 94.85 % of wet grid points ( 98.00 % required) >>>> >>>> accuracy OK in 98.54 % of wet grid points ( 98.00 % required) >>>> >>>> no convergence in set-up calculation >>>> ** WARNING : Differences in wave height at the boundary >>>> Relative difference between input and computation >= 0.10 >>>> Hs[m] Hs[m] Hs[-] >>>> ix iy index (input) (computed) (relative) >>>> -------------------------------------------------- >>>> 180 119 90592 1.85 1.16 0.37 >>>> 181 118 91339 1.85 0.03 0.98 >>>> 182 117 92088 1.85 0.03 0.98 >>>> 183 117 92840 1.85 0.06 0.97 >>>> 184 116 93592 1.85 1.44 0.22 >>>> >>>> >>>> >>>> On Tue, Feb 23, 2021 at 3:40 PM Javi Rodriguez <ja...@pr...> >>>> wrote: >>>> >>>>> Hi Samantha, >>>>> >>>>> >>>>> >>>>> Have you checked the print file (.PRT extension) that SWAN generated >>>>> when running the model? Any warnings or errors with your boundary >>>>> conditions must be there. >>>>> >>>>> Remember that the line connecting your XY points must be close to the >>>>> computational grid (The (straight) line connecting two points must be close >>>>> to grid lines of the computational grid (the maximum distance is one >>>>> hundredth of the length of the straight line). >>>>> >>>>> >>>>> Regards, >>>>> Xavier >>>>> >>>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ >>>>> On Tuesday 23 February de 2021 a les 0:24, Samantha Maticka < >>>>> sma...@gm...> wrote: >>>>> >>>>> Hello all, >>>>> >>>>> The wave boundary condition that I assign to SWAN does not match the >>>>> results, and I can't figure out where the miscommunication is. >>>>> >>>>> When I plot the results and the grid that SWAN uses, you can see the >>>>> mismatch. >>>>> >>>>> Below is a plot of significant wave height results, with the grid >>>>> (white points) and segment endpoints (red) overlain. It's the first time >>>>> step before any waves propagate, but it shows where the boundary is applied. >>>>> >>>>> >>>>> [image: image.png] >>>>> >>>>> The second plot shows the next time step with the missing boundary >>>>> condition enforcement from the second segment. >>>>> >>>>> [image: image.png] >>>>> >>>>> In the *.swn file, I specify 4 SEGMent boundaries as: >>>>> >>>>> BOUN SHAPE JONSWAP 3.30 PEAK DSPR POWER >>>>> BOUN SEGM XY 575331.000 8177408.000 575391.000 8177348.000 >>>>> & >>>>> CON FILE 'spectral.bnd' 1 >>>>> BOUN SHAPE JONSWAP 3.30 PEAK DSPR POWER >>>>> BOUN SEGM XY 575401.000 8177348.000 575451.000 8177298.000 >>>>> & >>>>> CON FILE 'spectral1.bnd' 1 >>>>> BOUN SHAPE JONSWAP 3.30 PEAK DSPR POWER >>>>> BOUN SEGM XY 575461.000 8177298.000 575501.000 8177258.000 >>>>> & >>>>> CON FILE 'spectral2.bnd' 1 >>>>> BOUN SHAPE JONSWAP 3.30 PEAK DSPR POWER >>>>> BOUN SEGM XY 575511.000 8177258.000 575551.000 8177218.000 >>>>> & >>>>> CON FILE 'spectral3.bnd' 1 >>>>> >>>>> >>>>> Thank you in advance to anyone who is familiar with what might be the >>>>> cause ! >>>>> >>>>> Best Regards, >>>>> >>>>> Samantha >>>>> >>>>> >>>>> _______________________________________________ >>> swanmodel-users mailing list >>> swa...@li... >>> https://lists.sourceforge.net/lists/listinfo/swanmodel-users >>> >>> >> >> -- >> João Claudio Albuquerque >> PhD. Candidate, School of Environment, The University of Auckland, >> Level 4, Room 449, Science Centre, 23 Symonds Street, Auckland, NZ. >> +64 021 02365705 >> _______________________________________________ >> swanmodel-users mailing list >> swa...@li... >> https://lists.sourceforge.net/lists/listinfo/swanmodel-users >> > _______________________________________________ > swanmodel-users mailing list > swa...@li... > https://lists.sourceforge.net/lists/listinfo/swanmodel-users > -- Nabi Allahdadi, Ph.D. Coastal Engineer and Oceanographer |