РОССИЙСКАЯ ФЕДЕРАЦИЯ ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ ГОСУДАРСТВЕННАЯ РЕГИСТРАЦИЯ ПРОГРАММЫ ДЛЯ ЭВМ Номер регистрации (свидетельства): 2016610389 Дата регистрации: 11.01.2016 Номер и дата поступления заявки: 2015660936 12.11.2015 Дата публикации: 20.02.2016 Контактные реквизиты: andrei.matveev@unipat.pu.ru Автор: Молодцов Дмитрий Михайлович Правообладатель: Общество с ограниченной ответственностью "Геологический центр СПбГУ" Название программы для ЭВМ: «Программа для создания и редактирования двумерных многопараметрических моделей среды» (Qsmt) Реферат: Программа предназначена для создания и редактирования двумерных многопараметрических моделей среды, заданных на квазирегулярной сетке. Под квазирегулярной сеткой понимается прямоугольная сетка, горизонтальные линии которой могут быть деформированы, например, для включения топографии или батиметрии. При генерации сетки высота ячеек экспоненциально растет с глубиной; при этом пользователь задает два параметра - высоту ячейки на верхней и на нижней границе сетки. Основными элементами графического интерфейса являются нижний растровый слой (подложка), векторное изображение сетки и верхний растровый слой, разрешение которого превосходит разрешение сетки. В подложку загружается опорное растровое изображение (из файлов формата JPEG, PNG, BMP, GIF и др.). Значение альфа-канала (прозрачность) верхних слоев настраивается пользователем. Задание физических параметров модели реализовано как рисование на верхнем растровом слое. Цвету палитры соответствует число с плавающей точкой из задаваемого пользователем интервала. Связную область одного цвета можно «залить» (алгоритм flood fill) или с помощью решения в этой области задачи Дирихле создать в ней «градиент» параметра. Заданный на растровом слое параметр может быть присвоен одному из полей сетки (скорость распространения продольных волн, удельное электрическое сопротивление, плотность, весовые коэффициенты регуляризирующих операторов и т.д.). Использование независимого от сетки растрового слоя упрощает задание нескольких параметров, имеющих общую структуру, а также позволяет быстро перестраивать сетку. Тип реализующей ЭВМ: IBM PC-совмест. ПК Язык программирования: С++ Вид и версия операционной системы: Linux, Windows 7 Объем программы для ЭВМ: 187 Кбайт