Починаючи з рівняння адвекції у формі збереження.
де - швидкість, яка залежить від простору, а - концентрація виду, яка зберігається.u
Декретизація потоку (де потік , визначений на краях комірок між точками сітки) дає, u t = 1
Використовуючи перший порядок вперед, ми наближаємо потоки як:
Якщо був постійним, це зводиться до звичної схеми вітру, тобто .u t = a
Моє запитання полягає в тому, як ми можемо ставитися до непостійних коефіцієнтів рівняння адвекції? Швидкість визначається в центрах клітин, тому простий підхід був би наступним,
Це мій переважний підхід, оскільки його дуже просто здійснити.
Однак ми також могли б використовувати (я здогадуюсь) схему усереднення для визначення швидкості по краях комірки,
У книзі ЛеВека він говорить:
Поки ми припускали, що змінна швидкість задається постійним значенням всередині j-ої комірки сітки. У деяких випадках більш природно вважати, що швидкість задається на кожному інтерфейсі комірок.a j a j - 1
Але він насправді не надто детально розвивається після цього. Що таке спільний підхід?
Я вирішую проблему збереження (я використовую рівняння адвекції як рівняння безперервності), тому я хочу переконатися, що після застосування дискретизації збереженість властивості збереження. Я хотів би уникнути прихованих сюрпризів щодо цих змінних коефіцієнтів! Хтось має загальні коментарі та рекомендації?
Оновлення Нижче наведено два справді хороших відповіді, і я міг вибрати лише один :(