Mercurial > repos > public > sbplib
comparison +scheme/bcSetup.m @ 777:0776fa4754ff feature/grids grids0.1
Switch to assertSize from assert_size
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Mon, 23 Jul 2018 09:33:26 -0700 |
parents | 1de60c4d462d |
children | c02b6d03c77c |
comparison
equal
deleted
inserted
replaced
776:23ad69a347dd | 777:0776fa4754ff |
---|---|
41 dim = size(diffOp.grid.getBoundary(bc{i}.boundary), 2); | 41 dim = size(diffOp.grid.getBoundary(bc{i}.boundary), 2); |
42 | 42 |
43 if nargin(bc{i}.data) == 1 | 43 if nargin(bc{i}.data) == 1 |
44 % Grid data | 44 % Grid data |
45 boundarySize = [size(diffOp.grid.getBoundary(bc{i}.boundary),1),1]; | 45 boundarySize = [size(diffOp.grid.getBoundary(bc{i}.boundary),1),1]; |
46 assert_size(bc{i}.data(0), boundarySize); % Eval for t = 0 and make sure the function returns a grid vector of the correct size. | 46 assertSize(bc{i}.data(0), boundarySize); % Eval for t = 0 and make sure the function returns a grid vector of the correct size. |
47 gridDataPenalties{end+1} = penalty; | 47 gridDataPenalties{end+1} = penalty; |
48 gridDataFunctions{end+1} = bc{i}.data; | 48 gridDataFunctions{end+1} = bc{i}.data; |
49 elseif nargin(bc{i}.data) == 1+dim | 49 elseif nargin(bc{i}.data) == 1+dim |
50 % Symbolic data | 50 % Symbolic data |
51 coord = diffOp.grid.getBoundary(bc{i}.boundary); | 51 coord = diffOp.grid.getBoundary(bc{i}.boundary); |