Аддитивные алгоритмы решения жестких систем на основе (m,k) - методов тема диссертации и автореферата по ВАК РФ 01.01.07, кандидат физико-математических наук Тузов, Антон Олегович

  • Тузов, Антон Олегович
  • кандидат физико-математических науккандидат физико-математических наук
  • 2007, Красноярск
  • Специальность ВАК РФ01.01.07
  • Количество страниц 104
Тузов, Антон Олегович. Аддитивные алгоритмы решения жестких систем на основе (m,k) - методов: дис. кандидат физико-математических наук: 01.01.07 - Вычислительная математика. Красноярск. 2007. 104 с.

Оглавление диссертации кандидат физико-математических наук Тузов, Антон Олегович

Введение

1 Методы второго порядка точности

1.1 Основные понятия и определения.

1.2 Численная схема второго порядка доя автономных систем.

1.2.1 Условия второго порядка точности.

1.2.2 Исследование устойчивости

1.2.3 Связь схемы второго порядка с явным методом Рунге - Кугта и ш, к) - методом.

1.2.4 Контроль точности вычислений.

1.2.5 Контроль устойчивости.

1.3 О применимости к неавтономным задачам схем. построенных для автономных задач.

1.4 Численная схема второго порядка для неавтономных систем.

1.5 Анализ результатов расчетов.

2 Методы третьего порядка точности для автономных систем

2.1 Численная схема 1.

2.1.1 Условия третьего порядка точности.

2.1.2 Исследование устойчивости

2.1.3 Контроль точности и устойчивости.

2.1.4 Связь схемы 1 с явным методом Рунге - Кутта и (т, к) - методом

2.2 Численная схема 2.

2.2.1 Условия третьего порядка точности.

2.2.2 Исследование устойчивости

2.2.3 Контроль точности и устойчивости.

2.3 Численная схема 3.

2.3.1 Исследование устойчивости

2.3.2 Контроль точности и устойчивости.

2.4 Анализ результатов расчетов.

3 Методы третьего порядка точности для неавтономных систем

3.1 Численная схема 1.G

3.1.1 Условия третьего порядка точности.

3.1.2 Исследование устойчивости

3.1.3 Контроль точности и устойчивости.

3.2 Численная схема 2.

3.2.1 Условия третьего порядка точности.

3.2.2 Исследование устойчивости

3.2.3 Контроль точности и устойчивости.

3.3 Анализ результатов расчетов.

Рекомендованный список диссертаций по специальности «Вычислительная математика», 01.01.07 шифр ВАК

Введение диссертации (часть автореферата) на тему «Аддитивные алгоритмы решения жестких систем на основе (m,k) - методов»

При решении ряда задач, таких как проектирование радиоэлектронных схем, моделирование кинетики химических реакций, расчет динамики механических систем и других возникает необходимость численного решения задачи Коши для жестких систем обыкновенных дифференциальных уравнений y' = f(t,y), y(to) = Vo, t0<t<tk, (0.0.1) где у и / - вещественные N - мерные вектор - функции, у0 - начальное условие, t -независимая переменная, которая меняется на заданном конечном интервале. Учет все большего числа факторов при построении математических моделей физических процессов, имеющих компоненты с сильно различающимися временными константами, приводит к жестким системам обыкновенных дифференциальных уравнений все большей размерности. Кроме того, для некоторых задач правая часть может быть разрывной.

Несмотря на рост быстродействия ЭВМ, сложность задач, возникающих на практике, опережает развитие вычислительной техники, что повышает требования к вычислительным алгоритмам. Поэтому проблема создания эффективных численных методов решения задачи Коши для жестких систем большой размерности является актуальной.

Для построения эффективных алгоритмов интегрирования необходимо

1) выбрать методы, соответствующие классу решаемых задач,

2) решить ряд вопросов, связанных со способом управления величиной шага и оценкой точности получаемых результатов.

Каждый из предложенных в данной работе методов основывается на двух численных формулах - явной и неявной. Из них строится метод, называемый аддитивным [1-4,50-55]. Для применения аддитивного метода правая часть / исходной дифференциальной задачи (0.0.1) разбивается на две части f(t,y) = ip(t,y) + g{t,y), которые будем называть "нежесткой" и "жесткой", соответственно. Аддитивный метод строится так, что явный метод используется для решения задачи с "нежесткой" частью <p(t,y), а неявный - с "жесткой" g(t,y). Поэтому, говоря о методе, "жесткую" часть g(t,y) будем называть неявный частью, а "нежесткую" часть ip(t, у) - явной. В качестве неявной составляющей аддитивного метода используются (т, к) - методы [5-20], а в качестве явной - явные методы типа Рунге - Кутта. Таким образом, в основу алгоритмов интегрирования положены одноша-говые безытерационные методы вида

Уп+i = Уп + hipf(tn, уп, h), п = 0,1,2,., где начальное условие у0 задано, п - текущая точка интегрирования, h - шаг интегрирования, <р/ - заданная вектор - функция, зависящая от правой части исходной задачи. В данной форме можно представить не только безытерационные методы, но и неявные итерационные методы типа Рунге - Кутта с фиксированным итерационным процессом, в котором число итераций не зависит от номера шага интегрирования. Одношаговые безытерационные методы имеют следующие преимущества перед многошаговыми методами:

• многошаговые методы усредняют решение ("срезают экстремумы"), что для некоторых задач неприемлемо,

• многошаговые методы малоэффективны для задач с разрывной правой частью,

• безытерационность метода позволяет оценить вычислительные затраты на шаг интегрирования до проведения расчетов,

• отсутствие итерационного процесса значительно упрощает программную реализацию алгоритма интегрирования.

Достаточно полный обзор работ по решению (0.0.1) многошаговыми методами содержится в [25,26, 29, 30,148-162]. Поэтому далее на многошаговых методах останавливаться не будем.

Многие современные способы управления величиной шага основаны на контроле точности численной схемы. Обзор способов оценки ошибки приведен в [21,25-27,32-48]. Здесь для оценки глобальной ошибки метода р - го порядка точности используется вложенный метод (р — 1) - го порядка, а неравенство для контроля точности имеет вид l?Ai,p Уп.р—il max —г1-.—;-< е.

У<i<N \Уп,р\ + Г где уп,р и уп,р~ 1 ~ соответственно, приближения к решению в точке tn методами р - го и (р — 1) - го порядков, г - положительный параметр. Если \у1п\ > г, то контролируется относительная ошибка е, в противном случае контролируется абсолютная ошибка е-r. Указанный способ хорошо зарекомендовал себя в [29,30,32-37,44-48] и будет использоваться ниже.

Поскольку в аддитивные методы входят явные численные формулы, возникают определенные проблемы с устойчивостью численной схемы. При решении жестких систем явными методами на участках установления, которые, как правило, составляют большую часть интервала интегрирования, шаг ограничен не требованием точности, а требованием устойчивости численной схемы. При выборе величины шага исходя только из требования точности на этих участках возникает неустойчивость, приводящая к раскачиванию шага, что в лучшем случае снижает эффективность алгоритма интегрирования. Этот недостаток можно устранить дополнительным контролем устойчивости численной формулы [21]. Поскольку неравенство для контроля устойчивости грубое, то оно используется как некоторый ограничитель на рост шага. В результате прогнозируемый шаг Л„+1 по точности с ограниченном но устойчивости вычисляется по формуле hn+i = max{hn, min{hacc,hst}}, где hacc - шаг, выбранный исходя из требования точности, hst - шаг, выбранный исходя из требования устойчивости, hn - предыдущий шаг.

Обычно для решения умеренно жестких задач применяются явные методы с расширенными областями устойчивости [81-135]. Однако явные методы имеют ограниченную область устойчивости, следовательно, при решении задач высокой степени жесткости требование устойчивости накладывает слишком обременительное ограничение на размер шага интегрирования [25]. Поэтому, явные методы применяются для решения задач средней жесткости [21].

Для решения жестких задач обычно используют L - устойчивые методы [5-20,56-76]. В случае большой размерности системы дифференциальных уравнений в L - устойчивых методах общие вычислительные затраты фактически полностью определяются временем вычисления и обращения матрицы Якоби. Затраты можно значительно уменьшить, если использовать одну и ту же матрицу Якоби на нескольких шагах интегрирования, то есть применять алгоритмы с замораживанием матрицы Якоби. В итерационных методах замораживание матрицы не влияет на порядок точности численной схемы, а определяет скорость сходимости итерационного процесса. Поэтому данный подход широко используется при реализации методов такого типа [26]. В безытерационных методах, к которым относятся методы типа Розенброка [77] и их различные модификации (например, [9], [32]), матрица Якоби включена непосредственно в численную формулу. Поэтому ее аппроксимация может приводить к потере точности численной схемы, что приводит к определенным проблемам с ее замораживанием. Методы типа Розенброка для автономной системы

У' = /Ы, У {to) = Уо, t0<t<tk, имеют вид т i-l

Уп+i =Уп + J^Pifci, Dni — Е - Oihf'(yn + i= 1 j=1 i-l

Dnih = hf{yn + j=l где E - единичная матрица, /' = df /ду - матрица Якоби правой части, Pi,ca, Pij^ij ~ параметры. Наиболее эффективные реализации методов такого типа возникают тогда, когда все аг равны между собой и = 0. В этом случае на каждом шаге требуется вычисление и обращение только одной матрицы Dn = Е — ahf'(yn).

Проблема замораживания матрицы Якоби значительно проще решается в рамках (т, к) - методов [5-20]. Заметим, что (т, к) - методы так же просты в реализации, как и методы типа Розенброка, а свойства точности и устойчивости у них лучше [16]. Класс т, к) - методов вводится следующим образом. Зададимся целыми числами m и к, к < т, и рассмотрим следующие множества

Мт = {1,2, .,т},

Mk = {mi е Мт|1 = т,\ < т2 < • • • < тк < т},

Ji = {trij — 1 6 Mm\j > 1, nij e Mk,mj <i} 2 < i < m.

Тогда (m, A;) - схемы имеют вид

Уп+1 = Уп +Piki+ р2к2 + . + Pmkmi Dn = E- ahf'n, t-i

