Owner and neighbour indices

Материал из ru.wiki.laduga.ru
Перейти к: навигация, поиск

Индексы владельца и соседа - это сокращённые обозначения.

Поля грани

Для уравнений, включающих поле граней, индексами владельца и соседа являются owner and neighbour indices are:

$ \boldsymbol \Psi_f = f \left ( A_o, A_n \right ) $

Где:

  • Ao это владелец грани (т.е. ячейка объёма, обозначенная сеткой, как владелец);
  • An это сосед грани (т.е. ячейка объёма, обозначенная сеткой, как сосед); и
  • $ \boldsymbol \Psi_f $ поля граней..

Например, основное уравнение lduMatrix;;faceH это:

$ \mathbf{H}_f \left ( \boldsymbol \psi \right ) = A_n \boldsymbol \psi_n - A_o \boldsymbol \psi_o $

Поля объёма

Для уравнений, включающих объёмное поле индексы владельца и соседа задаются следующие:

$ \sum\limits_o A_{o,i} = \sum\limits_{j=0}^{i-1} A_{ij} $

$ \sum\limits_n A_{n,i} = \sum\limits_{j=i+1}^{N} A_{ji} $

Где:

  • A это matrix coefficients (матричный коэффициент); и
  • o и n это owner and neighbour indices (индексы владельца и соседа).

Например lduMatrix;;negSumDiag это:

$ A_{ii} = -\sum\limits_o A_{o,i} -\sum\limits_n A_{n,i} $

Смотрите также:

Ссылка на оригинал - http://openfoamwiki.net/index.php/OpenFOAM_guide/Owner_and_neighbour_indices