Ищу максимально простое, доступное даже полной баке описание работы двухмерного, а не одномерного алгоритма решения уравнения диффузии нейтронов в конечных разностях. Двухмерного. Для двух групп нейтронов. В ячейках, а не в точках. Геометрия квадратная, не гексы. Читал статьи, но не понял, как именно их запрограммировать, либо вообще ничего не понял. Хотя с виду алгоритм прост, однако авторы пренебрегают "очевидными" моментами, которые я просто не знаю. Учить всю ядерную физику времени просто нет. Очень другая специальность.
Нужна простая статья или методичка для студентов-дурачков с примерами кода. Без усовершенствованных алгоритмов, максимально простая конечная разность и расчёт keff. Спросить ИРЛ не у кого.
Если есть код на плюсах или питоне - то я буду очень рад и подарю целое ничего материального и уважение от анона.
Читал эту статью https://www.sciencedirect.com/science/article/abs/pii/S0306454912001557
Ничего не понял.
А этот код https://www.osti.gov/servlets/purl/4530879 не понимаю, как переписать на питон.
А если код ещё будет считать уравнение теплопроводности, то вообще классно.