Парджеттер писал(а):
А Вы задачу опишите подробнее. Физику.
В общем задача состоит в моделировании термохимических превращений в пористой среде
в результате коих образуются газообразные продукты реакций (согласно принятых допущений идеальный газ ). Увеличение их концентрации приводит к повышению давления и
фильтрации газа по пористой среде.
В ходе реакций по мере превращения изменяется пористость и теплофизические свойства пористой среды. Молекулярной диффузией пренебрегаем
упрощенная мат модель включает в себя
1уравнение энергии
2 уравнение формальной хим кинетики
3 уравнения переноса для газовых компонентов
4 уравнение состояния
5 закон Дарси
при отладке программы возникли трудности со сходимостью количество простых итераций экспоненциально возрастает в ходе решения в связи с чем решил по кускам проверить .
начал с уравнения переноса похоже "грабли" тут простите за жаргон. при отключенном переносе счет сходится в 1-2 итерации.
Похоже явными схемами не получится моделировать поскольку если идет смена знака скорости в пиковой точке получается вроде как явная центральная разностная аппроксимация абсолютно неустойчивая при любых соотношениях шага на счет. поправьте если не прав
Какие неявные консервативные схемы ( решаемые методом прогонки) можно применить в данном случае ?