Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
Kirill84
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 4
#1

Как скомпилировать Lammps под windows? - C++

27.01.2016, 11:21. Просмотров 843. Ответов 9
Метки нет (Все метки)

Добрый день! Очень нужна помощь в установке и запуске программы молекулярной динамики LAMMPS под Windows.
Программу установил, создал bat. файл запуска,но программа все равно не работает. Я новичок в программировании, есть ли простой способ установки и запуска данной программы.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
27.01.2016, 12:47     Как скомпилировать Lammps под windows? #2
Как это связано с c++?
Kirill84
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 4
27.01.2016, 12:52  [ТС]     Как скомпилировать Lammps под windows? #3
а куда можно поместить эту тему? эта программа написана на C++, может тут кто сможет помочь
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
27.01.2016, 12:57     Как скомпилировать Lammps под windows? #4
То есть у Вас она просто не запускается и никакого отношения к программированию это не имеет?
Kirill84
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 4
27.01.2016, 13:00  [ТС]     Как скомпилировать Lammps под windows? #5
ее надо сначала скомпилировать, потом запускать через командную строку. Перепробовал уже все что писали в западных мануалах, может тут кто сможет подсказать
Kastaneda
Форумчанин
Эксперт С++
4479 / 2841 / 227
Регистрация: 12.12.2009
Сообщений: 7,224
Записей в блоге: 1
Завершенные тесты: 1
27.01.2016, 17:02     Как скомпилировать Lammps под windows? #6
Kirill84, с вики
Пакет распространяется по лицензии GPL и доступен в виде исходных кодов, а также в виде скомпилированных пакетов для Microsoft Windows.
а что делает эта программа? Посмотри UGENE (ПО для работы молекулярного биолога).

Не по теме:

Я просто работал в этом проекте

Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
27.01.2016, 19:23     Как скомпилировать Lammps под windows? #7
Kastaneda, угу, пакет LAMMPS под Windows
у них на сайте в скомпилированном виде лежит под x86 и x64.
Но это, я так понял, не набор ПО, а набор библиотеки.
Так что всё-таки компилировать надо будет,
но не LAMMPS, а свои проекты. Т
ам в папке samples примеры на си, плюсах и питоне.
Kirill84
0 / 0 / 0
Регистрация: 27.01.2016
Сообщений: 4
27.01.2016, 21:44  [ТС]     Как скомпилировать Lammps под windows? #8
спасибо за ответ, а можно хотя бы вкратце написать небольшую инструкцию по установки и запуску программы?
makikavika
0 / 0 / 0
Регистрация: 05.02.2016
Сообщений: 1
05.02.2016, 06:45     Как скомпилировать Lammps под windows? #9
здесь посмотрите http://katter-world.blogspot.ru/2010...on-ubuntu.html

Добавлено через 1 минуту
кстати, может проще установить cygwin?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.02.2016, 12:04     Как скомпилировать Lammps под windows?
Еще ссылки по теме:
Как скомпилировать в g++ makefile в windows C++
C++ Как скомпилировать исходник Gromacs на Windows
скомпилировать программу под ubuntu C++
C++ Скомпилировать OpenPegasus под Win32. C/C++
C++ скомпилировать в linux и в windows

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
AlexVRud
442 / 152 / 38
Регистрация: 04.07.2014
Сообщений: 426
05.02.2016, 12:04     Как скомпилировать Lammps под windows? #10
Цитата Сообщение от Kirill84 Посмотреть сообщение
установке и запуске программы молекулярной динамики LAMMPS под Windows.
Зачем? Ну малюсенькие модельки вы обработаете, а дальше? А дальше: вы столкнётесь с нехваткой оперативной памяти при расчётах. Реально такие задачи решаются на вычислительных кластерах, где доступны десятки и сотки ГБ ОЗУ:
LAMMPS runs efficiently on single-processor desktop or laptop machines, but is designed for parallel computers.
А там стоит Linux. Поэтому лучший вариант начать пользоваться Linux, тогда установка и запуск таких пакетов (а есть ещё, например, Quantum ESPRESSO) будет проще.

Очень нужна помощь в установке и запуске программы
Если для посмотреть и освоится сейчас, то читаем документацию 2.6. Running LAMMPS со слов: "On a Windows box, "

Обрати внимание, что есть простая и параллельная версия. Отсюда вопрос, знаете ли вы, что такое MPI?

Но это, я так понял, не набор ПО, а набор библиотеки.
Судя по документации в нём есть и готовый интерпретатор специальных команд:

Bash
1
lmp_linux < in.file
Которому посвящена 3 глава документации.

Следующий очень важный момент: LAMMPS поддерживает перенос части вычислений на графические/математические ускорители, а это значит, что могут быть использованы ресурсы вашей видео-карты, но для этого надо компилировать этот пакет конкретно под ваше аппаратное обеспечение. Но это требует хороших знаний в области параллельных вычислений.

Мои мысли: судя по вопросу вы работаете/учитесь в университете. Задача использования таких пакетов как LAMMPS относится к классу мульти-дисциплинарных. И если у вас возникли трудности, то узнаёте есть ли в вашем университете вычислительный кластер и кто занимается параллельными вычислениями. Такие люди вам помогут с компиляцией и запуском, но вот что делать, должны знать вы сами.
Yandex
Объявления
05.02.2016, 12:04     Как скомпилировать Lammps под windows?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru