Пакет программ PseudoSymmetry предназначен для проведения исследований различных псевдосимметрических особенностей кристаллов.
Название программы | Имя файла | Описание | Описание программы |
PseudoSymmetry |
ps.exe | Описание | Консольное приложение, предназначенное для проведения исследований псевдосимметрических особенностей кристаллов. Поддерживает выполнение сценариев обработки данных. |
PseudoSymmetry Launcher |
psrun.exe | Описание | Интерактивная оболочка для запуска программы PseudoSymmetry. В программе PseudoSymmetry Launcher реализованы возможности редактирования, просмотра и запуска файлов программы PseudoSymmetry. |
PseudoSymmetry Studio |
psstudio.exe | Описание | Интерактивная среда, позволяющая проводить исследования псевдосимметрических особенностей атомных структур кристаллов. Расчеты производятся на основе функционала электронной плотности. Основные возможности программы: 1. Расчет степени инвариантности электронной плотности кристалла относительно заданного оператора преобразования координат. 2. Уточнение трансляционной компоненты оператора преобразования координат. Осуществляется поиск трансляционной компоненты оператора преобразования координат, отвечающей локальному максимуму степени инвариантности электронной плотности кристалла. 3. Расчет карты распределения степени инвариантности электронной плотности кристалла для заданной матрицы обобщенного поворота. 4. Поиск трансляционных компонент, соответствующих локальным максимальным значениям степени инвариантности электронной плотности для заданной матрицы обобщенного поворота. 5. Расчет атомных смещений. 6. Алгоритмы программ реализованы с использованием технологий OpenMP и CUDA. |
AtomInfo | psainfo.exe | – | База данных ионов. Содержит информацию о степени окисления, электронных оболочках, координации, спиновые состояния, ионном и атомном радиусе. |
Bonds | psbstore.exe | – | База данных межатомных расстояний. Предназначена для автоматического формирования координационных полиэдров в программе Polyhedron. |
Charge | pscharge.exe | – | Программа для анализа заряда элементарной ячейки кристалла. Работает с CIF-файлами. Позволяет в интерактивном режиме рассчитывать заряд всей элементарной ячейки или выбранной группы атомов. |
Polyhedra editor |
psplneditor.exe | – | База данных стандартных полиэдров, используемых в программе Polyhedron. |
Polyhedron | pspln.exe | Описание | Программа для исследования псевдосимметрических особенностей координационных полиэдров. Возможности программы: 1. Количественная оценка степени подобия двух полиэдров на основе их геометрических параметров. 2. Количественная оценка степени подобия двух полиэдров на основе их функций электронных плотностей. 3. Автоматическое определение типа координационного на основе базы данных стандартных полиэдров. 4. Алгоритмы программ реализованы с использованием технологий OpenMP и CUDA. |
Radii | psradii.exe | – | База данных ионных и Ван-дер-Ваальсовых радиусов. |
Symmetry3D | pssym3d.exe | Описание | Программа для исследования псевдосимметрических особенностей трехмерных объектов. Трехмерный объект задается в виде STL-файла. Возможности программы: 1. Поиск элементов симметрии и их пространственной ориентации. 2. Определение вероятной точечной группы симметрии трехмерного объекта. 3. Построение симметриграмм трехмерного объекта. 4. Алгоритмы программ реализованы с использованием технологий OpenMP и CUDA. |
CIF – Database | pscifdb.exe | – |
Программа автоматически формирует базу данных из CIF-файлов, имеющихся на ПК. 1. просмотр CIF-файла (Notepad, Mercury и т.д., список программ задается пользователем); 2. создание таблиц для публикации рентгеноструктурных данных (поддерживаются два языка: русский и английский); 3. быстрое открытие рентгеноструктурного эксперимента в WinGX; 4. копирование выделенных CIF-файлов в один каталог; 5. возможность хранения дополнительных данных. Например, CSD кода структуры или кода депонирования, названия статьи, пути к файлу статьи на ПК. |
Для запуска программ пакета PseudoSymmetry необходима операционная система Windows (64, NT) 2000/XP/Vista/Windows 7, 10. Программы используют библиотеки FFTW для реализации алгоритмов быстрого преобразования Фурье. Объем памяти, требуемый приложениям для работы, зависит от решаемой задачи, рекомендуется 2 Гб или более. Большинство алгоритмов реализовано с использованием параллельных вычислений OpenMP (Open Multi-Processing), поэтому работа программ наиболее эффективна на многопроцессорных и многоядерных системах.
Для работы также требуется Microsoft.NET Framework 4.5 и Visual C++ Redistributable Packages for Visual Studio 2013.
Для проведения расчетов на CUDA-устройствах необходимо, что бы версия используемого устройства была не ниже 2.0. Рекомендуется использовать последние версии драйверов для CUDA-устройств.
Загрузка: Для скачивания доступна следующая версия PseudoSymmetry
Автор: Сомов Николай Викторович
e-mail: somov@phys.unn.ru
Нижегородский государственный университет им. Н.И. Лобачевского
Физический Факультет
кафедра Кристаллографии и Экспериментальной Физики
Адрес:
ННГУ им. Н.И. Лобачевского
Физический Факультет
603950, Нижний Новгород, проспект Гагарина 23