diff +multiblock/BoundaryGroup.m @ 192:3cedd5a596bb feature/grids

Added tests for boundary group.
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 06 Apr 2016 12:54:52 +0200
parents 6054dcd3c8a9
children d8833f0a9f1a
line wrap: on
line diff
--- a/+multiblock/BoundaryGroup.m	Mon Apr 04 18:23:50 2016 +0200
+++ b/+multiblock/BoundaryGroup.m	Wed Apr 06 12:54:52 2016 +0200
@@ -19,6 +19,9 @@
             obj.blockIDs = [];
             obj.names = {};
             for i = 1:length(varargin)
+                if ~iscell(varargin{i}) || ~all(size(varargin{i}) == [1 2])
+                    error('multiblock:BoundaryGroup:BoundaryGroup:InvalidInput', 'Inputs must be 1x2 cell arrays');
+                end
                 obj.blockIDs(i) = varargin{i}{1};
                 obj.names{i} = varargin{i}{2};
             end