Запуск GAMESS

вопросы строения молекул и квантовой химии
Ответить
sdf
Сообщения: 8
Зарегистрирован: Сб окт 04, 2008 12:10 am

Запуск GAMESS

Сообщение sdf » Сб окт 04, 2008 12:30 am

Доброго времени суток!

Решил установить на своем ноутбуке GAMESS и посмотреть что это за зверь такой, но видимо что-то сделал не так или наоборот чего-то не сделал. Помогите плиз.

1) скачал pcgamess_linux_mpich_p4
2) распаковал в папку test
3) создал скрипт

Код: Выделить всё

#!/bin/bash
./pcg710.exe >output
4) создал файл input:

Код: Выделить всё

$CONTRL SCFTYP=RHF  RUNTYP=ENERGY  UNITS=BOHR NPRINT=9 $END
 $SYSTEM TIMLIM=600 MEMORY=300000 $END
 $BASIS  GBASIS=N31 NGAUSS=6 NDFUNC=1 $END
 $GUESS  GUESS=HUCKEL $END
 $DATA

CS

C  6   -2.295578700819  0.669882156020  0.000000000000         
N  7   -2.147798327207 -1.917920766191  0.000000000000
C  6    0.112241811135 -3.211271663673  0.000000000000
C  6    2.323791836429 -2.012730040786  0.000000000000
C  6    2.370550219488  0.732755402224  0.000000000000
N  7    0.000000000000  1.864138335694  0.000000000000
H  1   -0.037665032635 -5.223431147997  0.000000000000
H  1    4.083987838054 -2.986804220470  0.000000000000
H  1   -3.782182955024 -2.826642526134  0.000000000000
H  1   -0.042043482200  3.740372948988  0.000000000000
O  8   -4.307560212164  1.796974713362  0.000000000000
O  8    4.275867827771  2.028171141186  0.000000000000
 $END
после запуска скрипта создается пустой файл output. Признаков вычисления нет. Что не так? OS - Linux Ubuntu

Аватара пользователя
Yu/2
Сообщения: 541
Зарегистрирован: Сб ноя 15, 2003 12:33 pm

Re: Запуск GAMESS

Сообщение Yu/2 » Сб окт 04, 2008 4:54 am

$ должны начинаться со второй позиции. После $DATA должна быть строка с комментарием (job title), потом строка с обозначением точечной группы, затем пустая строка и только потом координаты.

А вообще, PC GAMESS все-таки должен как-то ругаться на неправильный инпут, да.

sdf
Сообщения: 8
Зарегистрирован: Сб окт 04, 2008 12:10 am

Re: Запуск GAMESS

Сообщение sdf » Сб окт 04, 2008 10:15 am

Yu/2 писал(а):$ должны начинаться со второй позиции. После $DATA должна быть строка с комментарием (job title), потом строка с обозначением точечной группы, затем пустая строка и только потом координаты.

А вообще, PC GAMESS все-таки должен как-то ругаться на неправильный инпут, да.
Да, с тонкостями составления инпут файла мне конечно еще придется разбираться, но дело в том, что расчет не идет даже если брать пример из архива samples, который поставляется вместе с гамесом.

По-видимому у меня что-то с запуском исполняемого файла pcg710.exe А что в линуксе должна выдавать команда ./pcg710.exe без указания параметров и инпут файла? У меня не выдает ровным счетом ничего...

Аватара пользователя
Yu/2
Сообщения: 541
Зарегистрирован: Сб ноя 15, 2003 12:33 pm

Re: Запуск GAMESS

Сообщение Yu/2 » Сб окт 04, 2008 10:31 am

А этот pcg710.exe случайно не второй запароленный архив?

Чтобы достать PC GAMESS, нужно два пароля для двух архивов вложенных один в другой. Внешний из ISU, внутренний - от А.А. Грановского. Вы распаковали оба?

sdf
Сообщения: 8
Зарегистрирован: Сб окт 04, 2008 12:10 am

Re: Запуск GAMESS

Сообщение sdf » Сб окт 04, 2008 10:55 am

