diff +sbp/D2VariableCompatibleHollow.m @ 1305:b5907140c069 feature/poroelastic

Clean up hollow D2 generation by using precomputed coefficients stored in mat files
author Martin Almquist <malmquist@stanford.edu>
date Mon, 13 Jul 2020 14:21:41 -0700
parents 49e3870335ef
children
line wrap: on
line diff
--- a/+sbp/D2VariableCompatibleHollow.m	Sat Jul 11 07:25:06 2020 -0700
+++ b/+sbp/D2VariableCompatibleHollow.m	Mon Jul 13 14:21:41 2020 -0700
@@ -59,10 +59,10 @@
 
             % D2 = Hinv * (-M + br*er*d1r^T - bl*el*d1l^T);
             % Replace d1' by e'*D1 in D2.
-            D2_compatible = @(b) D2(b) - obj.HI*(b(m)*e_r*d1_r' - b(m)*e_r*e_r'*D1) ...
-                                       + obj.HI*(b(1)*e_l*d1_l' - b(1)*e_l*e_l'*D1);
+            % D2_compatible = @(b) D2(b) - obj.HI*(b(m)*e_r*d1_r' - b(m)*e_r*e_r'*D1) ...
+            %                            + obj.HI*(b(1)*e_l*d1_l' - b(1)*e_l*e_l'*D1);
 
-            obj.D2 = D2_compatible;
+            obj.D2 = D2;
             obj.d1_l = (e_l'*D1)';
             obj.d1_r = (e_r'*D1)';