Dnki = Д/(г/„ + £ + XI» e Л/t, (0.0.2) i=i jeJi

Dnki = k^i + X ctijfcj, i G il/m \ АД. jeJi

Здесь E1 - единичная матрица, f'n = Of(yn)/dy - матрица Якоби функции f,h- шаг интегрирования, 1 < i < т, - стадии метода, a,pi,/3ij,aij ~ вещественные константы, определяющие свойства точности и устойчивости (0.0.2). Для описания традиционных одношаговых методов достаточно одной константы т - числа стадий. В данных схемах для описания затрат на шаг необходимо введение двух чисел тп и к. Вычислительные затраты на шаг интегрирования в методах (0.0.2) следующие - один раз вычисляется матрица Якоби и осуществляется декомпозиция Dn, к раз вычисляется функция /, тп раз осуществляется обратный ход метода Гаусса.

Отметим, что при к = m и а^- = 0 данные методы совпадают со схемами типа Розен-брока. В этом случае (к, к) - схему (0.0.2) можно поставить в соответствие к - стадийной полуявной численной формуле типа Рунге - Кутта, при реализации которой на каждом шаге используется одна матрица размерности N. Относительно таких формул известно, что нельзя построить к - стадийную схему выше (к + 1) - го порядка точности. Отметим, что схема максимального порядка может быть только А - устойчивой, что недостаточно для построения эффективных алгоритмов интегрирования. Поэтому в настоящее время применяются методы типа Розенброка, в которых порядок точности совпадает с числом вычислений правой части дифференциальной задачи. Однако если рассматривать схемы (0.0.2) при m > к, то при к равном 1 можно построить L - устойчивый (2, 1) - метод второго порядка, а при к равном 2 и 3 можно построить L - устойчивые методы (к + 2) - го порядка точности, соответственно.

Независимость порядка точности (т, к) - метода от числа шагов с замороженной матрицей достигается за счет того, что при получении условий порядка предполагается, что при реализации метода вместо матрицы Якоби правой части системы дифференциальных уравнений применяется матрица Л„, представимая в виде Лп = f„ + hRn, где Rn -некоторая матрица, не зависящая от шага интегрирования. Это естественное требование в случае применения одной и той же матрицы Якоби на нескольких шагах интегрирования. Отметим, что при замораживании матрицы Якоби максимальный порядок точности L -устойчивой численной схемы с к вычислениями правой части дифференциальной задачи равен (к + 1).

Попытка повысить эффективность алгоритма интегрирования отделением жесткой и нежесткой компонент решения предпринята в проекционных методах. Идея проекционных методов состоит в разделении жесткой системы у' — f(y) на жесткую систему небольшой размерности у'а = /а{Уа,Уь) и нежесткую систему большой размерности у'ь = /ь(уа,уь) с целью применения к жесткой системе неявного метода, а к нежесткой - явного. Трудность этого подхода заключается в проблеме разделения на жесткую и нежесткую системы.

Построенные в данной работе аддитивные методы предусматривают разбиение правой части f{t,y) па жесткую g(t,y) и нежесткую <p(t,y) части

Предполагается, что большая часть жесткости сосредоточена в функции g{t,y). Методы конструируются так, чтобы неявный метод использовался для решения задачи с жесткой частью, а явный - с нежесткой. В качестве неявной составляющей аддитивного метода используется (ш, к) - методы [5,13-16,18], а в качестве явной - явные методы типа Рунге -Кутта. При разбиении правой части задачи (0.0.1) на жесткую и нежесткую части можно выделить два случая

1) Естественное разбиение. При численном решении ряда задач, описываемых дифференциальными уравнениями в частных производных, после дискретизации по пространственным переменным (методом конечных разностей или конечных элементов) возникает необходимость решения задачи Коши для системы обыкновенных дифференциальных уравнений вида (0.0.3), в которой правая часть естественным образом разбивается на жесткую и нежесткую составляющие. При этом разбиении выполняется предположение о том, что большая часть жесткости сосредоточена в функции g(t, у). Например, в некоторых задачах механики сплошной среды жесткая часть появляется после дискретизации дифференциального оператора второго порядка, а нежесткая - после дискретизации дифференциального оператора первого порядка. Кроме того, в некоторых задачах вида (0.0.3) матрица Якоби функции g(t, у) имеет специальный вид (например, в задачах механики сплошной среды она симметрична).

2) Искусственное разбиение. Полагая g(t,у) = By, <p(t,y) = f(t,y) — By, где В = df(t,y)/dy, можно считать, что вся жесткость сосредоточена в функции g(t,y) [1-4, 50-53]. Тогда система (0.0.1) примет вид

В данной работе и в [4,50-53] в качестве В может быть использована произвольная аппроксимация матрицы Якоби df(t,y)/dy. При "разумной" аппроксимации этой матрицы можно считать, что основная жесткость задачи сосредоточена в функции g(t,y). Однако считать, что вся жесткость сосредоточена в функции g(t,y), а ip(t,y) есть нежесткая часть, вообще говоря, нельзя. Поэтому все построенные в данной работе методы оснащены неравенством для контроля устойчивости явной части численной схемы, которое в ряде случаев повышает эффективность алгоритма интегрирования. Контроль устойчивости явной части может оказаться полезным и для случая естественного разбиения правой части. Если есть уверенность, что вся жесткость сосредоточена в функции g(t, у), то контроль устойчивости следует отключить, у' = <p{t,y) + g{t,y), y{to) = yo, t0<t<tk.

0.0.3) y' = [f(t,y)-By} + By,

0.0.4) потому что в некоторых случаях он может приводить к понижению эффективности алгоритма интегрирования.

Условия порядка для всех предложенных здесь схем выводились без каких-либо предположений относительно вида функций <p(t, у) и g(t, у). В результате, для построенных аддитивных методов несущественно, естественным образом или искусственным была разбита правая часть, а имеет значение лишь то, как распределена жесткость задачи относительно функций <p(t,y) и g(t,y). В идеале вся жесткость должна быть сосредоточена в функции g(t,y). Возможность произвольной аппроксимации матрицы Якоби исходной задачи, без снижения порядка точности, в аддитивных методах достигается за счет произвольности представления задачи (0.0.1) в виде (0.0.4). В частности, метод допускает замораживание матрицы Якоби.

Хотя совершенно произвольная аппроксимация матрицы Якоби не снижает порядка точности метода, она может понизить его эффективность.

