comparison +sbp/InterpOpsOP.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 % Order-preserving (OP) interpolation operators, see
2 % Almquist, Wang, Werpers,
3 % "Order-Preserving Interpolation for Summation-by-Parts Operators
4 % at Non-Conforming Interfaces", https://arxiv.org/abs/1806.01931
5 %
6 % Let ^* denote the adjoint. These operators satsify
7 %
8 % Iuv2.good = Iv2u.bad^*
9 % Iv2u.good = Iu2v.bad^*
10 %
11 % The .bad operators have the same order of accuracy as the operators
12 % by Mattsson and Carpenter (MC) in InterpOpsMC, i.e. order p,
13 % if the interior stencil is order 2p. The .good operators are
14 % one order more accurate, i.e. order p+1.
15 %
16 % For PDEs of second order in space, the OP operators allow for the same
17 % convergence rate as with conforming interfaces, which is an improvement
18 % by one order compared what is possible with the MC operators.
1 classdef InterpOpsOP < sbp.InterpOps 19 classdef InterpOpsOP < sbp.InterpOps
2 properties 20 properties
3 21
4 % Structs of interpolation operators, fields .good and .bad 22 % Structs of interpolation operators, fields .good and .bad
5 Iu2v 23 Iu2v