Оглавление

# Основные положения

## Цели создания программы

1. Исследование возможностей экспериментальных методов изучения строения молекул.
2. Развитие метода газовой электронографии (ГЭ) и автоматизация всех стадий электронографического исследования.
3. Развитие спектроскопических методик исследования строения молекул.
4. Обеспечение возможности проведения "тонких" исследований за счет расширения стандартных возможностей и увеличения гибкости интерфейса взаимодействия пользователя с программой.
5. Разработка совместных методик изучения строения молекул.

## Текущие возможности

- Исследование строения молекул.

- Исследование геометрии молекул по данным газовой электронографии (ГЭ).
- Исследование геометрии молекул по вращательным постоянным.
- Исследование геометрии молекул одновременно по данным газовой электронографии и вращательным постоянным.

- Газовая электронография.

- Статическая модель газовой электронографии.
- Динамическая модель газовой электронографии. Параметрическая форма потенциальной функции. Поддержка релаксации геометрии, амплитуд, колебательных поправок.
- Моделирование любых смесей молекул с динамической и статической моделями газовой электронографии. Возможно моделирование как смесей конформеров с одинаковой топологией, так и смесей молекул с различной топологией.
- Задание геометрии молекул в виде z-матриц. Использование внутренних параметров и декартовых координат.
- Поддержка мнимых атомов. С помощью мнимых атомов и аппарата z-матриц очень просто задавать любую симметрию молекул.
- Автоматическая разбивка ГЭ-амплитуд на группы.
- Проведение модельно-зависимого ГЭ фона кубическими сплайнами, полиномами.
- Проведение модельно-зависимого ГЭ фона с использованием секторной функции.
- Автоматический расчет ГЭ g-функций и атомного рассеяния.
- Неограниченное число точек на ГЭ кривых интенсивности рассеяния электронов. Неравномерный шаг по интенсивности допустим. Неограниченное число расстояний сопло-пластинка. Неограниченное число интенсивностей с каждого расстояния сопло-пластинка.
- Первичная обработка экспериментального электронографического материала.

- Работа с изображениями: поддержка несжатых 8/16-битных файлов формата TIFF.
- Извлечение ГЭ кривых интенсивности из изображений электронограмм.
- Работа с ГЭ газовыми стандартами: оценка длины волны электронов, секторной функции. Поддержка бензола и четыреххлористого углерода в качестве стандартов.
- Калибровка сканера. Возможность калибровки "на лету".
- Методы контроля качества сканирования электронограмм.

- Термодинамика.

- Статистическая термодинамика. Модель идеального газа, жесткого ротатора - гармонического осциллятора, независимых видов движения.

- Обратные задачи.

- Мощные методы минимизации и критерии нахождения минимума значения функционала. Возможна Robust-минимизация с итеративным изменением весов экспериментальных данных.
- Варьирование независимых внутренних геометрических параметров, декартовых координат, зависимых r_a расстояний, среднеквадратичных амплитуд колебаний, электронографических масштабных множителей, концентраций молекул, параметров потенциала. Групповое варьирование.
- Автоматическое вычисление ошибок для зависимых параметров.
- Поиск глобального минимума функционала сеточным сканированием значения функционала, методом Монте-Карло (рандомизация). Возможно многомерное сканирование значения функционала по любым параметрам. Количество размерностей не ограничено, количество точек на каждый параметр не ограничено. Сканирование группами.
- Локальный анализ чувствительности первого рода.

- Эффективность.

- Гибкость и удобство задания входной информации.
- Эффективное использование многопроцессорных систем (поддержка SMP).
- Доступны версии программ для OS/2 Warp, eComStation, FreeBSD, Linux, Windows.

## Условия использования программы

Программа бесплатная. Условие распространения - "КАК ЕСТЬ". Автор не гарантирует отсутствие ошибок, Вы используете программу на свой страх и риск. Передача программы другим лицам не допустима.

## Если Вы обнаружили ошибку

Если Вы считаете что обнаружили ошибки или некорректности в работе программы и заинтересованы в их исправлении, то можете прислать нам (unexprog@gmail.com) письмо с указанием рода ошибки. Не забудьте сообщить номер версии программы и прислать входной файл, на котором UNEX проявляет ошибку. В любом случае, я не гарантирую своевременное исправление ошибок или изменение/расширение функциональности программы.