Программа решения системы уравнений AMGsolver

14 сентября 2018
153
Предметная область
Отрасли по ОКВЭД
Страна, регион, город Российская Федерация, Санкт-Петербург
Отличия от конкурентов
Вид документа об охране ИС программа для ЭВМ
Номер документа ИС 201661717
Дата регистрации документа ИС 2016-06-28
Необходимые инвестиции для внедрения договорная
Сроки внедрения
Стоимость предоставления технологии договорная
Наличие экспертного заключения Нет

Польза для потенциального потребителя

В программе реализовано решение системы уравнений, порожденных конечно-разностной, конечно-объемной или конечно-элементной дискретизацией уравнений в частных производных алгебраическим многосеточным методом. Классический алгебраический многосеточный метод реализован на структурированной и неструктурированной сетках при помощи различных подходов к построению C/F разбиения и различных методов интерполяции. В качестве сглаживающей процедуры применяется метод Гаусса-Зейделя. На шаге инициализации используется различные подходы к последовательному огрублению сетки. Программная реализация многосеточного метода основана на использовании векторных и матричных структур данных, включая структуры данных для хранения разреженных матриц, а также на реализации основных операций линейных алгебры с разреженными матрицами. Для хранения разреженных матриц использованы специальные форматы хранения данных. В качестве тестовых примеров рассматривается решение уравнения Пуассона на сетках с треугольными и четырехугольными ячейками.