-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathWAVEPART_Contents.html
105 lines (87 loc) · 7.54 KB
/
WAVEPART_Contents.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Radar Wave Inversion Code - List of Contents</title>
<meta name="generator" content="MATLAB 9.3"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
<meta name="DC.date" content="2019-01-27"><meta name="DC.source" content="Radar Wave Inversion Code"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outine:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
html { min-height:100%; margin-bottom:1px; }
html body { height:100%; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; line-height:140%; background:#fff none; overflow-y:scroll; }
html body td { vertical-align:top; text-align:left; }
h1 { padding:0px; margin:0px 0px 25px; font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#d55000; line-height:100%; font-weight:normal; }
h2 { padding:0px; margin:0px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000; font-weight:bold; line-height:140%; border-bottom:1px solid #d6d4d4; display:block; }
h3 { padding:0px; margin:0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000; font-weight:bold; line-height:140%; }
a { color:#005fce; text-decoration:none; }
a:hover { color:#005fce; text-decoration:underline; }
a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
ul li ul { padding:5px 0px 0px; margin:0px 0px 7px 23px; }
ul li ol li { list-style:decimal; }
ol { padding:0px; margin:0px 0px 20px 0px; list-style:decimal; }
ol li { padding:0px; margin:0px 0px 7px 23px; list-style-type:decimal; }
ol li ol { padding:5px 0px 0px; margin:0px 0px 7px 0px; }
ol li ol li { list-style-type:lower-alpha; }
ol li ul { padding-top:7px; }
ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
pre, code { font-size:12px; }
tt { font-size: 1.2em; }
pre { margin:0px 0px 20px; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
span.keyword { color:#0000FF }
span.comment { color:#228B22 }
span.string { color:#A020F0 }
span.untermstring { color:#B20000 }
span.syscmd { color:#B28C00 }
.footer { width:auto; padding:10px 0px; margin:25px 0px 0px; border-top:1px dotted #878787; font-size:0.8em; line-height:140%; font-style:italic; color:#878787; text-align:left; float:none; }
.footer p { margin:0px; }
.footer a { color:#878787; }
.footer a:hover { color:#878787; text-decoration:underline; }
.footer a:visited { color:#878787; }
table th { padding:7px 5px; text-align:left; vertical-align:middle; border: 1px solid #d6d4d4; font-weight:bold; }
table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px solid #d6d4d4; }
</style></head>
<body>
<div class="content"><h1><b>Code for the Partition of Wave Directional Spectra (WavePart)</b></h1>
<!--introduction-->
<p>This is a set of Matlab(r) functions for the partition of directional wave spectra to its wind and different swell components. The partitions are initially identified using a watershed defining algorithm and then are modified following mostly the method described in Hanson and Phillips (2001).</p>
<p><h2><b>How to cite:</b></h2></p>
<p>Douglas, C. and G. Voulgaris, 2019, WavePart: MATLAB(r) software for the partition of directional ocean wave spectra. (Version v1.1). Zenodo. http://doi.org/10.5281/zenodo.2638500 </p>
<p><h2><b>Relevant references:</b></h2></p>
<p>- J.L. Hanson and O.M. Philips, 2001. Automated Analysis of Ocean Surface Directional Wave Spectra. <i>Journal of Oceanic and Atmospheric Technology</i>, 18, 278-293.</p>
<p>- J. Portilla, F.J. Ocampo-Torres, and J. Monbaliu, 2009. Spectral Partitioning and Identification of Wind Sea and Swell. <i>Journal of Oceanic and Atmospheric Technology</i>, 26, 107-121. DOI: 10.1175/2008JTECHO609.1</p>
<p>- E. Cheynet, 2019. Pcolor in Polar Coordinates (<a href="https://www.mathworks.com/matlabcentral/fileexchange/49040-pcolor-in-polar-coordinates">https://www.mathworks.com/matlabcentral/fileexchange/49040-pcolor-in-polar-coordinates</a>), MATLAB Central File Exchange. Retrieved March 16, 2019. </p>
<p><h2><b>Copyright 2019(c)</b>< Douglas Cahl, George Voulgaris</h2></p>
<p><b>WavePart</b> is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</p>
<p>You should have received a copy of the GNU General Public License along with this program. If not, see <a href="https://www.gnu.org/licenses/">https://www.gnu.org/licenses/</a>.</p>
<!--/introduction-->
<ul>
<li><a href="./html/"><h2>List of Files</h2></a>
<li><a href="./html/dispersion.html">dispersion.m</a> Solving the wave dipersion eqn.</li>
<li><a href="./html/filterDirWavespec.html">filterDirWaveSpec.m</a> Smoothing of the directional wave spectrum</li>
<li><a href="./html/partition.html">partition.m</a> Identify and sort out the partitions</li>
<li><a href="./html/peakspread.html">peakspread.m</a> It finds the normalized spreading of each partition as in Hanson and Phillips 2001</li>
<li><a href="./html/readspectra.html">readspectra.m</a> Estimate the lower frequency limit of the wind wave spectra</li>
<li><a href="./html/valley_mon.html">valley_min.m</a> Identify the minimum value in a valey</li>
<li><a href="./html/watershed_ww3.html">watershed_ww3.m</a> The main function to apply the watershed deliniation method</li>
<li><a href="./html/waveparamspart.html">waveparamspart.m</a> Extracts the bulk wave parameters and those for each partition</li>
<li><a href="./html/wildpoint.html.html">wildpoint.html</a> Identify and remove spikes in the signal</li>
<li><a href="./html/windlimit.html">windlimit.m</a> Define the frequency for wind waves</li>
</li>
</ul>
<ul>
<li><a href="./html/"><h2>Example Functions</h2></a>
<li><a href="./html/Read_WavePart_Output.html">Read_WavePart_out.m</a> Example script on how to reading the cell values output by WavePart</li>
<li><a href="./html/master_partition.html">master_partition.m</a>: Script on how to set up the analysis of a time series of spectra.</li>
</li>
</ul>
</body></html>