по-моему я распаковал только один. Спасибо, буду разбираться с архивом

Shiver
Сообщения: 270
Зарегистрирован: Пт июн 23, 2006 4:44 pm

Re: Запуск GAMESS

Сообщение Shiver » Сб окт 04, 2008 11:53 am

Yu/2 писал(а):А этот pcg710.exe случайно не второй запароленный архив?

Чтобы достать PC GAMESS, нужно два пароля для двух архивов вложенных один в другой. Внешний из ISU, внутренний - от А.А. Грановского. Вы распаковали оба?
Пихать линуксовый pc-gamess в pcg*.exe - это издевательство над линуксом. :) Забавно, если его еще и под виндой распаковывать надо...
З.Ы. А судя по неудачной попытке запуска этого бинарника - так и есть! Грановского на кол! :)
Racing is better than sex. The quicker you finish, the better you are.

Аватара пользователя
Yu/2
Сообщения: 541
Зарегистрирован: Сб ноя 15, 2003 12:33 pm

Re: Запуск GAMESS

Сообщение Yu/2 » Сб окт 04, 2008 12:39 pm

Shiver писал(а): Пихать линуксовый pc-gamess в pcg*.exe - это издевательство над линуксом. :)
А в чем проблема?
Shiver писал(а): Забавно, если его еще и под виндой распаковывать надо...
Не надо.
Shiver писал(а): З.Ы. А судя по неудачной попытке запуска этого бинарника - так и есть! Грановского на кол! :)
Нет, так не есть.
А инструкции по установке надо читать, да.

Shiver
Сообщения: 270
Зарегистрирован: Пт июн 23, 2006 4:44 pm

Re: Запуск GAMESS

Сообщение Shiver » Сб окт 04, 2008 6:50 pm

Yu/2 писал(а):А в чем проблема?
Ни в чем нет особенной проблемы. Просто помечать исполняемые файлы в линуксе расширением exe - совершенно ненужно и даже глупо, так как наводит на аналогии с виндой.
Yu/2 писал(а):Не надо.
Сам не пробовал. Только предположил, что расширение exe могло означать именно это. Опять-таки - глупо было давать такое расширение, которое может привести к такой двусмысленности. exe файлы - атрибут другой операционной системы.
Yu/2 писал(а):Нет, так не есть.
А инструкции по установке надо читать, да.
И что там за инструкции (сам-то не пробовал)? В винде аналогичный исполняемый файл надо было, помнится, запустить и набрать пароль, когда попросят. В линуксе запуск исполняемого файла, который произвел топикстартер, к такому эффекту, очевидно, не привел.
Racing is better than sex. The quicker you finish, the better you are.

Marxist

Re: Запуск GAMESS

Сообщение Marxist » Сб окт 04, 2008 7:06 pm

Shiver писал(а):Просто помечать исполняемые файлы в линуксе расширением exe - совершенно ненужно и даже глупо, так как наводит на аналогии с виндой.
:offtop: Совершенно нормальная практика помечать исполнимый файл расширением executable. Ни на какие аналогии это не наводит.

Shiver
Сообщения: 270
Зарегистрирован: Пт июн 23, 2006 4:44 pm

Re: Запуск GAMESS

Сообщение Shiver » Сб окт 04, 2008 7:13 pm

Marxist писал(а): :offtop: Совершенно нормальная практика помечать исполнимый файл расширением executable. Ни на какие аналогии это не наводит.
Может, у меня недостаточно опыта, но я в линуксе исполняемых файлов с таким расширением не видел до этого случая. Чаще всего, исполняемые файлы, которые я руками пускаю (т.е. знаю точное название файла), не имеют расширения вообще.
Racing is better than sex. The quicker you finish, the better you are.

sdf
Сообщения: 8
Зарегистрирован: Сб окт 04, 2008 12:10 am

Re: Запуск GAMESS

Сообщение sdf » Сб окт 04, 2008 8:04 pm

архив распаковал rar-ом. Но вот такая проблема: при запуске мсполняемого файла pcgamess выдает ошибку

