Работа с программой LS-DYNA

LS-DYNA — многоцелевая программа конечноэлементного анализа, разрабатываемая компанией LSTC (Livermore Software Technology Corporation) (США) с 1987 г. Программа предназначена для решения трёхмерных динамических нелинейных задач механики деформируемого твёрдого тела, механики жидкости и газа, теплопереноса, а также связанных задач.

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

На кластере "Сергей Королев" установлена многопоточная версия приложения. Различные решатели находятся в директории /soft/lstc.

Для работы с программой нужно загрузить *.k файл на кластер. Создать пакетный файл с указанием требуемой конфигурации вычислительного поля. Файл может быть примерно следующего содержания:

#!/bin/bash
#
#SBATCH -N name_of_the_job
#SBATCH --partition ansys
#SBATCH --nodes=1 --ntasks-per-node=16
#SBATCH --constraint=mem32
#SBATCH --time=72:00:00
module load lsdyna
module load intel/mpi3

mpp971_d i=file.k o=logfile

В данном случае задача будет использовать 16 ядер.

В процессе решения в директории из которой запустилась задача будут создаваться выходные файлы задачи.

!!! На кластере на 19.11.2014 имеется лицензия на 16 процессов. Другие пользователи тоже могут их использовать. !!!