Mercurial > repos > public > sbplib
comparison +sbp/D4CompatibleVariable.m @ 261:6009f2712d13 operator_remake
Moved and renamned all implementations.
author | Martin Almquist <martin.almquist@it.uu.se> |
---|---|
date | Thu, 08 Sep 2016 15:35:45 +0200 |
parents | 07fa0d6a05bb |
children | 23051a86faa4 |
comparison
equal
deleted
inserted
replaced
260:b4116ce49ac4 | 261:6009f2712d13 |
---|---|
12 | 12 |
13 methods | 13 methods |
14 function obj = D4CompatibleVariable(m,h,order) | 14 function obj = D4CompatibleVariable(m,h,order) |
15 | 15 |
16 if order == 2 | 16 if order == 2 |
17 [H, HI, D1, D2, D3, D4, e_1, e_m, M4, Q, S2_1, S2_m, S3_1, S3_m, S_1, S_m] = sbp.higher2_compatible_halfvariable(m,h); | 17 [H, HI, ~, D2, ~, D4, e_1, e_m, M4, ~, S2_1, S2_m, S3_1,... |
18 S3_m, S_1, S_m] =... | |
19 sbp.implementations.d4_compatible_halfvariable_2(m,h); | |
18 obj.borrowing.N.S2 = 1.2500; | 20 obj.borrowing.N.S2 = 1.2500; |
19 obj.borrowing.N.S3 = 0.4000; | 21 obj.borrowing.N.S3 = 0.4000; |
20 elseif order == 4 | 22 elseif order == 4 |
21 [H, HI, D2, D4, e_1, e_m, M4, S2_1, S2_m, S3_1, S3_m, S_1, S_m] = sbp.higher4_compatible_halfvariable(m,h); | 23 [H, HI, D2, D4, e_1, e_m, M4, S2_1, S2_m, S3_1, S3_m, S_1,... |
24 S_m] =... | |
25 sbp.implementations.d4_compatible_halfvariable_4(m,h); | |
22 obj.borrowing.N.S2 = 0.5055; | 26 obj.borrowing.N.S2 = 0.5055; |
23 obj.borrowing.N.S3 = 0.9290; | 27 obj.borrowing.N.S3 = 0.9290; |
24 elseif order == 6 | 28 elseif order == 6 |
25 [H, HI, D2, D4, e_1, e_m, M4, S2_1, S2_m, S3_1, S3_m, S_1, S_m] = sbp.higher6_compatible_halfvariable(m,h); | 29 [H, HI, D2, D4, e_1, e_m, M4, S2_1, S2_m, S3_1, S3_m, S_1,... |
30 S_m] =... | |
31 sbp.implementations.d4_compatible_halfvariable_6(m,h); | |
26 obj.borrowing.N.S2 = 0.3259; | 32 obj.borrowing.N.S2 = 0.3259; |
27 obj.borrowing.N.S3 = 0.1580; | 33 obj.borrowing.N.S3 = 0.1580; |
28 else | 34 else |
29 error('Invalid operator order.'); | 35 error('Invalid operator order.'); |
30 end | 36 end |