Dear ROMS users,
As proper bathymetric smoothing is necessary for model stability, I've been looking to experiment more on testing different smoothing algorithms. While looking through the repositories and other public sites, I've been able to find matlab tools for applying the Shapiro and Laplacian filters. Would anyone know of matlab tools that can smooth bathymetry using schemes such as the Martinho and Batteen 2006 scheme or linear programming methods?
I tried the link given in this resource: https://www.myroms.org/Workshops/ROMS20 ... Dutour.pdf. However, it seems to be out of date. I would appreciate any help on finding such tools.
Thanks,
Lawrence
Bathymetry smoothing schemes
-
- Posts: 88
- Joined: Wed Oct 01, 2014 8:57 pm
- Location: International Coastal Research Center
Re: Bathymetry smoothing schemes
A linear programming matlab code can be found here.
However, these matlab scripts seem to be 6 years old already. For instance, Vstretching = 4 is not supported.
However, these matlab scripts seem to be 6 years old already. For instance, Vstretching = 4 is not supported.
-
- Posts: 88
- Joined: Wed Oct 01, 2014 8:57 pm
- Location: International Coastal Research Center
Re: Bathymetry smoothing schemes
Hi rtopper, thank you for pointing me to this link! I'll give the scripts a try.rtopper wrote:A linear programming matlab code can be found here.
However, these matlab scripts seem to be 6 years old already. For instance, Vstretching = 4 is not supported.
Lawrence
-
- Posts: 128
- Joined: Tue Feb 01, 2005 8:21 pm
- Location: Istanbul Technical University (ITU)
- Contact:
Re: Bathymetry smoothing schemes
You could also use Python pyroms module which can be found in following link,
https://github.com/kshedstrom/pyroms
it also has option for linear programming approach to smooth bathymetry and as i know, it also supports Vstretching = 4. I hope it helps.
https://github.com/kshedstrom/pyroms
it also has option for linear programming approach to smooth bathymetry and as i know, it also supports Vstretching = 4. I hope it helps.
-
- Posts: 88
- Joined: Wed Oct 01, 2014 8:57 pm
- Location: International Coastal Research Center
Re: Bathymetry smoothing schemes
Thank you turuncu! I haven' done much Python, but I think I'll learn a bit so I can try this as well.turuncu wrote:You could also use Python pyroms module which can be found in following link,
https://github.com/kshedstrom/pyroms
it also has option for linear programming approach to smooth bathymetry and as i know, it also supports Vstretching = 4. I hope it helps.