Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Теория программирования > Алгоритмы
Перезагрузить страницу Уравнение реакции-диффузии. Нужна консультация!
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Meander Meander вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.09.2011
По умолчанию Уравнение реакции-диффузии. Нужна консультация! - 02.09.2011, 01:58

Всем доброго времени!
Написал небольшое приложение в C++Builder визуализирующее динамику решения двумерного уравнения реакции-

диффузии (в принципе для любого числа реагирующих веществ).

Для решения применил следующий алгоритм:

1. Для каждого реагента решаю 2D уравнение теплопроводности методом дробных шагов.
2. Для каждой точки пространства (а это вектор концентраций реагентов полученный после шага №1) применяю

какой-либо метод решения систем ОДУ.

Экспериментировал с несколькими методами - Рунге-Кутты 4-го порядка, Рунге-Кутты-Мерсона 4-го порядка, Рунге-

Кутты-Фельдберга 5-го порядка. Сейчас пытаюсь добавить метод Гира переменного порядка и шага, так как

предыдущие методы сильно замедляют решение при использовании в качестве кинетических членов моделей

брюсселятора (при некоторых значениях коэффициентов), орегонатора, лоренца, реслера и др. жестких ОДУ's.

Такой подход мной не обосновывался, но я не хочу включать точечный член в уравнение диффузии, так как у

метода конечных разностей слишком большая погрешность по времени.

Так вот вопрос, насколько обоснован используемый подход или как оценить его погрешность?
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна консультация по VB 6.0 THORR Visual Basic 5 15.04.2012 17:58
Срочно нужна консультация по Бейсик 6 Brodyaga26ru Visual Basic 1 27.02.2012 17:05
Что такое квадратное уравнение квадратное уравнение ice173 Вопросы начинающих программистов 14 21.05.2011 02:34
Нужна консультация Alcohol 120% Deyl Любые вопросы от новичков 8 22.01.2011 12:37
Нужна консультация в сборе системного блока Glacier77 Системный блок 2 18.11.2010 11:15
Нужна консультация в сборе системного блока Glacier77 Оценка конфигурации 9 04.11.2010 04:57
Нужна помощь\консультация !!! RRomang Любые вопросы от новичков 0 23.10.2010 03:34
SONY VAIO никакой реакции hatei Любые вопросы от новичков 4 16.09.2010 15:03
Нужна консультация. Userina Подбор комплектующих 14 27.08.2008 15:48
Нужна консультация по настройке компьютера. grigoriy88 Любые вопросы от новичков 1 23.06.2008 10:51
Купил системник, нужна консультация по настройке SergeyBK Техническая поддержка 8 29.08.2007 14:56
Область реакции - линия как реализовать Романнист C++ Builder 18 16.06.2005 08:38



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов