Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

The Special Math of Translating Theory to Software In Differential Eqs | Chris Rackauckas | ASE60

Автор: The Julia Programming Language

Загружено: 2023-09-11

Просмотров: 10019

Описание:

Numerical analysis describes a pristine mathematical theory about optimal numerical algorithms under assumptions which do not necessarily hold in practice. For example, in theory good ODE approximations have fast convergence as the step size approaches zero. But, in practice, a good differential equation solver takes as big steps as possible. How must one change their mathematical reasoning to match the software world? This talk will describe the nitty gritty reasoning that comes into play when building mathematical software. We will describe how one of the most important aspects of optimizing a Runge-Kutta method happens to be alternative floating point power approximations, and how "suboptimal methods" can be more optimal by taking advantage of certain assembly instructions in modern hardware. This demonstrates how the creation of mathematical software is a discipline unto itself.

Contents
00:00 Welcome and introduction
01:40 First problem: Small ODEs in pharmacometrics
02:49 Euler’s method and Runge-Kutta methods
07:28 Why not just use arbitrarily high order methods?
11:06 Dormand-Prince as default solver (e.g., ode45)
13:59 Can we drop the Dormand-Prince simplifying assumption?
14:56 Yes – this is why Julia defaults to Tsit5
16:35 Origins of Vern solvers
22:08 Building in adaptivity for solvers
25:20 Going beyond explicit Runge-Kutta methods
26:14 When to choose a non-BDF approach for stiff ODE solvers
29:54 Final comments and questions

S/O to https://github.com/agchesebro for the video timestamps!

Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/JuliaCommunity/You...

Interested in improving the auto generated captions? Get involved here: https://github.com/JuliaCommunity/You...

The Special Math of Translating Theory to Software In Differential Eqs | Chris Rackauckas | ASE60

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Unapologetically Beyond Universality | Folkmar Bornemann | ASE60

Unapologetically Beyond Universality | Folkmar Bornemann | ASE60

Итак, вы думаете, что знаете, как использовать деривативы? | Стивен Джонсон | ASE60

Итак, вы думаете, что знаете, как использовать деривативы? | Стивен Джонсон | ASE60

The weirdest paradox in statistics (and machine learning)

The weirdest paradox in statistics (and machine learning)

CPS 162 Graphs D2 F25

CPS 162 Graphs D2 F25

LinearSolve.jl: Because A\b is Not Good Enough | Chris Rackauckas | JuliaCon 2022

LinearSolve.jl: Because A\b is Not Good Enough | Chris Rackauckas | JuliaCon 2022

Вейвлеты: математический микроскоп

Вейвлеты: математический микроскоп

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Теренс Тао о том, как Григорий Перельман решил гипотезу Пуанкаре | Лекс Фридман

Теорема Байеса, геометрия изменения убеждений

Теорема Байеса, геометрия изменения убеждений

✓ Новая формула площади прямоугольного треугольника | Ботай со мной #159 | Борис Трушин

✓ Новая формула площади прямоугольного треугольника | Ботай со мной #159 | Борис Трушин

Что я думаю про будущее разработки в эпоху ИИ

Что я думаю про будущее разработки в эпоху ИИ

Крис Ракаукас — NonlinearSolve.jl: Эффективное нахождение корней и алгебраические уравнения в Julia

Крис Ракаукас — NonlinearSolve.jl: Эффективное нахождение корней и алгебраические уравнения в Julia

физтех отжигает на псевдонаучке ФизФака МГУ Full HD

физтех отжигает на псевдонаучке ФизФака МГУ Full HD

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

✓ Необходимые и достаточные условия монотонности и экстремумов функции | матан #041 | Борис Трушин

✓ Необходимые и достаточные условия монотонности и экстремумов функции | матан #041 | Борис Трушин

Matrix trace isn't just summing the diagonal | Lie groups, algebras, brackets #5

Matrix trace isn't just summing the diagonal | Lie groups, algebras, brackets #5

Random Matrices in Unexpected Places: Atomic Nuclei, Chaotic Billiards, Riemann Zeta #SoME2

Random Matrices in Unexpected Places: Atomic Nuclei, Chaotic Billiards, Riemann Zeta #SoME2

ТРИГОНОМЕТРИЯ будет УЖАС! Этот ПРИЕМ тебя спасет на ЕГЭ 2026!

ТРИГОНОМЕТРИЯ будет УЖАС! Этот ПРИЕМ тебя спасет на ЕГЭ 2026!

The deeper meaning of matrix transpose

The deeper meaning of matrix transpose

Математики открывают странную новую бесконечность

Математики открывают странную новую бесконечность

Как самостоятельно изучать чистую математику — пошаговое руководство

Как самостоятельно изучать чистую математику — пошаговое руководство

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]