25.03.2015 Views

a reduced model for internal waves interacting with submarine ...

a reduced model for internal waves interacting with submarine ...

a reduced model for internal waves interacting with submarine ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

• T is the convolution matrix <strong>for</strong>T [0,2l] . The composition of convolution and<br />

differentiation can be computed <strong>with</strong> the help of the Fourier trans<strong>for</strong>m matrix<br />

F,<br />

F jl = w ( j−1)(l−1) , w=e 2πi/N ,<br />

leading to the operator <strong>with</strong> symbol matrix<br />

⎧<br />

⎪⎨<br />

Λ i j =<br />

⎪⎩<br />

− jπ coth( )<br />

jπh 2<br />

l lL , i= j=1,..., N/2,<br />

− ( j−N)π coth ( ( j−N)πh 2<br />

l lL<br />

0 elsewhere,<br />

)<br />

, i= j=N/2+1,..., N− 1,<br />

where<br />

T D=DT= 1 N FΛF.<br />

Although the original expression (4.6) is nonlinear, the relation (4.7) is a linear<br />

algebraic system to be solved <strong>for</strong> u 1 sinceηand V are already known at the current<br />

time step n+1. So at this stage, by using a spectral matrix instead of an FFT, we<br />

are only paying a price in complexity but not in accuracy. Table 4.4 sumarizes the<br />

discretizations used <strong>for</strong> each <strong>model</strong>, including the discretizations <strong>for</strong> the LFM and<br />

WNFM cases. These cases were implemented <strong>with</strong> the help of the FFT and also<br />

using a matrix <strong>for</strong>mulation as a way to validate the method <strong>for</strong> the other <strong>model</strong>s.<br />

We also implemented in Matlab two predictor-corrector schemes, one that uses<br />

a third order, three step, explicit Adams-Bash<strong>for</strong>th solver (AB3) as predictor and<br />

a fourth order, three step implicit Adams-Moulton (AM3) as corrector. The other<br />

scheme uses a fourth order, four step Adams-Bash<strong>for</strong>th solver (AB4) as predictor<br />

and a fifth order, four step implicit Adams-Moulton (AM4) as corrector.<br />

64

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!