primalfido
- 2
- 0
Hey there, first timer poster here
I'm working on a barotropic linear instability analysis and I've been having trouble getting an expression for the complex phase speed eigenvalue C = C_r + i*C_i for the purpose of plotting a dispersion diagram (C_i vs k or C_r vs k)
The Normal mode solution:
\psi(x,y,t) = \Psi(y)e^{ik(x - Ct)}
where k is the zonal wavenumber
And the eigenvalue problem I'm trying to solve for C
\frac{\partial^{2} \Psi}{\partial y^{2}} \Psi + (\frac{\beta - \frac{\partial^{2} U}{\partial y^2}}{U-C} -k^{2} )\Psi = 0
where U is a velocity profile that's given in gaussian form \e^{-y^2} and \beta is a given constant.
The only things undetermined are C,k and y. The purpose is to find C for a given k and y. However I'm not too sure on the procedure in solving an eigenvalue expression like this so I tried to follow the Chebyshev method in Mathematica to solve for the eigenvalue C and I've ended up with a large output at the
Eigenvalues[result] part of the code.
that is too large to post full so here is a small part of it showing values and the general form:
<br /> Root[...] \ , \ Root[-600. C^5 E^((3 y^2)/2000000000000) k^12 + <br /> 150000. C^4 E^((3 y^2)/2500000000000) k^12 + ...] \ ,Root[...]<br />
But I'm not sure whether I'm on the right track and if I am, how to go about plotting C vs k.
Thanks
Sorry if I'm not sounding clear
Homework Statement
I'm working on a barotropic linear instability analysis and I've been having trouble getting an expression for the complex phase speed eigenvalue C = C_r + i*C_i for the purpose of plotting a dispersion diagram (C_i vs k or C_r vs k)
Homework Equations
The Normal mode solution:
\psi(x,y,t) = \Psi(y)e^{ik(x - Ct)}
where k is the zonal wavenumber
And the eigenvalue problem I'm trying to solve for C
\frac{\partial^{2} \Psi}{\partial y^{2}} \Psi + (\frac{\beta - \frac{\partial^{2} U}{\partial y^2}}{U-C} -k^{2} )\Psi = 0
where U is a velocity profile that's given in gaussian form \e^{-y^2} and \beta is a given constant.
The Attempt at a Solution
The only things undetermined are C,k and y. The purpose is to find C for a given k and y. However I'm not too sure on the procedure in solving an eigenvalue expression like this so I tried to follow the Chebyshev method in Mathematica to solve for the eigenvalue C and I've ended up with a large output at the
Eigenvalues[result] part of the code.
that is too large to post full so here is a small part of it showing values and the general form:
<br /> Root[...] \ , \ Root[-600. C^5 E^((3 y^2)/2000000000000) k^12 + <br /> 150000. C^4 E^((3 y^2)/2500000000000) k^12 + ...] \ ,Root[...]<br />
But I'm not sure whether I'm on the right track and if I am, how to go about plotting C vs k.
Thanks
Sorry if I'm not sounding clear
Last edited: