1. Введение
Численное решение уравнения переноса является неотъемлемой частью решения многих прикладных задач, среди которых задачи переноса излучения или незаряженных частиц, газовой динамики и акустики. Многообразие областей применения и наличие специфических требований к решению, получаемому при помощи численных методов, в каждой из задач обуславливает наличие большого числа методов численного решения уравнения переноса.
Общим требованием к численным методам, которые было бы целесообразно использовать для решения актуальных научно-практических задач, можно считать высокую точность, которую можно было бы достигнуть на не слишком подробных сетках. Стремясь удовлетворить это требование, обычно предлагают два ключевых подхода: расширение шаблона разностной схемы или включение в список неизвестных не только узловых значений искомой величины, но и, например, значений производной в узлах сетки или интегральных средних по ячейке. Каждый из вариантов находит применение в практических задачах. Явные схемы с широким пространственным шаблоном, например, ENO и WENO схемы [1-3], могут использоваться для решения задач газовой динамики, так как уже исходная система уравнений является нелинейной. В задачах переноса излучения большой интерес представляют неявные схемы с компактным шаблоном, что связано с тем, что фотоны движутся со скоростью света, таким образом, применение явных схем привело бы к существенному ограничению на шаг по времени для выполнения условия устойчивости. Примерами таких разностных схем являются бикомпактные схемы Б.В. Рогова [4-10], схема CIP (Cubic Interpolation Polynomial) [11-17]. Бикомпактные схемы Б.В. Рогова строятся методом прямых, и поэтому интегрирование по времени можно осуществить с выбранным порядком аппроксимации. В методе CIP, наоборот, порядки аппроксимации по времени и пространству связаны, так как для построения разностной схемы используется сеточно-характеристический метод (также известный как интерполяционно-характеристический метод). Построение разностной схемы можно разбить на два этапа, первым из которых является построение интерполянта Эрмита по узловым значениям функции и ее первой пространственной производной на нижнем слое по времени. На втором этапе производится интегрирование уравнения переноса вдоль обратной характеристики от точки ее пересечения с границами ячейки до заданной точки нового временного слоя. Для получения значений пространственных производных на новом временном слое может использоваться дифференциальное следствие исходного уравнения переноса, полученное взятием производной по пространственной переменной, однако этот вариант имеет ряд недостатков. В работе [18] был предложен другой вариант, позволяющий получить значения пространственной производной на новом слое по времени, используя интегральные средние и формулу Эйлера–Маклорена. Данная работа продолжает разработку этого варианта.
К достоинствам CIP схемы можно отнести высокий порядок аппроксимации (третий по времени и пространству), малую диссипацию и экстрамалую дисперсию [19]. В [20] предложен способ монотонизации рассматриваемой модификации CIP схемы. Компактность используемого шаблона упрощает ситуацию вблизи границ и при наличии разрывов коэффициентов уравнения. Свойства предложенной в [18] модификации CIP схемы в применении к уравнению переноса с поглощением не были подробно изучены ранее, и в рамках этой работы исследуется способ организации расчета в ячейках, на границу которых попадает разрыв коэффициента поглощения. Исследуются порядки сходимости разностной схемы на аналитических тестах разной гладкости.
2. Постановка задачи
Рассмотрим задачу нахождения численного решения нестационарного уравнения переноса в плоской одномерной геометрии вида
где является известной функцией. При и уравнение (1) примет вид
Дополним уравнение (1) начальными условиями
Рассмотрим случай положительной скорости переноса a>0. Поставим на левой границе классические граничные условия вида
В данной работе будет численно решаться задача (1,3-4) для уравнения переноса с поглощением, а также задача (2-4) для линейного однородного уравнения переноса.
3. Построение разностной схемы
Метод построения используемой разностной схемы подробно изложен в [18], приведем краткое описание схемы. Пусть введена равномерная сетка с шагом h по пространству и шагом по времени, ограничимся случаем a>0 и . Выпустим из точки характеристику назад до пересечения с нижней гранью ячейки (Рис.1). Обозначим координату пересечения обратной характеристики с границей ячейки .
Рис. 1. Расчетная ячейка и характеристика , выпущенная из при .
Для построения интерполянта Эрмита на отрезке на нижнем слое по времени используются , – сеточные значения искомой функции и , – сеточные значения пространственных производных искомой функции, поэтому для построения разностной схемы необходимо указать способ расчета в точке значений искомой функции и ее производной по пространству.
Используя характеристическую форму уравнения переноса (1), можно получить в любой точке характеристики
где , . Численное значение получается по формулам интерполяции Эрмита, интеграл вдоль характеристики , входящий в (5), рассчитывается по формуле Симпсона.
Для получения пространственной производной вычисляется интеграл вдоль правого ребра ячейки на отрезке от до и используется формула Эйлера–Маклорена. Это позволяет найти производную искомой функции по времени , которая уже может быть пересчитана в пространственную производную из уравнения (1).
4. Результаты численного тестирования схемы для однородного уравнения переноса
Приведем результаты тестирования схемы CIP, примененной для решения уравнения (2) с начальными условиями (3) и граничными условиями (4). Если задано начальное распределение , то решением задачи (2-4) будет функция , если краевое условие (4) согласовано с начальным условием (3), то есть . Пусть a=1, X=1, . Для исследования сходимости схемы использовался следующий набор тестов:
Тест 1. Бесконечно дифференцируемая функция. Пусть и используются классические граничные условия (4).
В тестах 2,3,4 используются периодические граничные условия.
Тест 2. Функция с разрывом второй производной. Начальное условие выбрано в виде
Тест 3. Функция с разрывом первой производной. Профиль решения при t=0 задан в виде
Тест 4. Разрывная функция. В качестве начального распределения выбрана функция
Третий порядок сходимости схемы по времени и пространству в нормах С, L1, L2 демонстрируют результаты теста 1 с бесконечно дифференцируемой функцией в качестве начального распределения (см. Табл. I и Рис. 1А). При понижении степени гладкости функции порядок сходимости уменьшается. В тесте 2 с функцией с разрывом второй производной порядок сходимости равен 1.73, 2.44 и 2.1 в нормах С, L1 и L2 соответственно (см. Табл. I и Рис. 1Б). В тесте 3 с функцией с разрывом первой производной порядок сходимости равен 0.74, 1.56 и 1.21 в нормах С, L1 и L2 соответственно (см. Табл. I и Рис. 1В). Для теста 4 с разрывной функцией определение порядка сходимости в норме С не является корректным. В нормах L1 и L2 получены порядки сходимости 0.78 и 0.42 соответственно (см. Табл. I и Рис. 1Г).
Таблица I.
Погрешности численного решения и порядок сходимости по времени и пространству для уравнения (2) при фиксированном с , T=1.
| Тест 1 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 32 | 3.82·10–8 | 3.00 | 2.46·10–8 | 2.98 | 2.71·10–8 | 2.99 |
| 64 | 4.77·10–9 | 3.00 | 3.11·10–9 | 2.99 | 3.43·10–9 | 2.99 |
| 128 | 5.96·10–10 | 3.00 | 3.91·10–10 | 3.00 | 4.30·10–10 | 3.00 |
| 256 | 7.45·10–11 | 3.00 | 4.91·10–11 | 3.00 | 5.39·10–11 | 3.00 |
| 512 | 9.32·10–12 | 3.00 | 6.14·10–12 | 3.00 | 6.75·10–12 | 3.00 |
| 1024 | 1.17·10–12 | 7.68·10–13 | 8.44·10–13 | |||
| Тест 2 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 64 | 6.36·10–2 | 1.87 | 6.75·10–3 | 2.38 | 1.73·10–2 | 2.27 |
| 128 | 1.74·10–2 | 1.85 | 1.30·10–3 | 2.52 | 3.58·10–3 | 2.17 |
| 256 | 4.83·10–3 | 1.62 | 2.27·10–4 | 2.44 | 7.92·10–4 | 2.00 |
| 512 | 1.57·10–3 | 1.58 | 4.19·10–5 | 2.35 | 1.98·10–4 | 1.92 |
| 1024 | 5.27·10–4 | 8.21·10–6 | 5.23·10–5 | |||
| Тест 3 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 64 | 8.88·10–3 | 0.73 | 6.57·10–4 | 1.69 | 1.99·10–3 | 1.21 |
| 128 | 5.35·10–3 | 0.74 | 2.04·10–4 | 1.49 | 8.59·10–4 | 1.21 |
| 256 | 3.21·10–3 | 0.74 | 7.26·10–5 | 1.52 | 3.72·10–4 | 1.20 |
| 512 | 1.92·10–3 | 0.74 | 2.54·10–5 | 1.56 | 1.62·10–4 | 1.19 |
| 1024 | 1.15·10–3 | 8.63·10–6 | 7.13·10–5 | |||
| Тест 4 | Норма L1 | Норма L2 | ||
|---|---|---|---|---|
| p | p | |||
| 64 | 1.46·10–2 | 0.79 | 6.73·10–2 | 0.34 |
| 128 | 8.46·10–3 | 0.78 | 5.32·10–2 | 0.48 |
| 256 | 4.93·10–3 | 0.78 | 3.82·10–2 | 0.40 |
| 512 | 2.87·10–3 | 0.77 | 2.89·10–2 | 0.40 |
| 1024 | 1.68·10–3 | 2.19·10–2 | ||
А
Б
В
Г
Рис. 1. Зависимость погрешности численного решения от числа узлов по пространству для уравнения (2) при фиксированном с , T=1: А) тест 1, для сравнения проведена прямая с наклоном –3 (порядка аппроксимации по времени и пространству); Б) тест 2; В) тест 3; Г) тест 4. Пунктирными линиями изображены прямые с коэффициентами, полученными методом наименьших квадратов.
5. Результаты численного тестирования схемы для неоднородного уравнения переноса при постоянном коэффициенте поглощения = const
Следующим этапом тестирования схемы CIP является применение схемы для решения неоднородного уравнения переноса с поглощением (1). Пусть коэффициент поглощения не зависит от времени и координаты, то есть . Для анализа порядка сходимости использованы функции из тестов 1,2,3,4, функция правой части задается в виде , .
Таблица II.
Погрешности численного решения и порядок сходимости по времени и пространству для уравнения (1) при фиксированном с , T=1.
| Тест 1 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 32 | 2.99·10–8 | 2.99 | 1.93·10–8 | 2.98 | 2.13·10–8 | 2.98 |
| 64 | 3.75·10–9 | 3.00 | 2.45·10–9 | 2.99 | 2.70·10–9 | 2.99 |
| 128 | 4.70·10–10 | 3.00 | 3.09·10–10 | 2.99 | 3.39·10–10 | 3.00 |
| 256 | 5.88·10–11 | 3.00 | 3.87·10–11 | 3.00 | 4.26·10–11 | 3.00 |
| 512 | 7.36·10–12 | 2.99 | 4.85·10–12 | 3.02 | 5.33·10–12 | 3.02 |
| 1024 | 9.26·10–13 | 5.97·10–13 | 6.56·10–13 | |||
| Тест 2 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 64 | 4.43·10–2 | 1.86 | 4.55·10–3 | 2.41 | 1.16·10–2 | 2.27 |
| 128 | 1.22·10–2 | 1.81 | 8.57·10–4 | 2.50 | 2.41·10–3 | 2.15 |
| 256 | 3.48·10–3 | 1.64 | 1.51·10–4 | 2.43 | 5.44·10–4 | 1.99 |
| 512 | 1.12·10–3 | 1.53 | 2.81·10–5 | 2.35 | 1.37·10–4 | 1.91 |
| 1024 | 3.87·10–4 | 5.52·10–6 | 3.64·10–5 | |||
| Тест 3 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 64 | 7.81·10–3 | 0.82 | 5.49·10–4 | 1.69 | 1.64·10–3 | 1.22 |
| 128 | 4.44·10–3 | 0.73 | 1.70·10–4 | 1.65 | 7.05·10–4 | 1.21 |
| 256 | 2.67·10–3 | 0.74 | 5.44·10–5 | 1.50 | 3.04·10–4 | 1.21 |
| 512 | 1.60·10–3 | 0.74 | 1.92·10–5 | 1.55 | 1.32·10–4 | 1.20 |
| 1024 | 9.60·10–4 | 6.58·10–6 | 5.75·10–5 | |||
| Тест 4 | Норма L1 | Норма L2 | ||
|---|---|---|---|---|
| p | p | |||
| 64 | 2.93·10–2 | 0.81 | 9.45·10–2 | 0.41 |
| 128 | 1.68·10–2 | 0.77 | 7.09·10–2 | 0.41 |
| 256 | 9.83·10–3 | 0.80 | 5.35·10–2 | 0.40 |
| 512 | 5.66·10–3 | 0.77 | 4.05·10–2 | 0.40 |
| 1024 | 3.32·10–3 | 3.08·10–2 | ||
А
Б
В
Г
Рис. 2. Зависимость погрешности численного решения от числа узлов по пространству для уравнения (1) при фиксированном с , T=1: А) тест 1, для сравнения проведена прямая с наклоном –3 (порядка аппроксимации по времени и пространству); Б) тест 2; В) тест 3; Г) тест 4. Пунктирными линиями изображены прямые с коэффициентами, полученными методом наименьших квадратов.
Порядок сходимости схемы CIP по времени и пространству в применении к неоднородному уравнению переноса (1) не отличается существенно от порядка сходимости схемы в применении к однородному уравнению (2) для всех проведенных тестов. Тест 1 демонстрирует третий прядок сходимости по времени и пространству во всех рассматриваемых нормах (см. Табл. II и Рис. 2А), тест 2 демонстрирует порядки сходимости 1.71, 2.43 и 2.08 в нормах С, L1 и L2 соответственно, в тесте 3 получены порядки сходимости 0.75, 1.59 и 1.21 в нормах С, L1 и L2 соответственно (см. Табл. II и Рис. 2Б,2В). В тесте 4 порядки сходимости в нормах L1 и L2 равны 0.79 и 0.41 соответственно (см. Табл. II и Рис. 2Г).
6. Выбор значения коэффициента поглощения в точке разрыва
При построении схемы подразумевалось, что значение постоянно в пределах одной ячейки сетки, это допускает использование схемы в случае, когда коэффициент имеет разрыв на границе ячейки. Пусть коэффициент поглощения на отрезке является кусочно-постоянной функцией вида
В точке функция (6) терпит разрыв, в ячейке слева от точки разрыва значение коэффициента поглощения равно , а в ячейке справа – . Введем обозначение . Одним из этапов расчета по модифицированной схеме CIP является расчет интегрального среднего на отрезке от до и пересчет производной по времени в производную по пространству с использованием уравнения (1) при . Это вызывает вопрос, какое значение коэффициента поглощения использовать при .
Были рассмотрены различные варианты и проведен численный эксперимент с использованием теста 1 с бесконечно дифференцируемой функцией в качестве начального профиля решения. Функция правой части задавалась в виде , так как коэффициент поглощения выбран в виде разрывной функции, то и функция правой части тоже является разрывной. Расчет проводился при a=1, , , , T=1. Значения коэффициентов и выбраны величинами одного порядка, чтобы вклад ошибки численного интегрирования по формуле Симпсона в ошибку метода был одинаковым по порядку во всей расчетной области.
Из Табл. III можно видеть, что к наименьшей ошибке в норме С приводит использование при коэффициента поглощения из ячейки слева, то есть , причем на результат не влияет то, какое из значений справа или слева от точки разрыва больше по величине. Исследовалась ошибка вычисления производной в точке разрыва , так как ее величина меньше нормы погрешности вычисления производной во всей расчетной области. Отличие вариантов из Табл. III также невозможно обнаружить по погрешности вычисления самой функции . Так как в данном тесте было выбрано a>0, то в общем случае оптимальным является выбор равным коэффициенту поглощения в ячейке, через которую проходит характеристика, выпущенная из узла с неизвестным значением.
Таблица III.
Погрешности вычисления производной решения в точке в тесте 1 для уравнения (1) при наличии точки разрыва коэффициента поглощения при различных вариантах выбора при , , T=1.
| , | , | |
|---|---|---|
| 2.0073·10–9 | 1.2503·10–9 | |
| 2.0115·10–9 | 1.2852·10–9 | |
| 2.0151·10–9 | 1.2792·10–9 | |
| 2.0237·10–9 | 1.2649·10–9 | |
| 2.0199·10–9 | 1.2712·10–9 | |
| 2.0324·10–9 | 1.2921·10–9 |
7. Результаты численного тестирования схемы для неоднородного уравнения переноса при кусочно-постоянном коэффициенте поглощения
Применим схему CIP для решения неоднородного уравнения переноса с поглощением (1), коэффициент поглощения зададим в виде разрывной функции (6). Функцию правой части зададим в виде .
Результаты применения схемы в тестах 1,2,3,4 при , представлены в Табл. IV и на Рис. 3. Порядок сходимости схемы CIP по времени и пространству в применении к неоднородному уравнению переноса (1) с разрывом коэффициента поглощения также не отличается существенно от порядка сходимости схемы в применении к однородному уравнению (2) для всех проведенных тестов. Тест 1 демонстрирует третий прядок сходимости по времени и пространству во всех рассматриваемых нормах (см. Табл. IV и Рис. 3А), тест 2 демонстрирует порядки сходимости 1.72, 2.43 и 2.09 в нормах С, L1 и L2 соответственно, в тесте 3 получены порядки сходимости 0.76, 1.62 и 1.22 в нормах С, L1 и L2 соответственно (см. Табл. IV и Рис. 3Б,3В). В тесте 4 порядок сходимости в норме С равен нулю, порядки сходимости в нормах L1 и L2 равны 0.79 и 0.41 соответственно (см. Табл. IV и Рис. 3Г).
Таблица IV.
Погрешности численного решения и порядок сходимости по времени и пространству для уравнения (1) при разрывном коэффициенте поглощения при фиксированном с , T=1, , .
| Тест 1 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 32 | 2.95·10–8 | 2.98 | 1.81·10–8 | 2.98 | 2.03·10–8 | 2.98 |
| 64 | 3.73·10–9 | 2.99 | 2.30·10–9 | 2.99 | 2.57·10–9 | 2.99 |
| 128 | 4.68·10–10 | 3.00 | 2.90·10–10 | 2.99 | 3.23·10–10 | 3.00 |
| 256 | 5.87·10–11 | 3.00 | 3.64·10–11 | 3.00 | 4.05·10–11 | 3.00 |
| 512 | 7.35·10–12 | 3.00 | 4.55·10–12 | 3.02 | 5.07·10–12 | 3.02 |
| 1024 | 9.17·10–13 | 5.61·10–13 | 6.25·10–13 | |||
| Тест 2 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 64 | 4.22·10–2 | 1.87 | 4.24·10–3 | 2.42 | 1.08·10–2 | 2.28 |
| 128 | 1.16·10–2 | 1.80 | 7.90·10–4 | 2.50 | 2.24·10–3 | 2.15 |
| 256 | 3.33·10–3 | 1.65 | 1.40·10–4 | 2.42 | 5.05·10–4 | 1.99 |
| 512 | 1.06·10–3 | 1.52 | 2.61·10–5 | 2.33 | 1.27·10–4 | 1.91 |
| 1024 | 3.70·10–4 | 5.22·10–6 | 3.39·10–5 | |||
| Тест 3 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 64 | 7.81·10–3 | 0.86 | 5.22·10–4 | 1.69 | 1.51·10–3 | 1.22 |
| 128 | 4.31·10–3 | 0.73 | 1.62·10–4 | 1.69 | 6.47·10–4 | 1.21 |
| 256 | 2.60·10–3 | 0.73 | 5.05·10–5 | 1.53 | 2.79·10–4 | 1.21 |
| 512 | 1.57·10–3 | 0.74 | 1.75·10–5 | 1.54 | 1.21·10–4 | 1.20 |
| 1024 | 9.41·10–4 | 5.99·10–6 | 5.26·10–5 | |||
| Тест 4 | Норма L1 | Норма L2 | ||
|---|---|---|---|---|
| p | p | |||
| 64 | 2.79·10–2 | 0.82 | 9.13·10–2 | 0.42 |
| 128 | 1.58·10–2 | 0.78 | 6.84·10–2 | 0.41 |
| 256 | 9.20·10–3 | 0.79 | 5.16·10–2 | 0.40 |
| 512 | 5.32·10–3 | 0.78 | 3.91·10–2 | 0.40 |
| 1024 | 3.11·10–3 | 2.97·10–2 | ||
А
Б
В
Г
Рис. 3. Зависимость погрешности численного решения от числа узлов по пространству для уравнения (1) при разрывном коэффициенте поглощения при фиксированном с , T=1, , : А) тест 1, для сравнения проведена прямая с наклоном –3 (порядка аппроксимации по времени и пространству); Б) тест 2; В) тест 3; Г) тест 4. Пунктирными линиями изображены прямые с коэффициентами, полученными методом наименьших квадратов.
При больших значениях коэффициента поглощения вычисление интеграла, входящего в (5), по формуле Симпсона становится существенно менее точным, погрешность схемы определяется ошибками численного интегрирования. В тесте 1 при , величина ошибок увеличилась по сравнению с тестом 1 при , (см. Табл. IV и Рис. 3А), порядок сходимости равен 4, что соответствует порядку аппроксимации формулы Симпсона численного интегрирования (см. Табл. V, Рис. 4).
Таблица V.
Погрешности численного решения и порядок сходимости по времени и пространству для уравнения (1) при разрывном коэффициенте поглощения при фиксированном с , T=1, , .
| Тест 1 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 32 | 1.57·10–3 | 3.93 | 6.35·10–4 | 3.95 | 9.08·10–4 | 3.95 |
| 64 | 1.03·10–4 | 3.98 | 4.11·10–5 | 4.00 | 5.89·10–5 | 4.00 |
| 128 | 6.52·10–6 | 4.00 | 2.56·10–6 | 4.01 | 3.68·10–6 | 4.00 |
| 256 | 4.08·10–7 | 4.00 | 1.59·10–7 | 4.01 | 2.30·10–7 | 4.00 |
| 512 | 2.55·10–8 | 4.00 | 9.93·10–9 | 4.00 | 1.43·10–8 | 4.00 |
| 1024 | 1.60·10–9 | 6.19·10–10 | 8.93·10–10 | |||
Рис. 4. Зависимость погрешности численного решения от числа узлов по пространству для уравнения (1) при разрывном коэффициенте поглощения для теста 1 при фиксированном с , T=1, , , для сравнения проведена прямая с наклоном –4 (порядка аппроксимации формулы Симпсона).
Предложим еще один тест для исследования предложенной схемы.
Тест 5. Пусть начальное условие (3) принимает вид , а краевое условие (4) имеет вид , коэффициент поглощения выбран в виде (6), , , а функция правой части задана в виде
где , . Наличие разрывов коэффициента поглощения и функции правой части в тесте 5 соответствует распространенной ситуации при решении задач переноса нейтронов.
Результаты применения схемы в тесте 5 демонстрирует Табл. VI. Порядок сходимости схемы CIP по времени и пространству равен 0.79 в норме C и примерно равен 1 в нормах L1 и L2.
Таблица VI.
Погрешности численного решения и порядок сходимости по времени и пространству в тесте (5) для уравнения (1) при фиксированном отношении , определенный из процесса Эйткена при использовании сеток с , , T=1.
| Тест 5 | Норма С | Норма L1 | Норма L2 | |||
|---|---|---|---|---|---|---|
| p | p | p | ||||
| 100 | 1.36·10–3 | 0.79 | 2.18·10–4 | 1.07 | 4.02·10–4 | 1.01 |
| 200 | 7.83·10–4 | 1.04·10–4 | 2.00·10–4 | |||
8. Заключение
Для решения задач переноса излучения большой интерес представляют схемы, построенные в рамках одной ячейки. Одним из примеров таких схем является сеточно-характеристическая схема CIP третьего порядка по времени и пространству. Высокий порядок аппроксимации достигается за счет включения в список неизвестных узловых значений производной. В данной работе исследован порядок сходимости модифицированной схемы CIP в тестах различной гладкости, погрешность решения рассчитывалась в нормах С, L1 и L2. Схема применена для численного решения однородного уравнения переноса, уравнения переноса с поглощением при постоянном коэффициенте поглощения и кусочно-постоянном коэффициенте поглощения. Продемонстрирован третий порядок сходимости разностной схемы по времени и пространству на гладком тесте в случае небольших оптических толщин. В случае больших оптических толщин основную погрешность вносит вычисление интеграла методом Симпсона от быстро затухающей экспоненты, это приводит к увеличению ошибки и к четвертому порядку сходимости в соответствии с порядком сходимости метода Симпсона.
При понижении степени гладкости функции, задающей начальный профиль решения, порядок сходимости также понижается. В точках разрыва коэффициента поглощения предложен способ выбора значения коэффициента поглощения, минимизирующий норму разности численного и аналитического решений. Показано, что наилучшим вариантом является выбор коэффициента поглощения в ячейке, через которую проходит характеристика, выпущенная из узла с неизвестным значением. В дальнейшем схема может быть применена для решения задач переноса нейтронов.