comparison +sbp/D2Variable.m @ 670:52a9dedb9171 feature/poroelastic

Add 6th order to D2variable.
author Martin Almquist <malmquist@stanford.edu>
date Fri, 22 Dec 2017 16:38:08 +0100
parents 43ea848b6aa1
children 738de3a4058b
comparison
equal deleted inserted replaced
669:17e62551cdc2 670:52a9dedb9171
24 L = x_r-x_l; 24 L = x_r-x_l;
25 obj.h = L/(m-1); 25 obj.h = L/(m-1);
26 obj.x = linspace(x_l,x_r,m)'; 26 obj.x = linspace(x_l,x_r,m)';
27 27
28 switch order 28 switch order
29
30 case 6
31
32 [obj.H, obj.HI, obj.D1, obj.D2, ...
33 ~, obj.e_l, obj.e_r, ~, ~, ~, ~, ~,...
34 obj.d1_l, obj.d1_r] = ...
35 sbp.implementations.d4_variable_6(m, obj.h);
36 obj.borrowing.M.d1 = 0.1878;
37 obj.borrowing.R.delta_D = 0.3696;
38 % Borrowing e^T*D1 - d1 from R
39
29 case 4 40 case 4
30 [obj.H, obj.HI, obj.D1, obj.D2, obj.e_l,... 41 [obj.H, obj.HI, obj.D1, obj.D2, obj.e_l,...
31 obj.e_r, obj.d1_l, obj.d1_r] = ... 42 obj.e_r, obj.d1_l, obj.d1_r] = ...
32 sbp.implementations.d2_variable_4(m,obj.h); 43 sbp.implementations.d2_variable_4(m,obj.h);
33 obj.borrowing.M.d1 = 0.2505765857; 44 obj.borrowing.M.d1 = 0.2505765857;