Mercurial > repos > public > sbplib
comparison operator_def/assemble_op.m @ 821:95c26000c0ba feature/operator_files
Add files for parsing operator data stencil file
author | Ylva Rydin <ylva.rydin@telia.com> |
---|---|
date | Mon, 10 Sep 2018 16:57:17 +0200 |
parents | |
children | d1e5143d67ed |
comparison
equal
deleted
inserted
replaced
820:501750fbbfdb | 821:95c26000c0ba |
---|---|
1 function [D] = assemble_op(inner_stencil,boundary_block,m) | |
2 | |
3 [height_b, width_b] = size(boundary_block); | |
4 width_i = length(inner_stencil); | |
5 | |
6 max_offset = floor(width_i/2); | |
7 diags = -max_offset:max_offset; | |
8 | |
9 | |
10 D = stripeMatrix(inner_stencil, diags, m); | |
11 | |
12 D(1:height_b,1:width_b) = boundary_block; | |
13 D(m-height_b+1:m,m-width_b+1:m) = rot90( -boundary_block ,2); | |
14 end |