Mercurial > repos > public > sbplib
comparison +sbp/InterpOpsMC.m @ 952:27ce3f653aa7 feature/utux2D
Improve comments in InterpOpsXX
author | Martin Almquist <malmquist@stanford.edu> |
---|---|
date | Fri, 07 Dec 2018 11:10:31 -0800 |
parents | ed8c98c4d479 |
children |
comparison
equal
deleted
inserted
replaced
950:cab047de7f5d | 952:27ce3f653aa7 |
---|---|
1 % Interpolation operators by Mattsson and Carpenter (MC), see | |
2 % Mattsson and Carpenter, | |
3 % "Stable and Accurate Interpolatino Operators for High-Order Multiblock Finite DIfference Methods", | |
4 % https://epubs.siam.org/doi/pdf/10.1137/090750068 | |
5 % | |
6 % Let ^* denote the adjoint. These operators satsify | |
7 % | |
8 % Iuv2 = Iv2u^* | |
9 % | |
10 % Both Iu2v and Iv2u have p:th order accuracy, if the interior stencil is | |
11 % of order 2p. | |
12 % | |
13 % This approach leads to a reduction of the convergence rate by one order for | |
14 % PDEs with 2nd derivatives in space, as compared to conforming interfaces. | |
15 % To obtain full convergence rate, use the order-preserving (OP) operators in | |
16 % InterpOpsOP.m | |
1 classdef InterpOpsMC < sbp.InterpOps | 17 classdef InterpOpsMC < sbp.InterpOps |
2 properties | 18 properties |
3 | 19 |
4 % Structs of interpolation operators, fields .good and .bad | 20 % Structs of interpolation operators, fields .good and .bad |
5 % Here .good and .bad are the same, but this makes them fit in the | 21 % Here .good and .bad are the same, but this makes them fit in the |