comparison +scheme/LaplaceCurvilinear.m @ 565:f4b0d0e84305 feature/grids/laplace_refactor

Add missing square
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 30 Aug 2017 17:42:22 +0200
parents 9bf49338f8e6
children 9c98a0526afc
comparison
equal deleted inserted replaced
564:9bf49338f8e6 565:f4b0d0e84305
183 a22_s = spdiag(a22(I_s)); 183 a22_s = spdiag(a22(I_s));
184 a12_s = spdiag(a12(I_s)); 184 a12_s = spdiag(a12(I_s));
185 a22_n = spdiag(a22(I_n)); 185 a22_n = spdiag(a22(I_n));
186 a12_n = spdiag(a12(I_n)); 186 a12_n = spdiag(a12(I_n));
187 187
188 s_w = sqrt((e_w'*x_v).^2 + (e_w'*y_v)'); 188 s_w = sqrt((e_w'*x_v).^2 + (e_w'*y_v).^2);
189 s_e = sqrt((e_e'*x_v).^2 + (e_e'*y_v)'); 189 s_e = sqrt((e_e'*x_v).^2 + (e_e'*y_v).^2);
190 s_s = sqrt((e_s'*x_u).^2 + (e_s'*y_u)'); 190 s_s = sqrt((e_s'*x_u).^2 + (e_s'*y_u).^2);
191 s_n = sqrt((e_n'*x_u).^2 + (e_n'*y_u)'); 191 s_n = sqrt((e_n'*x_u).^2 + (e_n'*y_u).^2);
192 192
193 obj.d_w = -1*(a11_w*obj.du_w' + a12_w*obj.dv_w')'; 193 obj.d_w = -1*(a11_w*obj.du_w' + a12_w*obj.dv_w')';
194 obj.d_e = (a11_e*obj.du_e' + a12_e*obj.dv_e')'; 194 obj.d_e = (a11_e*obj.du_e' + a12_e*obj.dv_e')';
195 obj.d_s = -1*(a22_s*obj.dv_s' + a12_s*obj.du_s')'; 195 obj.d_s = -1*(a22_s*obj.dv_s' + a12_s*obj.du_s')';
196 obj.d_n = (a22_n*obj.dv_n' + a12_n*obj.du_n')'; 196 obj.d_n = (a22_n*obj.dv_n' + a12_n*obj.du_n')';