Mercurial > repos > public > sbplib
comparison +sbp/+implementations/d4_variable_2.m @ 311:713b125038a3 feature/beams
Fixed function names in renamed files.
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Fri, 23 Sep 2016 14:59:55 +0200 |
parents | ffa5d557942b |
children | 9230c056a574 |
comparison
equal
deleted
inserted
replaced
310:ffa5d557942b | 311:713b125038a3 |
---|---|
1 % Returns D2 as a function handle | 1 % Returns D2 as a function handle |
2 function [H, HI, D1, D2, D3, D4, e_1, e_m, M4, Q, S2_1,... | 2 function [H, HI, D1, D2, D3, D4, e_1, e_m, M4, Q, S2_1, S2_m, S3_1, S3_m, S_1, S_m] = d4_variable_2(m,h) |
3 S2_m, S3_1, S3_m, S_1, S_m] = d4_compatible_halfvariable_2(m,h) | |
4 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | 3 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
5 %%% 4:de ordn. SBP Finita differens %%% | 4 %%% 4:de ordn. SBP Finita differens %%% |
6 %%% operatorer framtagna av Ken Mattsson %%% | 5 %%% operatorer framtagna av Ken Mattsson %%% |
7 %%% %%% | 6 %%% %%% |
8 %%% 6 randpunkter, diagonal norm %%% | 7 %%% 6 randpunkter, diagonal norm %%% |
24 % I annat fall anv?nd de "traditionella" som har noggrannare | 23 % I annat fall anv?nd de "traditionella" som har noggrannare |
25 % randsplutningar f?r D1 och D2 | 24 % randsplutningar f?r D1 och D2 |
26 | 25 |
27 % Vi b?rjar med normen. Notera att alla SBP operatorer delar samma norm, | 26 % Vi b?rjar med normen. Notera att alla SBP operatorer delar samma norm, |
28 % vilket ?r n?dv?ndigt f?r stabilitet | 27 % vilket ?r n?dv?ndigt f?r stabilitet |
29 | 28 |
30 BP = 4; | 29 BP = 4; |
31 if(m<2*BP) | 30 if(m<2*BP) |
32 error(['Operator requires at least ' num2str(2*BP) ' grid points']); | 31 error(['Operator requires at least ' num2str(2*BP) ' grid points']); |
33 end | 32 end |
34 | 33 |