changeset 176:d095b5396103 feature/beams

Fixed some bugs in Beam schemes.
author Jonatan Werpers <jonatan@werpers.com>
date Mon, 29 Feb 2016 10:16:39 +0100
parents 8f22829b69d0
children 001239c03eb2
files +scheme/Beam.m +scheme/Beam2d.m
diffstat 2 files changed, 7 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
diff -r 8f22829b69d0 -r d095b5396103 +scheme/Beam.m
--- a/+scheme/Beam.m	Fri Feb 26 16:21:47 2016 +0100
+++ b/+scheme/Beam.m	Mon Feb 29 10:16:39 2016 +0100
@@ -22,7 +22,7 @@
             default_arg('alpha', 1);
             default_arg('opsGen', @sbp.Higher);
 
-            if ~isa(grid, 'Cartesian') || grid.D() ~= 1
+            if ~isa(grid, 'grid.Cartesian') || grid.D() ~= 1
                 error('Grid must be 1d cartesian');
             end
 
@@ -31,7 +31,7 @@
             obj.alpha = alpha;
 
             m = grid.m;
-            h = grid.spacing();
+            h = grid.scaling();
 
             ops = opsGen(m, h, order);
 
@@ -142,10 +142,10 @@
                     d3 = obj.d3_l;
                     s = -1;
                 case 'r'
-                    e  = obj.e_e;
-                    d1 = obj.d1_e;
-                    d2 = obj.d2_e;
-                    d3 = obj.d3_e;
+                    e  = obj.e_r;
+                    d1 = obj.d1_r;
+                    d2 = obj.d2_r;
+                    d3 = obj.d3_r;
                     s = 1;
                 otherwise
                     error('No such boundary: boundary = %s',boundary);
diff -r 8f22829b69d0 -r d095b5396103 +scheme/Beam2d.m
--- a/+scheme/Beam2d.m	Fri Feb 26 16:21:47 2016 +0100
+++ b/+scheme/Beam2d.m	Mon Feb 29 10:16:39 2016 +0100
@@ -26,7 +26,7 @@
             default_arg('alpha',1);
             default_arg('opsGen',@sbp.Higher);
 
-            if ~isa(grid, 'Cartesian') || grid.D() ~= 2
+            if ~isa(grid, 'grid.Cartesian') || grid.D() ~= 2
                 error('Grid must be 2d cartesian');
             end