РИД
№ 624111300187-0

Программа «Grav_3Surface_regCG_OMP»

13.11.2024

Программа предназначена для решения трехмерной нелинейной обратной задачи гравиметрии в многослойной среде о нахождении поверхностей раздела между слоями с постоянными плотностями по известному гравитационному полю, асимптотических глубин залегания поверхностей раздела и разности плотности слоев. Для решения задачи используется параллельный итеративно регуляризованный нелинейный метод сопряженных градиентов с весовыми множителями. Вычисления выполняются на многоядерном центральном процессоре с использованием технологии OpenMP. Программа получает на вход сеточную функцию гравитационного поля в формате ASCII XYZ .dat, значения разностей плотностей и глубин залегания, параметр регуляризации, количество процессорных ядер и условие останова в виде порогового значения относительной нормы невязки по правой части либо максимального числа итераций. Выходные файлы содержат сеточные функции, задающие восстановленные поверхности раздела. Время счета выводится в консоль.
ГРНТИ
50.41.25 Прикладное программное обеспечение
27.35.63 Математические модели геофизики и метеорологии
27.41.19 Численные методы решения дифференциальных и интегральных уравнений
Ключевые слова
многоядерный процессор
параллельный алгоритм
многослойная среда
задача гравиметрии
нелинейный метод сопряженных градиентов
Детали

НИОКТР
Тип РИД
Программа для ЭВМ
Сферы применения
Разработанная программа может быть использована в составе программных пакетов, предназначенных для геофизических исследований.
Ожидается
Исполнитель
Исполнители
Федеральное государственное бюджетное учреждение науки Институт математики и механики им. Н.Н. Красовского Уральского отделения Российской академии наук
Заказчик
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