changeset 897:ba7e442ea639

Fix bug in bcSetup
author Jonatan Werpers <jonatan@werpers.com>
date Thu, 22 Nov 2018 10:43:48 +0100
parents 09c5fbc783d3
children bd79326ebcd0
files +scheme/bcSetup.m
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/+scheme/bcSetup.m	Thu Nov 22 07:58:11 2018 +0100
+++ b/+scheme/bcSetup.m	Thu Nov 22 10:43:48 2018 +0100
@@ -78,7 +78,7 @@
 
         if nargin(bcs{i}.data) == 1
             % Grid data (only function of time)
-            assertSize(bcs{i}.data(0), 1, size(b));
+            assertSize(bcs{i}.data(0), 1, size(b,1));
         elseif nargin(bcs{i}.data) ~= 1+dim
            error('sbplib:scheme:bcSetup:DataWrongNumberOfArguments', 'bcs{%d}.data has the wrong number of input arguments. Must be either only time or time and space.', i);
         end
@@ -107,6 +107,6 @@
         % Grid data
         isSymbolic = false;
         dataStruct.penalty = penalty;
-        dataStruct.func = bcs{i}.data;
+        dataStruct.func = bc.data;
     end
 end