Регистрационный номер: 2014610509
Название: Программа для проведения расчета процесса деформирования и разрушения полимерных нанокомпозитов, содержащих асимметричные включения
Дата регистрации: 10.01.2014
Авторы: Громов С.В.
Аннотация: Программа предназначена для проведения расчета процесса деформации модельной системы, направленного на:
- определение зависимостей прочности и предела текучести от состава и структуры модельной системы;
- определение уровня напряжений и сопротивления нагрузке в процессе деформирования модельной системы;
В качестве входных параметров используются заданные оператором величины:
- величина конечной деформации в виде вектора (Δx, Δy, Δz), компоненты которого представляют итоговые значения относительного удлинения или сжатия линейных размеров ячейки;
- полное время деформации в количестве шагов интегрирования;
- временной шаг интегрирования в пикосекундах;
- количество временных шагов, через которое будет происходить запись состояния модели в графический файл.
- давление и температура в системе.
Также к входным данным относится файл _имя_задачи_.data_relax, содержащий информацию о трехмерной структуре сгенерированного равновесного модельного образца. Данный файл генерируется программой вывода модельной системы на равновесие при заданной температуре.
По окончании ввода и проверки данных на корректность производится автоматический запуск подсистемы, генерирующей программный файл инструкций на языке описания атомистических моделей MMPNC (Multiscale modelling of Polymer NanoComposites) с именем «in_deform._имя_задачи_».
Модуль вывода проведения расчета деформации структур нанокомпозитов непосредственно использует интерфейс модуля взаимодействия с пакетом библиотек LAMMPS для запуска параллельного расчета с использованием суперкомпьютерных технологий MPI и CUDA.
Выходные данные модуля представляют собой массивы, содержащие информацию о расчетных значениях (итоговых или промежуточных), данные о состоянии модели в определенные моменты времени, а также информацию об изменении заданных интегральных параметров модели с течением времени.
Тип реализующей ЭВМ:
Минимальный состав используемых технических средств для эксплуатации суперкомпьютерной части:
- Процессоры архитектуры x86-64, не менее
2-х ядер, с тактовой частотой не ниже 3 ГГц. - Оперативная память не менее 1 Гбайт на 1 ядро.
- Объем свободного дискового пространства не менее 100 Гбайт.
Минимальный состав используемых технических средств для эксплуатации локальной части:
- Процессор Intel Pentium или AMD с тактовой частотой не ниже 2 ГГц.
- Оперативная память не менее 1 Гбайт.
- Объем свободного дискового пространства не менее 1 Гбайт.
Язык программирования: Программа написана на языке Python 2.6.5. и использует пакет библиотек LAMMPS, компилируемый из исходных файлов, написанных на языке C++. Для работы программы необходимо наличие:
- Компилятора языка C/C++, например:
- GCC версии 4.6.4, или выше
- Intel C++ Composer XE 2013
- PGI 2013 версия 13.7 или выше
- интерпретатора языка Python версии 2.6.5 и выше.
Операционная система: Минимальный состав используемых программных средств для эксплуатации на суперкомпьютере
- Операционная система Linux, например:
- Debian GNU/Linux 6.0 или 7.0.
- Red Hat Enterprise Linux 6.
- SUSE Linux Enterprise Server 11.
- Компилятор языка C/C++, например:
- GCC версии 4.6.4, или выше
- Intel C++ Composer XE 2013
- PGI 2013 версия 13.7 или выше
- wget — консольная программа для загрузки файлов по сети.
- GNU Bourne-Again Shell 4 и более поздние версии
- Архиваторы tar и gzip версии 1.6 или выше
- Библиотека MPI для запуска параллельной версии программы, например
- MPICH версии 1.5 или выше
- Intel MPI версии 4.1 или выше
- MVAPICH2 версии 1.9 или выше
- Open MPI версии 1.7.2 или выше
Минимальный состав используемых программных средств для эксплуатации на локальном компьютере:
- Операционная система Microsoft Windows, GNU Linux или Mac OS X.
- SSH-клиент для доступа к суперкомпьютеру (например, Putty 0.62 или WinSCP 5.1.5 для Microsoft Windows, OpenSSH для GNU Linux и Mac OS X)
Объём программы: 250 Кб