Я новичок в программировании.Я пытаюсь запустить симуляцию камеры сгорания с использованием ReactioningFoam.
Я изменил учебник counterflow2D.
Для тех, кто, возможно, не знает OpenFOAM, это программа, построенная на C ++но это не требует программирования на C ++, просто правильно определяя переменные в нужных файлах.
В одной из моих первых попыток я сделал очень простую модель, но так как я хотел проверить ее очень хорошо, я установил еедо 60 секунд с шагом 1e-6.
Мой компьютер не очень мощный, поэтому мне потребовалось около суток.(под этим я подразумеваю, что я хотел бы найти решение, а не повторять симуляцию).
Я выполнил решающую программу реагирования на FOAM, используя 4 параллельных процессора, используя
mpirun -np 4ReactioningFOAM -parallel> log
В журнале нет никаких свидетельств ошибки.
Проблема в том, что когда я использую реконструировать, он работает отлично, но затем я пытаюсь посмотреть результаты сparaFoam и эта ошибка отображается:
Из функции bool Foam :: IOobject :: readHeader (Foam :: Istream &)
в файле db / IOobject / IOobjectReadHeader.C в строке 88
Чтение " mypath / constant / реакции" в строке 1
Первый токен не может быть прочитан или не является ключевым словом 'FoamFile'
Я читал, что, возможно, некоторые файлы пусты, если они не должны быть такими, но я не обнаружил эту проблему.
Мой файл «реакций» не был изменен из учебника и всегда работал.
редактировать:
Sorrу за смутный вопрос.Я немного его изменил.