comparison diracDiscr.m @ 1235:48c9a83260c8 feature/dirac_discr

Make all if-branches have the same order of variable assignments
author Jonatan Werpers <jonatan@werpers.com>
date Tue, 19 Nov 2019 23:51:32 +0100
parents 52d774e69b1f
children 3722c2579818
comparison
equal deleted inserted replaced
1233:57df0bf741dc 1235:48c9a83260c8
80 if ind_delta(end)<m 80 if ind_delta(end)<m
81 ind_delta = [ind_delta; ind_delta(end)+1]; 81 ind_delta = [ind_delta; ind_delta(end)+1];
82 else 82 else
83 ind_delta = [ind_delta(1)-1; ind_delta]; 83 ind_delta = [ind_delta(1)-1; ind_delta];
84 end 84 end
85
86 index = ind_delta;
85 polynomial = (x(ind_delta)-x(ind_delta(1)))/(x(ind_delta(end))-x(ind_delta(1))); 87 polynomial = (x(ind_delta)-x(ind_delta(1)))/(x(ind_delta(end))-x(ind_delta(1)));
86 x_0 = (x_s-x(ind_delta(1)))/(x(ind_delta(end))-x(ind_delta(1))); 88 x_0 = (x_s-x(ind_delta(1)))/(x(ind_delta(end))-x(ind_delta(1)));
87 norm = fnorm(ind_delta)/h; 89 norm = fnorm(ind_delta)/h;
88 index = ind_delta;
89 90
90 % Interior 91 % Interior
91 else 92 else
93 index = ind_delta;
92 polynomial = (x(ind_delta)-x(ind_delta(1)))/(x(ind_delta(end))-x(ind_delta(1))); 94 polynomial = (x(ind_delta)-x(ind_delta(1)))/(x(ind_delta(end))-x(ind_delta(1)));
93 x_0 = (x_s-x(ind_delta(1)))/(x(ind_delta(end))-x(ind_delta(1))); 95 x_0 = (x_s-x(ind_delta(1)))/(x(ind_delta(end))-x(ind_delta(1)));
94 norm = fnorm(ind_delta)/h; 96 norm = fnorm(ind_delta)/h;
95 index = ind_delta;
96 end 97 end
97 98
98 h_polynomial = polynomial(2)-polynomial(1); 99 h_polynomial = polynomial(2)-polynomial(1);
99 b = zeros(m_order+s_order,1); 100 b = zeros(m_order+s_order,1);
100 101