p4_error: Could not gethostbyname for host laptop; may be invalid name

у меня в настройках wired connection прописано host name -- laptop, но причем тут имя хоста??? И какое оно должно быть. Кто-нибудь сталкивался с этим или такие чудеса только у меня?

Marxist

Re: Запуск GAMESS

Сообщение Marxist » Сб окт 04, 2008 8:26 pm

Shiver писал(а):Может, у меня недостаточно опыта, но я в линуксе исполняемых файлов с таким расширением не видел до этого случая. Чаще всего, исполняемые файлы, которые я руками пускаю (т.е. знаю точное название файла), не имеют расширения вообще.
Это для исполняемых дистрибутивов часто применяется.
sdf писал(а):Но вот такая проблема: при запуске мсполняемого файла pcgamess выдает ошибку

Код: Выделить всё

p4_error: Could not gethostbyname for host laptop; may be invalid name
у меня в настройках wired connection прописано host name -- laptop, но причем тут имя хоста??? И какое оно должно быть. Кто-нибудь сталкивался с этим или такие чудеса только у меня?
Это распространённая ошибка мпича, в простых случаях лечится явным заданием флага machinefile, в более сложных -- гуглением и курением манов. ЕМНИП, это связано с неправильным /etc/hosts, но могу ошибаться.

Аватара пользователя
EvgeniX
Сообщения: 2780
Зарегистрирован: Пт апр 27, 2007 5:32 am

Re: Запуск GAMESS

Сообщение EvgeniX » Сб окт 04, 2008 9:55 pm

Marxist писал(а):
Shiver писал(а):Может, у меня недостаточно опыта, но я в линуксе исполняемых файлов с таким расширением не видел до этого случая. Чаще всего, исполняемые файлы, которые я руками пускаю (т.е. знаю точное название файла), не имеют расширения вообще.
Это для исполняемых дистрибутивов часто применяется.
Да не очень то и часто, я бы даже сказал что очень редко. В основном это бывшие вантус-программисты делают.

sdf
Сообщения: 8
Зарегистрирован: Сб окт 04, 2008 12:10 am

Re: Запуск GAMESS

Сообщение sdf » Вс окт 05, 2008 12:26 am

ошибка пропала после того как я добавил в etc/hosts строчку с ip, который получил мой eth0. Только теперь мне непонятно: что если провайдер мне будет раздавать динамический ip мне каждый раз придется грузиться под рутом и прописывать ip руками?

Аватара пользователя
EvgeniX
Сообщения: 2780
Зарегистрирован: Пт апр 27, 2007 5:32 am

Re: Запуск GAMESS

Сообщение EvgeniX » Вс окт 05, 2008 12:47 am

sdf писал(а):ошибка пропала после того как я добавил в etc/hosts строчку с ip, который получил мой eth0. Только теперь мне непонятно: что если провайдер мне будет раздавать динамический ip мне каждый раз придется грузиться под рутом и прописывать ip руками?
Пропиши IP 127.0.0.1 (это loopback, петлевое соединение на твой же компьютер).

sdf
Сообщения: 8
Зарегистрирован: Сб окт 04, 2008 12:10 am

Re: Запуск GAMESS

Сообщение sdf » Вс окт 05, 2008 11:26 am

EvgeniX писал(а): Пропиши IP 127.0.0.1 (это loopback, петлевое соединение на твой же компьютер).
127.0.0.1 localhost -- это у меня было изначально прописано первой строчкой, но почему-то не работало

Аватара пользователя
EvgeniX
Сообщения: 2780
Зарегистрирован: Пт апр 27, 2007 5:32 am

Re: Запуск GAMESS

Сообщение EvgeniX » Вс окт 05, 2008 11:45 am

sdf писал(а):
EvgeniX писал(а): Пропиши IP 127.0.0.1 (это loopback, петлевое соединение на твой же компьютер).
127.0.0.1 localhost -- это у меня было изначально прописано первой строчкой, но почему-то не работало
Добавь после слова localhost через пробел ещё и "laptop".

Ответить

Вернуться в «квантовая химия и моделирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей