LINUX.ORG.RU

История изменений

Исправление AntonI, (текущая версия) :

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

В зависимости от порядка аппроксимации на каждое поле может требоваться несколько значений (первая размерность массива).

В зависимости от схемы могут требоваться значения с нескольких слоев по времени (вторая размерность массива).

Сетка состоит из узлов, ячее, граней - некоторые поля ассоциированы с узлами, некоторые с ячейками, некоторые с гранями, некоторые есть и там и там (и там).

Ну и вишенкой на торте extended - некоторые поля в некоторых ячейках могут быть сильно раздуты (больше степеней свободы). Скажем моделируем распространение трещины, там где где трещины нет все просто (нет), там где трещина есть все сложно (совсем-совсем).

ЗЫ свойства материала на этом фоне ерунда, решается индексацией - слава Б-гу сетка конформная и нет никакого подсеточного сглаживания и пр. фигатени.

Исходная версия AntonI, :

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

В зависимости от порядка аппроксимации на каждое поле может требоваться несколько значений (первая размерность массива).

В зависимости от схемы могут требоваться значения с нескольких слове по времени (вторая размерность массива).

Сетка состоит из узлов, ячее, граней - некоторые поля ассоциированы с узлами, некоторые с ячейками, некоторые с гранями, некоторые есть и там и там (и там).

Ну и вишенкой на торте extended - некоторые поля в некоторых ячейках могут быть сильно раздуты (больше степеней свободы). Скажем моделируем распространение трещины, там где где трещины нет все просто (нет), там где трещина есть все сложно (совсем-совсем).