comparison +scheme/bcSetup.m @ 713:348d5bcf7daf feature/quantumTriangles

Merge with feature/frids
author Ylva Rydin <ylva.rydin@telia.com>
date Tue, 20 Feb 2018 15:00:30 +0100
parents facb8ffb5c34
children 87436a107d8a
comparison
equal deleted inserted replaced
712:c9147e05d228 713:348d5bcf7daf
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);