comparison +scheme/Burgers1D.m @ 831:d0934d1143b7 feature/burgers1d

Fix bug in initialization of differential operators
author Vidar Stiernström <vidar.stiernstrom@it.uu.se>
date Tue, 11 Sep 2018 13:24:08 +0200
parents fae41958af4f
children 5573913a0949
comparison
equal deleted inserted replaced
815:fae41958af4f 831:d0934d1143b7
31 error('Other operator types not yet supported', operator_type); 31 error('Other operator types not yet supported', operator_type);
32 end 32 end
33 33
34 switch pde_form 34 switch pde_form
35 case 'skew-symmetric' 35 case 'skew-symmetric'
36 D = @(v, viscosity) -1/3*v.*D1*v - 1/3*D1*v.^2 + D2(obj.params.eps + viscosity)*v; 36 D = @(v, viscosity) -1/3*v.*D1*v - 1/3*D1*v.^2 + D2(params.eps + viscosity)*v;
37 case 'conservative' 37 case 'conservative'
38 D = @(v, viscosity) -1/2*D1*v.^2 + D2(obj.params.eps + viscosity)*v; 38 D = @(v, viscosity) -1/2*D1*v.^2 + D2(params.eps + viscosity)*v;
39 end 39 end
40 40
41 obj.m = m; 41 obj.m = m;
42 obj.h = h; 42 obj.h = h;
43 obj.order = order; 43 obj.order = order;