Программа предназначена для расчета азимутограммы для трассы с указанной пользователем кабельной глубиной. Азимутограмма представляет собой набор трасс одной глубины регистрации, полученными при различной ориентации горизонтальной компоненты колебаний (осуществляется перебор по азимуту). Азимутограмма далее может быть использована для определения эффектов расщепления поперечных волн, связанных с возможной трещиноватостью пород.
Программа получает модификацию трехкомпонентных сейсмических трасс сориентированную в географическую систему координат программой SPIN.
Программа является PEP-клиентом, то есть, она запускается из-под оболочки пакетного запуска pktexec, предоставляющей сервис по заданию параметров, управлению выполнением и просмотру протокола работы программы.
Задание параметров и запуск программы происходит из-под оболочки пакетного запуска pktexec. Типовой сеанс работы состоит из следующих шагов:
Для детального ознакомления с пользовательским интерфейсом оболочки пакетного запуска, смотри описание программы pktexec. Ниже приводится пример окна оболочки с активной панелью ввода параметров:
Для работы программы требуется модификация трехкомпонентных трасс в географической системе координат. При этом обязательным является наличие X и Y компонент.
Выходом программы является модификация с трассами, полученными при различной ориентации горизонтальной компоненты колебаний (азимутограмма). В поле HCAB (кабельная глубина) трассы записано соответствующее ей значение азимута горизонтальной компоненты колебаний.
Программа получает имя рабочего проекта через переменную среды PROJECT. В случае запуска программы из-под оболочки, это условие выполняется путем выбора рабочего проекта.
Программа определяет местонахождение системных файлов пакета из переменной VSPHOME, определенной в профиле пользователя или в файле setup в домашнем каталоге пользователя пакета. Файле setup данная переменная может выступать также под именем VSP.
Программа ищет описание параметров в файлах $VSPHOME/etc/Azgram.pep и $VSPHOME/etc/vsp.pep.
В домашнем каталоге пользователя должен присутствовать файл setup, содержащий пути к каталогам данных, заданий и протоколов прохождения проектов, а также пути к системным файлам пакета ВСП.
Прочие требования накладываются оболочкой пакетного запуска pktexec.
Все сообщения выводятся в стандартный поток ошибок. В случае запуска программы из-под интерактивной оболочки сообщения сохраняются в файле протокола прохождения задания LOG/$PROJECT/Azgram-#.log. Сообщения классов серьезности EL_FATAL и EL_ERROR помещаются по завершении работы программы в область сообщений интерактивной оболочки.
Список кодов и идентификаторов ошибок (обозначаемых ниже ERROR_IDENT), начинающихся с "ERROR__" приводится в документе Коды ошибок программ пакета UNIVERS.
Диагностические сообщения, выводимые в информационную строку: