Пакет для вычисления геодезической с учетом римановой метрики - PullRequest
0 голосов
/ 23 ноября 2018

Я ищу код / ​​пакет, в котором задана начальная точка $ x_o $ и конечная точка $ x_1 $ для вычисления одинаково разнесенных точек на геодезической между $ x_0 $ и $ x_1 $ с учетом функции, которая возвращает риманову метрикутензор в любой точке.Это не кажется тривиальной задачей, так как вам нужно решить некоторую форму дифференциального уравнения.Кто-нибудь знает о таких материалах?

1 Ответ

0 голосов
/ 23 ноября 2018

Вы можете вычислить минимальные геодезические путем решения уравнения Эйконала с использованием метода быстрого марширования, который реализован в Python в Jason Furtney's scikit-fmm .Это может быть в порядке для римановых метрик со слабой анизотропией.Если нет, то, по крайней мере, это место, с которого нужно начинать.

Обновление 2019/01: у Жан-Мари Миробо есть более сложный пакет кода , реализующий его быстрый метод для решения эйконалауравнение с римановой метрикой.Код включает в себя инструменты для вычисления геодезических.Установить и запустить его нетривиально, но после настойчивости я добился определенного успеха.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...