Mercurial > repos > public > sbplib
comparison +sbp/D1Nonequidistant.m @ 1301:8978521b0f06 default
Fix incorrect package name.
author | Vidar Stiernström <vidar.stiernstrom@it.uu.se> |
---|---|
date | Wed, 08 Jul 2020 19:11:04 +0200 |
parents | 38653d26225c |
children |
comparison
equal
deleted
inserted
replaced
1300:196123459178 | 1301:8978521b0f06 |
---|---|
20 % 'Minimal' operators have the smallest possible boundary | 20 % 'Minimal' operators have the smallest possible boundary |
21 % closure | 21 % closure |
22 switch option | 22 switch option |
23 | 23 |
24 case {'Accurate','accurate','A'} | 24 case {'Accurate','accurate','A'} |
25 [x,h] = sbp.util.accurateBoundaryOptimizedGrid(lim,m,order); | 25 [x,h] = sbp.grid.accurateBoundaryOptimizedGrid(lim,m,order); |
26 if order == 4 | 26 if order == 4 |
27 [obj.D1,obj.H] = ... | 27 [obj.D1,obj.H] = ... |
28 sbp.implementations.d1_noneq_4(m,h); | 28 sbp.implementations.d1_noneq_4(m,h); |
29 elseif order == 6 | 29 elseif order == 6 |
30 [obj.D1,obj.H] = ... | 30 [obj.D1,obj.H] = ... |
41 else | 41 else |
42 error('Invalid operator order %d.',order); | 42 error('Invalid operator order %d.',order); |
43 end | 43 end |
44 | 44 |
45 case {'Minimal','minimal','M'} | 45 case {'Minimal','minimal','M'} |
46 [x,h] = sbp.util.minimalBoundaryOptimizedGrid(lim,m,order); | 46 [x,h] = sbp.grid.minimalBoundaryOptimizedGrid(lim,m,order); |
47 if order == 4 | 47 if order == 4 |
48 [obj.D1,obj.H] = ... | 48 [obj.D1,obj.H] = ... |
49 sbp.implementations.d1_noneq_minimal_4(m,h); | 49 sbp.implementations.d1_noneq_minimal_4(m,h); |
50 elseif order == 6 | 50 elseif order == 6 |
51 [obj.D1,obj.H] = ... | 51 [obj.D1,obj.H] = ... |