Читать реферат по химии: "Прогнозирование энтропии методом статистический термодинамики" Страница 4

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Windows 95) и Windows NT (начиная с версии 4.0). Работа приложения в указанных операционных системах протекает стабильно.

Расчет составляющих энтропии производится в полном соответствии с расчетными процедурами, изложенными в разделе 2.4. Программная реализация значительной части приведенных алгоритмов была произведена к.х.н. А.А. Пимерзиным в среде Quick Basic 4.5 при разработке MS-DOS приложения для расчета энтропийных вкладов. И.А. Нестеровым была выполнена [25] адаптация процедур к языку Object Pascal с проведением оптимизации всех алгоритмов для наилучшего их функционирования на данном наборе задач и в разработанной автором структуре приложения.

Исходными данными для работы приложения являются:

    файл, содержащий сведения о геометрии изучаемой молекулы, в формате MMX (создается PCModel);

    файлы, содержащие сведения о потенциальных кривых барьеров вращения волчков молекулы, в формате XYZ PCModel версии 3.0 (создается PCModel или конвертируется из ее log-файла);

    файл, содержащий набор частот колебательного спектра (log-файл HyperChem, полученный при выполнении команды Vibrations, или выходной файл Gaussian, содержащий информацию о частотах ИК-спектра).

В начале работы с приложением пользователь производит загрузку файла, содержащего сведения о геометрии рассматриваемой молекулы, при этом осуществляется отображение структуры молекулы в окне приложения и расчет произведения главных моментов инерции данной структуры (рис. 2.3).

Пользователь по своему желанию для большего удобства работы со структурой может выполнить ее поворот в пространстве, масштабирование или перемещение в плоскости. Все эти операции производятся перемещением мыши при нажатой левой кнопке после выбора соответствующего пункта из меню Изображение. Также пользователем может быть избран один из вариантов отображения подписей атомов (обозначения атомов, номера атомов или их ММХ-типы) при выборе одного из пунктов меню Обозначения.

Выбор волчков, принимающих участие в расчете, производится нажатием правой кнопки мыши при нахождении курсора над связью, по которой осуществляется вращение волчка. При этом программно осуществляется проверка возможности вращения по данной связи, связь должна быть одинарной и не входить в цикл.

Проверка вхождения связи в цикл осуществляется следующим образом: пусть молекула представлена в виде графа и А1 и А2 - его вершины, соответствующие атомам, образующим данную связь; исключается ребро А1 - А2; далее производится обход графа при использовании в качестве начальных вершин последовательно А1 и А2; совпадение наборов вершин, полученных при обходе графа как из А1, так и из А2, свидетельствует о вхождении связи в цикл.

Рис. 2.3. Отображение структуры молекулы 2-третбутилфенола

Рис. 2.4. Определение вращающейся группы

Если вращение по связи признается возможным и с каждым из атомов, образующих связь, связан, по крайней мере, еще один атом, то осуществляется автоматическое добавление к списку волчков избранной структуры наименее массивного из прилегающих к связи фрагментов. При этом производится расчет приведенного момента инерции волчка. Пользователем выполняется ввод названия волчка (рис. 2.4).

После ввода названия осуществляется переход к форме ввода параметров волчка, в которой


Интересная статья: Быстрое написание курсовой работы