Comments 14
А почему в центре белые области? Нулевая теплопроводность?
0
А с чем в Матлабе сравнивали? Я помню там есть PDEToolbox, но он конечно-элементный, а не конечно-разностный. У вас же на картинках из Матлаба явно результаты расчета какого-то конечно-объемного метода.
А для проверки критичности кросс-диффузии попробуйте сетку сильно растянуть по одной координате и запустить просто с точечным начальным условием. В моем понимании, вместо кругового пятна у вас получится эллиптическое.
А для проверки критичности кросс-диффузии попробуйте сетку сильно растянуть по одной координате и запустить просто с точечным начальным условием. В моем понимании, вместо кругового пятна у вас получится эллиптическое.
+1
Объясните, почему вы интегрируете одну часть уравнения (1), а вторую — не интегрируете, и приравниваете обе части в (5)?
+1
вот глазастые академики то пошли) да тут ошибка, просто сначала писались исходники а потом формулы, а в исходниках этот момент упустил из виду. Исправление вобщем то простое — нужно для каждого элемента заменить константу (delt) на (delt/ElementArea) в 2D или (delt/ElementVolume) 3D. Так же в частном случае можно просто учесть ее как множитель в задании общего значения delt.
0
Можете рассказать, исходя из какого соображения выбираете dt?
0
При использовании разных численных методов уже скопился некоторый интуитивный опыт выбора dt. В случае FVM на стандартной сетке — выбор dt должен совпадать с конечно-разностным способом — условием куранта.Это ведь явный метод — тут особо не повыбираешь время, на каком работает то и берешь) А вобще это тема конечно для отдельной статьи — цель была скорее в применении FVM для сложной геометрии
-1
UFO just landed and posted this here
А идея сравнивать с аналитическими решениями чужда? А порядок аппроксимации какой?
+1
Sign up to leave a comment.
Метод Finite Volume — реализация на примере теплопроводности