Mercurial > repos > public > sbplib
diff +multiblock/DiffOpTimeDep.m @ 708:acb58769610e feature/quantumTriangles
fixed error in diffOp
author | Ylva Rydin <ylva.rydin@telia.com> |
---|---|
date | Tue, 21 Nov 2017 16:51:51 +0100 |
parents | e6fbdc9ccfc4 |
children | 397d1b22cc37 |
line wrap: on
line diff
--- a/+multiblock/DiffOpTimeDep.m Fri Nov 10 14:22:56 2017 +0100 +++ b/+multiblock/DiffOpTimeDep.m Tue Nov 21 16:51:51 2017 +0100 @@ -177,9 +177,11 @@ for i = 1:length(boundary) - [closurePart, penaltyPart] = obj.boundary_condition(boundary{i}, type); - closure{i,i} = @(t)closure{i,i}(t) + closurePart(t); - penalty{i,i} = @(t)penalty{i,i}(t) + penaltyPart(t); + boundaryPart = boundary{i}; + block = boundaryPart{1}; + [closurePart, penaltyPart] = obj.boundary_condition(boundaryPart, type); + closure{block,block} = @(t)closure{block,block}(t) + closurePart(t); + penalty{block,block} = @(t)penalty{block,block}(t) + penaltyPart(t); end otherwise error('Unknown boundary indentifier')