Численная расходимость тензорного поля в сферических координатахPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Численная расходимость тензорного поля в сферических координатах

Сообщение Anonymous »


Я хочу вычислить дивергенцию тензорного поля ранга 2 ($$\nabla \cdot T$$), определенного на поверхности сферы. В качестве примера, пусть поле будет задано следующим образом:

импортировать numpy как np np.random.seed(42) ЛАТ = 100 ДЛИННЫЙ = 100 tensor_field = np.array([np.random.rand(LAT,LONG) для i в диапазоне (9)]) здесь каждая из 9 записей соответствует одному компоненту в сферических координатах тензора ранга 2.

Если бы это было тензорное поле ранга 1 (векторное поле), я мог бы грубо преобразовать каждый компонент в декартов базис вручную и вычислить расхождение, как это сделано в этом ответе.

Есть ли более простой способ создания тензорных полей более высокого ранга?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python Fast Multiplopel реализация с использованием сферических гармоник
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Python Fast Multiplopel реализация с использованием сферических гармоник
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Unity – AR – GPS (простые 3D-объекты появляются в координатах GPS) – Android и iOS
    Anonymous » » в форуме C#
    0 Ответы
    102 Просмотры
    Последнее сообщение Anonymous
  • Как нарисовать узел в некоторых заданных координатах
    Anonymous » » в форуме C#
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Как нарисовать узел в некоторых заданных координатах
    Anonymous » » в форуме C#
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»