1. Например, для задачи (30) из [26, с. 167] матрица В = diag(df(y)dy) слишком грубо показывает направления изменения решения из-за особенности этой задачи - когда компонента решения у2 случайно становится отрицательной, она стремится к -ос. В результате, для данной задачи алгоритм интегрирования с диагональной аппроксимацией матрицы Якоби менее эффективен, чем с полной матрицей Якоби, несмотря на экономию вычислительных затрат при ее обращении.

2. Несмотря на контроль устойчивости явной части численной схемы, алгоритм интегрирования будет достаточно эффективен, когда основная часть жесткости сосредоточена в функции g(t,y), соответствующей неявной части схемы. Например, теоретически возможным, но практически бесполезным, было бы положить 5 = 0. Тогда g{t,y) = 0 и вся нагрузка легла бы на явный метод Рунге - Кутта, который, по указанным выше причинам, малоэффективен для решения жестких задач.

3. Диагональную аппроксимацию целесообразно использовать для матрицы Якоби с диагональным преобладанием.

Поэтому, говоря о возможности произвольной аппроксимации, предполагается ее "разумность", то есть соответствие классу решаемых задач.

Цель настоящей работы состоит в разработке эффективных алгоритмов численного решения задачи Коши для жестких систем обыкновенных дифференциальных уравнений большой размерности. Построенные алгоритмы призваны расширить область применения, занимаемую явными методам (возможно, обладающими расширенной областью устойчивости и оснащенных неравенством для контроля устойчивости [21]), в сторону задач большей степени жесткости, а не конкурировать с методами, использующими полную аппроксимацию матрицы Якоби. При этом их вычислительные затраты на шаг интегрирования должны быть сопоставимыми с явными методами.

В основе построенных алгоритмов интегрирования переменного шага лежат аддитивные схемы, которые, в свою очередь, конструируются из двух схем - явной и неявной. В данной работе в качестве явной схемы используется явный метод тина Рунге - Кутта, а в качестве неявной - (ш, к) - метод. Поскольку оба метода являются одношаговыми безытерациоиными методами, то и аддитивные методы можно отнести к одношаговым безытерационным.

В исходной задаче Коши правая часть может быть представлена как в виде (0.0.1), •гак и (0.0.3). В первом случае задача приводится к виду (0.0.4), то есть производится искусственное разбиение правой части. Во втором случае правая часть уже разбита исходя из некоторых соображений предметной области, согласно которым большая часть жесткости сосредоточена в функции g(t,y), то есть разбиение было произведено естественным образом.

