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