Owner and neighbour indices
Индексы владельца и соседа - это сокращённые обозначения.
Поля грани
Для уравнений, включающих поле граней, индексами владельца и соседа являются 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