Skip to content
Snippets Groups Projects
Commit 0274cb93 authored by Charlotte Bond's avatar Charlotte Bond
Browse files

adding factor of 1 to coupling back into the same mode

parent 181d9c02
No related branches found
No related tags found
No related merge requests found
...@@ -72,6 +72,12 @@ function [ann] = FT_Winkler_coupling(lambda,w,n,n_,tilt,h0,slambda,phi) ...@@ -72,6 +72,12 @@ function [ann] = FT_Winkler_coupling(lambda,w,n,n_,tilt,h0,slambda,phi)
% % Final coupling coefficient % % Final coupling coefficient
% ann = a0 * (A1+A2); % ann = a0 * (A1+A2);
% If coupling into the same mode
dnn = 0;
if n==n_
dnn = 1;
end
p = min(n,n_); p = min(n,n_);
l = n-n_; l = n-n_;
...@@ -81,7 +87,7 @@ function [ann] = FT_Winkler_coupling(lambda,w,n,n_,tilt,h0,slambda,phi) ...@@ -81,7 +87,7 @@ function [ann] = FT_Winkler_coupling(lambda,w,n,n_,tilt,h0,slambda,phi)
gp = FT_init_gauss_param(lambda,1,'z',0,'w0',W); gp = FT_init_gauss_param(lambda,1,'z',0,'w0',W);
ann = 2 * k * h0 * sqrt(pi/2) * W * abs(FT_LG_field(gp,p,l,r,0,[0,0,0])) * cos(phi + l*pi/2); ann = dnn + 2 * k * h0 * sqrt(pi/2) * W * abs(FT_LG_field(gp,p,l,r,0,[0,0,0])) * cos(phi + l*pi/2);
end end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment