Вопросы с тегом «hyperbolic-pde»

Гиперболические уравнения в частных производных описывают поведение волн.

77
Есть ли качественный решатель нелинейного программирования для Python?

У меня есть несколько сложных невыпуклых задач глобальной оптимизации. В настоящее время я использую MATLAB Optimization Toolbox (в частности, fmincon()с алгоритмом = 'sqp'), что довольно эффективно . Тем не менее, большая часть моего кода написана на Python, и я бы тоже хотел провести оптимизацию...

30
Почему локальное сохранение важно при решении PDE?

Инженеры часто настаивают на использовании локально-консервативных методов, таких как конечный объем, консервативная методика конечных разностей или прерывистые методы Галеркина, для решения PDE. Что может пойти не так при использовании метода, который не является локально консервативным? Итак,...

20
Рекомендация для метода конечных разностей в научном Python

Для проекта, над которым я работаю (в гиперболических PDE), я хотел бы получить некоторую приблизительную информацию о поведении, взглянув на некоторые цифры. Я, однако, не очень хороший программист. Можете ли вы порекомендовать некоторые ресурсы для изучения того, как эффективно кодировать...

18
Какие методы могут гарантировать, что физические величины остаются положительными в течение моделирования PDE?

Физические величины, такие как давление, плотность, энергия, температура и концентрация, всегда должны быть положительными, но численные методы иногда вычисляют отрицательные значения во время процесса решения. Это не хорошо, потому что уравнения будут вычислять сложные или бесконечные значения...

16
Как выбрать хороший решатель Римана при численном решении системы гиперболических уравнений в частных производных?

Многие численные методы для гиперболических уравнений в частных производных основаны на использовании решателей Римана. Такие решатели необходимы для точного захвата ударных волн. Существует ряд таких решателей, доступных для наиболее хорошо изученных систем (например, точные решатели, решатели...

16
Когда следует использовать неявные методы в интеграции гиперболических PDE?

Численные методы решения PDE (или ODE) делятся на две большие категории: явные и неявные методы. Неявные методы допускают большие стабильные временные шаги, но требуют больше работы за шаг. Для гиперболических PDE распространенным мнением является то, что неявные методы обычно не окупаются, потому...

13
Как построить хорошо сбалансированный конечный объем и разрывные методы Галеркина для гиперболических уравнений в частных производных?

Исходные термины, например, из-за батиметрии в уравнениях мелкой воды, должны быть интегрированы особым образом для сохранения физических устойчивых состояний. Есть ли общий способ построения хорошо сбалансированных методов, или он требует специальных методов для каждого...

13
Каковы возможные методы решения сжимаемых уравнений Эйлера

Я хотел бы написать свой собственный решатель для сжимаемых уравнений Эйлера, и что наиболее важно, я хочу, чтобы он работал надежно во всех ситуациях. Я хотел бы, чтобы это было на основе FE (DG в порядке). Каковы возможные методы? Мне известно о выполнении DG 0-го порядка (конечные объемы), и это...

13
Какие методы интегрирования по времени мы должны использовать для гиперболических PDE?

Если мы используем метод линий для дискретизации (раздельной дискретизации времени и пространства) гиперболических PDE, которые мы получаем после пространственной дискретизации с помощью нашего любимого численного метода (например, метод конечных объемов), имеет ли на практике значение, какой...

10
Разностная схема для «волнового уравнения», метод характеристик

Рассмотрим следующую задачу где форсирующий член может зависеть от (см. Формулировку 1 ниже для формулировки), а также от и его первых производных. Это 1 + 1 мерное волновое уравнение. У нас есть начальные данные, прописанные в .Wuv=FWuv=F W_{uv} = F u,vu,vu,vWWW{u+v=0}{u+v=0}\{u+v = 0\} Меня...

9
Связь методов FEM DG с решателями Римана

Существуют ли хорошие статьи и / или коды, которые связывают разрывные галеркинские решатели конечных элементов с римановыми? Мне нужно исследовать взаимосвязь эллиптических и гиперболических задач, но большинство методов расщепления в лучшем случае являются специальными. Поскольку у меня большое...