Partial Differential Equations - Modelling and ... - ResearchGate

Partial Differential Equations - Modelling and ... - ResearchGate Partial Differential Equations - Modelling and ... - ResearchGate

24.02.2014 Views

230 R. Glowinski and D.C. Sorensen 0 Sparsity Pattern of A 10 Eigenvalues λ j vs wavenumber j, ρ = 1, R = 1.3333, N = 128 20 3.5 3 30 2.5 40 2 λ j 1.5 50 1 60 0.5 0 10 20 30 40 50 60 nz = 320 0 0 5 10 15 j − wave number Fig. 2. Sparsity pattern (left) of the matrix A and eigenvalue distribution (right) of the lowest 15 modes plotted as a function of index. Contour 2, λ = 0.32332, ρ = 1, R = 1.705, N = 128 6 5 4 φ − axis 3 2 1 1 2 3 4 5 6 θ − axis Fig. 3. Contour (left) and surface (right) plots of an eigenfunction corresponding to the lowest nontrivial eigenvalue λ 2 which is a double eigenvalue. The Matlab command used to accomplish this was [V,Lambda] = eigs(A,D,15,-.0001); which calculates the k = 15 eigenvalues closest to the shift σ = −.0001. The computed eigenvalues are returned as a diagonal matrix Lambda and the corresponding eigenvectors are returned as the corresponding columns of the N × k matrix V. Figure 2 shows the sparsity pattern of the matrix A. Figure 3 shows the eigenfunction surface and its contours of the eigenfunction corresponding to the smallest nonzero eigenvalue λ 2 . This is a double eigenvalue so λ 3 = λ 2 and the eigenfunction for λ 3 is not shown here. Below this (Fig. 4) are the surface plots of the eigenfunctions of modes 4 to 15. Surfaces 4 and 7 (the simple sheets) correspond to single eigenvalues. The remaining eigenfunction surfaces correspond to double eigenvalues. In all of these plots, R =4/3 andρ = 1. The dimension of the matrix is N =16, 384 corresponding to I = 128 resulting from a grid stepsize of h =2π/128.

Eigenvalues of the Laplace–Beltrami Operator on the Surface of a Torus 231 Fig. 4. Eigenfunctions corresponding to eigenvalues λ 4 to λ 15 (in order left to right, top to bottom). 4 Eigenvalues as Function of R/ρ 3.5 3 2.5 λ j 2 1.5 1 0.5 0 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 Ratio R/ρ Fig. 5. Bifurcation diagram of 14 leading nontrivial eigenvalues as functions of the ratio R/ρ. Solid curves are double eigenvalues and dashed curves are singletons. We note that eigenfunctions associated with single eigenvalues are sheets that only change sign in the θ direction. Eigenfunctions corresponding to double eigenvalues change sign in both the θ and φ directions. We studied the eigenvalue trajectories plotted as functions of the aspect ratio R/ρ and noted that crossings of these curves provided instances of quadruple eigenvalues and also of triple eigenvalues. Results of this study are shown graphically in Figure 5.

230 R. Glowinski <strong>and</strong> D.C. Sorensen<br />

0<br />

Sparsity Pattern of A<br />

10<br />

Eigenvalues λ j<br />

vs wavenumber j, ρ = 1, R = 1.3333, N = 128<br />

20<br />

3.5<br />

3<br />

30<br />

2.5<br />

40<br />

2<br />

λ j<br />

1.5<br />

50<br />

1<br />

60<br />

0.5<br />

0 10 20 30 40 50 60<br />

nz = 320<br />

0<br />

0 5 10 15<br />

j − wave number<br />

Fig. 2. Sparsity pattern (left) of the matrix A <strong>and</strong> eigenvalue distribution (right)<br />

of the lowest 15 modes plotted as a function of index.<br />

Contour 2, λ = 0.32332, ρ = 1, R = 1.705, N = 128<br />

6<br />

5<br />

4<br />

φ − axis<br />

3<br />

2<br />

1<br />

1 2 3 4 5 6<br />

θ − axis<br />

Fig. 3. Contour (left) <strong>and</strong> surface (right) plots of an eigenfunction corresponding<br />

to the lowest nontrivial eigenvalue λ 2 which is a double eigenvalue.<br />

The Matlab comm<strong>and</strong> used to accomplish this was<br />

[V,Lambda] = eigs(A,D,15,-.0001);<br />

which calculates the k = 15 eigenvalues closest to the shift σ = −.0001.<br />

The computed eigenvalues are returned as a diagonal matrix Lambda <strong>and</strong> the<br />

corresponding eigenvectors are returned as the corresponding columns of the<br />

N × k matrix V. Figure 2 shows the sparsity pattern of the matrix A.<br />

Figure 3 shows the eigenfunction surface <strong>and</strong> its contours of the eigenfunction<br />

corresponding to the smallest nonzero eigenvalue λ 2 . This is a double<br />

eigenvalue so λ 3 = λ 2 <strong>and</strong> the eigenfunction for λ 3 is not shown here.<br />

Below this (Fig. 4) are the surface plots of the eigenfunctions of modes 4 to<br />

15. Surfaces 4 <strong>and</strong> 7 (the simple sheets) correspond to single eigenvalues. The<br />

remaining eigenfunction surfaces correspond to double eigenvalues. In all of<br />

these plots, R =4/3 <strong>and</strong>ρ = 1. The dimension of the matrix is N =16, 384<br />

corresponding to I = 128 resulting from a grid stepsize of h =2π/128.

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

Saved successfully!

Ooh no, something went wrong!