comparison +scheme/bcSetup.m @ 665:facb8ffb5c34 feature/grids

Make bcSetup assume 0 data
author Jonatan Werpers <jonatan@werpers.com>
date Tue, 19 Dec 2017 17:07:07 +0100
parents 9dd49d622a4c
children 87436a107d8a
comparison
equal deleted inserted replaced
661:905612b7f3d4 665:facb8ffb5c34
20 for i = 1:length(bc) 20 for i = 1:length(bc)
21 assertType(bc{i}, 'struct'); 21 assertType(bc{i}, 'struct');
22 [localClosure, penalty] = diffOp.boundary_condition(bc{i}.boundary, bc{i}.type); 22 [localClosure, penalty] = diffOp.boundary_condition(bc{i}.boundary, bc{i}.type);
23 closure = closure + localClosure; 23 closure = closure + localClosure;
24 24
25 if isempty(bc{i}.data) 25 if ~isfield(bc,'data') || isempty(bc{i}.data)
26 continue 26 continue
27 end 27 end
28 assertType(bc{i}.data, 'function_handle'); 28 assertType(bc{i}.data, 'function_handle');
29 29
30 coord = diffOp.grid.getBoundary(bc{i}.boundary); 30 coord = diffOp.grid.getBoundary(bc{i}.boundary);