Основные принципы работы
Программный пакет GAMESS (US) проводит квантово-химические расчёты на основе данных, главным образом, полученных из «входного файла».
GAMESS (US) оперирует множеством временных файлов, которые автоматически удаляются при штатном завершении расчёта. Кроме них существуют три [основных] файла, которые остаются после завершения расчёта: это входной файл, выходной файл и файл перезапуска.
Расширения входного и выходного файлов определяются пользователем (как правило, это .inp и .log, соответственно).
Файл перезапуска имеет расширение .dat.
Входной файл заполняет пользователь и на основе данных в нём проводится расчёт, выходной файл и файл перезапуска являются результатом расчёта.
Выходной файл предназначен для итогового вывода результатов расчёта, а файл перезапуска – для промежуточных данных в формате входного файла, которые могут понадобиться при проведении перезапуска расчёта.
В официальном руководстве GAMESS (US) данные файлы именуются, соответственно, как INPUT file, OUTPUT file и PUNCH file. Вывод данных в выходной файл именуется как printing [печать], а в файл перезапуска – punching [перфорация], что пришло с тех пор, когда для ввода данных в ЭВМ использовались перфосчитыватели, а для вывода – принтеры.