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); |