В случае естественного разбиения правой части эффективность алгоритма интегрирования достигается за счет того, что отделение более жесткой части g(t,y) от менее жесткой (f(t,y) позволяет использовать неявную схему, входящую в аддитивный метод, преимущественно для решения задачи у' = g(t,y). Следовательно, неявная схема требует вычисление и обращение матрицы Якоби только функции g(t,y), а не всей правой части исходной задачи. Во многих прикладных задачах матрица dg(t,y)/dy, в отличие от d((p(t,y) + g(t,y))/dy, имеет специальный вид (например, в некоторых задачах механики сплошной среды она симметрична). В этом случае эффективность можно повысить за счет выбора специального метода решения линейных систем алгебраических уравнений, учитывающего информацию о виде матрицы Якоби (например, метода квадратного корня для симметричных матриц [31]), и, возможно, использующего параллельный алгоритм вычислений [136-147]).

В случае искусственного разбиения правой части затраты на обращение матрицы В можно значительно уменьшить за счет использования в качестве В не полной матрицы df(t,y)/dy, а некоторой ее аппроксимации специального вида и применения соответствующего этой аппроксимации метода решения линейных систем алгебраических уравнений. Применение аппроксимации матрицы Якоби специального вида не только уменьшит затраты на ее вычисление, но и позволит применить соответствующий метод решения линейных систем алгебраических уравнений, что может весьма значительно уменьшить затраты на ее обращение. В данной работе использовалась диагональная аппроксимация матрицы Якоби, поскольку именно в этом случае затраты на ее обращение наиболее низки и аддитивный метод по затратам на шаг интегрирования становится сопоставимым с явными методами, а по свойствам устойчивости, относительно неявной части, значительно превосходит их.

Возможно сочетание описанных способов, например, использование трехдиагональ-ной аппроксимации матрицы Якоби, применение метода прогонки для решения систем с этой матрицей и ее замораживание. При решении жестких задач на эффективность алгоритма интегрирования существенно влияют свойства устойчивости не только основной, но и промежуточных численных формул [21,26,77]. В данной работе этому также уделено немало внимания. Для многих задач эффективность алгоритма интегрирования можно повысить за счет контроля устойчивости явной части численной схемы.

Диссертация состоит из введения, трех глав, заключения и списка цитируемой литературы. Во введении обоснована актуальность темы, дан обзор основных работ и приведено краткое описание диссертации по разделам.

Похожие диссертационные работы по специальности «Вычислительная математика», 01.01.07 шифр ВАК

Заключение диссертации по теме «Вычислительная математика», Тузов, Антон Олегович

Заключение

Для решения задачи Коши для жестких аддитивных систем обыкновенных дифференциальных уравнений построены и исследованы новые одношаговые методы, допускающие некоторые виды аппроксимации матрицы Якоби, в том числе диагональную.

• Исследованы три семейства методов решения жестких автономных и два семейства методов решения жестких неавтономных задач.

• Получены коэффициенты L - устойчивых шестистадийных численных схем третьего порядка точности.

• Произведены оценки ошибки и построены неравенства для контроля точности вычислений построенных численных схем, позволяющие; проводить расчеты с переменным шагом интегрирования.

• Проведено численное исследование методов с диагональной аппроксимацией матрицы Якоби, подтверждающие работоспособность и эффективность созданных алгоритмов интегрирования.

Список литературы диссертационного исследования кандидат физико-математических наук Тузов, Антон Олегович, 2007 год

1. Cooper, G.J. Additive methods for the numerical solution of ordinary differential equations / G.J. Cooper, A. Sayfy // Mathematics of Computation.- vol. 35.- №152.1980.- P. 1159-1172.

2. Cooper, G.J. Additive Runge Kutta methods for Stiff Ordinary Differential Equations / G.J. Cooper, A. Sayfy // Mathematics of Computation.- vol. 40.- №161.- 1983.- P. 207-218.

3. Cooper, G.J. Semiexplicit A stable Runge - Kutta methods / G.J. Cooper, A. Sayfy // Mathematics of Computation.- vol. 33.- №146.- 1979.- P. 541-556.

4. Новиков, Е.А. Некоторые методы решения жестких систем, индуцированные одним и двумя вычислениями правой части / Е. А. Новиков, Ю.А. Шитов // Математические модели и методы решения задач механики сплошной среды.- Красноярск, 1986.- С. 11-19.

5. Новиков, Е.А. Исследование (т, к) методов решения жестких систем с одним и двумя вычислениями правой части / Е. А. Новиков, Ю.А. Шитов // Препринт №15: Красноярск, ВЦ СО АН СССР,- 1987,- 41 с.

6. Новиков, Е.А. Об одном классе одношаговых безытерационных методов решения жестких систем / Е. А. Новиков // Актуальные проблемы вычислительной и прикладной математики.- Новосибирск, 1987.- С. 138-139.

7. Новиков, Е.А. О классе (т, к) методов решения жестких систем / Е. А. Новиков, Ю.А. Шитов, Ю.И. Шокин // ЖВМ и МФ,- 1989.- т.29.- №2,- С. 194-201.

8. Новиков, Е.А. Численные методы решения дифференциальных уравнений химической кинетики / Е. А. Новиков // Математические методы в химической кинетике.-Новосибирск: Наука.- 1990.- С. 53-68.

9. Новиков, Е.А. Алгоритм интегрирования жестких систем на основе (тп, к) метода второго порядка точности с численным вычислением матрицы Якоби / Е. А. Новиков, Ю.А. Шитов // Препринт №20: Красноярск, ВЦ СО АН СССР.- 1988.- 27с.

10. Двинский, АЛ. Замораживание матрицы Якоби в (3, 2) методе решения жестких систем / A. J1. Двинский, Е. А. Новиков // Вычислительные технологии. 2003. т.8. Региональный вестник Востока.- 2003.- №3.- (Совм. выпуск.- ч. 2.)- С. 272-278.

11. Новиков, Е.А. L устойчивая (5, 2) - схема четвертого порядка / Е. А. Новиков, A. JI. Двинский // Вопросы математического анализа.- выпуск 8, Красноярск, ИПЦ КГТУ, 2004.- С. 134-142.

12. Новиков, Е.А. Максимальный порядок точности (т, 3) методов с замораживанием матрицы Якоби / Е. А. Новиков, A. JI. Двинский // Вопросы математического анализа.- выпуск 9, Красноярск, 2006.- С. 54-64.

13. Новиков, Е.А. (2, 2) метод с замораживанием матрицы Якоби для жестких систем / Е. А. Новиков, А. Л. Двинский, Ю.А. Шитов // Вестник КрасГАУ: Ресурсосберегающие технологии,- выпуск 3.- Красноярск, 2005.- С. 100-104.

14. Новиков, Е.А. Замораживание матрицы Якоби в методах типа Розенброка второго порядка точности / Е. А. Новиков, В. А. Новиков, Л. А. Юматова // ЖВМ и МФ,-1987.- т.27,- JV3.- С. 385-390.

15. Хайрер, Э. Решение обыкновенных дифференциальных уравнений. Нежесткие задами. / Э. Хайрер, С. Нерсетт, Г. Ваннер // М.: Мир,- 1990.- с. 512.

16. Хайрер, Э. Решение обыкновенных дифференциальных уравнений. Жесткие и дифференциально-алгебраические задачи / Э. Хайрер, Г. Ваннер // М.: Мир.- 1999.-с. 685.

17. Shampine, L. Numerical Solution of Ordinary Differential Equations / L. Shampine // New York: Chapman к Hall.- 1994.

18. Деккер, К. Устойчивость методов Рунге Кутты для жестких нелинейных дифференциальных уравнений / К. Деккер, Я. Вервер // М.: Мир,- 1988.

19. Штеттер, X. Анализ методов дискретизации для обыкновенных дифференциальных уравнений , X. Штеттер // М.: Мир.- 1978.

20. Холл, Дж. Современные численные методы решения обыкновенных дифференциальных уравнений / Дж. Холла, Дж. Уатта // М.: Мир.- 1979.

21. Бахвалов, Н.С. Численные методы / Н.С. Бахвалов, II.П. Жидков, Г.М. Кобельков // М.: Наука,- 1987.- с. 598.

22. Kaps, P. Generalized Runge Kutta methods of order four with stepsize control for stiff ordinary differential equations / P. Kaps, P. Rentrop // Numer. Math.- 1979.- JV«33.- P. 55-68.

23. Gear, C.W. The automatic integration of stiff ordinary differential equations / C.W. Gear // Proc. IFIP Congress.- 1968.- P. 81-85.

24. Merson, R.H. An operational methods for integration processes /' R.H. Merson // Proc. Svinp. on Data Proc.- Weapons Research Establishment.- Salisbury.- Australia.- 1957.

25. Fehlberg, E. Classical fifth-, sixth-, seventh- and eighth order Runge Kutta formulas with step size control / E. Fehlberg // Computing.- 1969.- vol.4.- P. 93-106.

26. Enright, W.H. Comparing numerical methods for the solutions of stiff systems of ODE's / W.H. Enright, Т.Е. Hull // BIT.- 1975.- №15.- P. 10-48.

27. Estep, D. Global error control for the continuous Galerkin finite element method for ordinary differential equations / D. Estep and D. French // Model. Math. Anal. Numer.-1994,- j\*e28.- P. 815-852.

28. Estep, D. Estimating the error of numerical solutions of systems of reaction diffusion equations / D. Estep, M.G. Larson, R. Williams // Mem. Amer. Math. Soc.- 2000.- №146.-P. 1-109.

29. Gustafsson, K. A PI stepsize control for the numerical solution of ordinary differential equations / K. Gustafsson, M. Lundh and G. Soderlind // BIT.- 1988.- №28.- P. 270-287.

30. Shintani, H. On a one-step method of order 4 / H. Shintani / J. Sei. Hiroshima Univ.-1966.- №30,- P. 91-107.

31. Shintani, H. Two step processes by one - step methods of order 3 and of order 4 / H. Shintani // J. Sei. Hiroshima Univ.- 1966.- №30,- P. 183-195.

32. Rosenbrock H.H. Some general implicit processes for the numerical solution of differential equations // Computer J., 1963, No 5.- P. 329-330.

33. Тузов, А.О. Численный метод третьего порядка точности для решения автономных аддитивных жестких систем / А.О. Тузов // Вестник КрасГАУ.-выпуск 14,- Красноярск, 2006.- С. 467-473.

34. Новиков,Е.А. Метод третьего порядка для автономных аддитивных жестких систем / Е.А. Новиков, А.О. Тузов // Вычислительные и информационные технологии в науке, технике и.образовании: Труды международной конференции,- Павлодар, 2006.-С. 77-84.

35. GO. Lambert, J.D. Computational Methods in Ordinary Differential Equations / J.D. Lambert ,// Wiley.- New York.- 1972.

36. Liniger, W. Efficient, numerical integration of stiff systems of ordinary differential equations / W. Liniger, R.A. Willoughby // Technical Report RC-1970.- Thomas J. Watson Research Center.- New York.- 1976.

37. Butcher, J.C. Diagonally implicit multi - stage integration methods / J.C. Butcher // Appl. Numer. Math.- 1993.- №11.- P. 347-363.

38. Butcher, J.C. Experiments with a variable order type 1 DIMSIM code / J.C. Butcher, P. Chartier, Z. Jackiewicz // Numer. Algorithms.- 1999.- №22.- P. 237-261.

39. Butcher, J.С. Automatic selection of the initial step size for an ODE solver / I. Glachvell, L.F. Shampine, RAV. Brankin // J. Comput. Appl. Math.- 1987,- №18.- P. 175-192.

40. G8. Shampine, L.F. Numerical Solution of Ordinary Differential Equations / L.F. Shampine // Chapman к Hall.- London.- 1994.

41. Shampine, L.F. The Matlab ODE suite / L.F. Shampine, MAY. Rcichelt // SIAM J. Sci. Comput.- 1997.- №18.- P. 1-22.

42. Артемьев, С.С. Минимизация овражных функций численным методом для решения жестких систем уравнений / С.С. Артемьев, Г.В. Демидов, Е.А. Новиков // Препринт №74: Новосибирск, ВЦ СО АН СССР.- 1980,- 13 с.

43. Альшин, А.Б. Числнное решение сверхжестких дифференциально алгебраических систем / А.Б. Альшин, Е.А. Алыпина, Н.Н. Калиткин, А.Б. Корягипа // ДАН.-2006,- т.408.- .№4,- С. 1-5.

44. Альшин, А.Б. Схемы Розенброка с комплексными коэффициентами для жестких дифференциально алгебраических систем / А.Б. Альшин, Е.А. Алыпина, Н.Н. Калиткин, А.Б. Корягина // ЖВМ и МФ,- 2006,- т.46.- №8.- С. 1410-1431.

45. Alshina, Е.А. Integration of differential algebraic stiff system / E.A. Alshina, N.N. Kalitkin, А.В Koryagina // Methematical Modelling and Analisis.- Inter. Conf.-MMA2005&CMAM2.- 2005.- P. 301-307.

46. Alshina, E.A. New schemes for differential algebraic stiff system / E.A. Alshina, N.N. Kalitkin, А.В Koryagina // Springer Verlag.- Progress in Industrial Mathematics at ECMI.- 2005.

47. Dormand, J.R. High-Order Embedded Runge Kutta - Nystrom Formulae / J.R. Dormaml, E.A. El - Mikkawy, P.J. Prince // IMA J. Nuiner Anal.- 1987.- №7.- P. 423-430.

48. S31 Новиков, В.А. О построении явных методов тина Рунге Кутта с расширенными областями устойчивости / В.А. Новиков, Е.А. Новиков // Препринт №9: Красноярск, ВЦ СО АН СССР,- 1988.

49. Новиков, В.А. Численное конструирование областей усустойчивости явных методов / В.А. Новиков, Е.А. Новиков // Препринт №15: Красноярск, ВЦ СО АН СССР,-1988.

50. Лебедев, В.И. Явные разностные схемы с переменными шагами по времени для решения жестких систем уравнений / В.И. Лебедев // Препринт №177, М.: ОВМ АН СССР,- 1987.

51. Новиков, Е.А. Построение алгоритма интегрирования жестких систем дифференциальных уравнений на неоднородных схемах / Е.А. Новиков // ДАН СССР.- 1984,- т. 278.- №2,- С. 2 72-275.

52. Новиков, В.А. Два эффективных алгоритма численного решения задачи Коши для систем обыкновенных дифференциальных уравнений / В.А. Новиков, Е.А. Новиков // Препринт №5: Новосибирск, ИТПМ СО АН СССР,- 1984.

53. Новиков, В.А. Об алгоритме переменной структуры на основе явных формул тина Рунге Кутта первого и второго порядков точности / В.А. Новиков, Е.А. Новиков // Препринт №112: Новосибирск, ВЦ СО АН СССР,- 1985.

54. Новиков, В.А. Явные методы для решения жестких систем обыкновенных дифференциальных уравнений / В.А. Новиков, Е.А. Новиков // Препринт №629: Новосибирск, ВЦ СО АН СССР,- 1985.

55. Новиков, Е.А. Численные методы решения дифференциальных уравнений химической кинетики / Е.А. Новиков // Математические методы в химической кинетике, Новосибирск: Наука.- 1990, С. 53-68.

56. Novikov, E.A. The Explicit Methods: Algorithms with stability Control / E.A. Novikov, Kontareva L.N. // M.: Dynamics of non-homogeneous systems.- 2001.- vol.5.- P. 107-118.

57. Novikov, E.A. The Explicit Methods: Integration Algorithms with Accuracy Control / E.A. Novikov, Kontareva L.N. // M.: Dynamics of non-homogeneous systems.- 2001.-vol.5.- P. 119-138.

58. Novikov, E.A. The program NODE for solution of ODE stiff systems / E.A. Novikov // Numerical Analysis.- Novosibirsk: NCC Publisher, Bulletin of the Novosibirsk computing center.- 2002,- №11,- P. 95-101.

59. Новиков, E.A. Численные методы для жестких систем со специальными свойствами устойчивости / E.A. Novikov // Вопросы математического анализа.- выпуск 6, Красноярск, КГТУ, 2003,- С. 187-198.

60. Новиков, Е.А. Согласование областей устойчивости явных методов / E.A. Novikov // Информационные системы и технологии.- Новосибирск, НГТУ, 2003.- С. 137-143.

61. Новиков, Е.А. Внутренняя устойчивость явных методов решения жестких систем / Е.А. Novikov // Международная конференция но вычислительной математике.-Новосибирск, 2004,- ч.2.- 567-573.

62. Новиков, Е.А. Алгоритм переменного порядка и шага на основе стадий метода Фель-берга седьмого порядка точности / Е.А. Новиков, Ю.В. Шорников, О.В. Никонова // Научный вестник НГТУ,- Новосибирск,- 2006.- vol.25.- №2,- С. 105-119.

63. Verwer, J.G. Explicit Runge Kutta methods for parabolic partial differential equations / J.G. Verwer // Appl. Numer. Math.- 1996,- №22.- P. 359-379.

64. Ansorge, R. Zur stabilitat des Nystromschen verfahren / R. Ansorge, W. Tornig // Z. Angew. Math. Mech.- I960,- №40.- P. 568-570.

65. Chawla, M.M. Absolute stability of explicit Runge Kutta - Nystrom methods for y" = f{x,y,y') / M.M. Chawla, S.R. Sharma // J. Сотр. Appl. Math.- 1984,- №10.-P. 163-168.

66. Chawla, M.M. Nurnerov made explicit has better stability / M.M. Chawla // BIT.- 1984.-№24,- P. 117-118.

67. Chawla, M.M. An explicit sixth order method with phase - lag of order eight for y" = f(t,y) / M.M. Chawla, P.S. Rao // J. Сотр. Appl. Math.- 1987.-№17.- P. 365-368.

68. Jeltsch, R. Largest disk of stability of explicit Runge Kutta methods / R. Jeltsch, O. Nevanlinna // BIT.- 1978.- №18,- P. 500-502.

69. Jeltsch, R. Stability and accuracy of time discretizations for initial value problems / R. Jeltsch, 0. Nevanlinna // Report HTKK MAT - А187,- Helsinki, Univ. of Technology.-1981.

70. Jeltsch, R. Stability of explicit time discretizations for solving initial value problems / R. .Jeltsch, O. Nevanlinna // Num. Math.- 1981.- №37,- P. 61-91.

71. Riha, W. Optimal stability polynomials / Riha W. // Computing.- 1972.- №9.- P. 37-43.

72. Sommeijer, B.P. On the economization of stabilized Runge Kutta methods with applications to parabolic initial value problems / B.P. Sommeijer, P.J. Van der Houwen // ZAMM.- 1981,- №61.- P. 105-114.

73. Van der Houwen, P.J. Explicit Runge Kutta methods with increased stability boundaries / P.J. Van der Houwen // Numer. Math.- 1972,- №20,- P. 149-164.

74. Van der Houwen, P.J. Stabilized Runge Kutta methods for second - order differential equations without first derivatives / P.J. Van der Houwen // SIAM J. Numer. Anal.-1979,- №16.- P. 523-537.

75. Van der Houwen, P.J. A special class of multistep Runge Kutta methods with extended real stability interval / P.J. Van der Houwen, B.P. Sommeijer // IMA J. Numer. Anal.-1982.- №2.- P. 183-209.

76. Van der Houwen, P.J. Predictor corrector methods with improved absolute stability regions / P.J. Van der Houwen, B.P. Sommeijer // IMA J. Numer. Anal.- 1983.- .№3.- P. 417-437.

77. Verwer, J.D. A class of stabilized three step Runge - Kutta methods for the numerical integration of parabolic equations / J.D. Verwer // J. Comput. Appl. Math.-1977.-№3.-P. 155-166.

78. Eriksson, K. Explicit time stepping for stiff ODEs / K. Eriksson, C. Johnson, A. Logg // SIAM J. Sci. Comput.- 2003.

79. Verwer, J.D. An implementation of a class of stabilized explicit methods for the integration of parabolic equations / J.D. Verwer // ACM Trans. Math. Software.- 1980.- №3.- P. 188205.

80. Verwer, J.D. A note on a Runge Kutta - Chebyshev method /' J.D. Verwer // ZAiMM.-1982,- №62.- P. 561-563.

81. Hoffmann, W. Approximating Runge Kutta matrices by triangular matrices / W. Hoffmann, J.J.B. Swart // Preprint NM-R9517, CWI.- Amsterdam.- 1995.

82. Houwen, P.I. Embedded diagonally implicit Runge Kutta algorithms on parallel computers / P.J. Houwen, B.P. Somineijer, W. Couzy // Math. Сотр.- 1992.- №58.-P. 135-159.

83. Houwen, P.J. Triangularly implicit iteration methods for ODE IVP solvers / P.J. Houwen, J.J.B. Swart // Preprint NM-R9510, CWI.- Amsterdam.- 1995.

84. Jackson, K.R. The potential for parallelism in Runge Kutta methods. Part 1: RK formulas in standard form / K.R. Jackson, S.P. Norsett //' SIAM J. Numer. Anal.- 1995.-№32,- P. 49-82.

85. Estep, D. Accurate parallel integration of large sparse systems of differential equations / D. Estep, R. Williams // Math. Models Methods Appl. Sci.- 1996.- №6,- P. 535-568.

86. Butcher, J.C. Order and stability of parallel methods for stiff problems / J.C. Butcher // Adv. Comput. Math.- 1997,- №7.- P. 79-96.

87. Burrage, K. Parallel methods for initial value problems / K. Burrage // Appl. Numer. Math.- 1993,- №11.- P. 5-25.

88. Burrage, K. Parallel and sequential methods for ordinary differential equations / K. Burrage // Clarendon Press, Oxford.- 1995.

89. Gear, C.W. Parallelism across time in ODEs / C.W. Gear, Xu Xuhai // Appl. Numer. Math.- 1993.- №11,- P. 45-68.

90. Serban, R. CVODES, the sensitivity enabled ode solver in SUNDIALS / R. Serban, A. C. Hindmarsh // Nonlinear Dynamics and Control.- In Proceedings of the 5th International Conference on Multibody Systems.- Long Beach.- CA.- 2005.

91. Cohen, S.D. Stiff/Nonstiff ODE Solver in С / S.D. Cohen, A.C. Hindmarsh // Computers in Physics.- 1996.- vol.10.- №2.- P. 138-143.

92. Brown, P.N. Consistent Initial Condition Calculation for Differential Algebraic Systems / P.N. Brown, A.C. Hindmarsh, L.R. Petzold // SIAM J. Sci. Сотр.- 1998.- vol.19.- P. 1495-1512.

93. Hindmarsh, A.C. Simulation of Chemical Kinetics Transport in the Stratosphere in Stiff Differential Systems / A.C. Hindmarsh, J.S. Chang, N.K. Madscn // R. A. Willoughby.-New York.- 1973,- P. 51-65.

94. Hindmarsh, A.C. Numerical Solution of Stiff Ordinary Differential Equations / A.C. Hindmarsh // AIChE Today Series.- American Institute of Chemical Engineers.- New York.- 1977.

95. Hindmarsh, A.C. GEARS: A Package for the Solution of Sparse Stiff Ordinary Differential Equations / A.C. Hindmarsh, A.H. Sherman //in Electrical Power Problems: The Mathematical Challenge.- SIAM.- Philadelphia.- 1980.- P. 190-200.

96. Hindmarsh, A.C. The ODEPACK Solvers, in Stiff Computation / A.C. Hindmarsh // Oxford U. Press.- 1985,- P. 167-174.

97. Hindmarsh, A.C. ODE Solvers for Use with the Method of Lines / A.C. Hindmarsh // in Advances in Computer Methods for Partial Differential Equations IV, R. Vichnevetsky and R. S. Stepleman, eds.- IMACS.- New Brunswick.- NJ.- 1981.- P. 312-316.

98. Hindmarsh, A.C. ODE Solvers for Time Dependent PDE Software / A.C. Hindmarsh // in PDE Software: Modules, Interfaces, and Systems, B. Engquist and T. Smedsaas, eds.- North-Holland.- Amsterdam.- 1984,- P. 325-337.

99. Hindmarsh, A.C. Stiff System Problems and Solutions at LLNL / A.C. Hindmarsh // in Stiff Computation, ed.- Oxford U. Press.- 1985.- P. 24-29.

100. Hindmarsh, A.C. Matrix Free Methods for Stiff Systems of ODE's / A.C. Hindmarsh, P. N. Brown // SIAM J. Num. Anal.- 1986,- №23,- P. 610-638.

Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.