Перейти к статье

 

Оптимизация якобиана

Примечание: Описываемая функция находится в стадии незавершенной разработки и опробования. Такие функции могут быть отображены или скрыты с помощью следующей команды:

set developer commands {on|off}

Область применения функции: объемные сетки.

Краткая характеристика функции: Формирование локально однородных сеток из элементов-гексаэдров за счет оптимизации для этих элементов определителей матриц Якоби.

Синтаксис вызывающей команды:

volume <range> smooth scheme optimize Jacobian [param]

Пояснения:

При оптимизации якобиана рассматриваются узлы объемной сетки и для элементов, связанных в каждом узле, минимизируется сумма квадратов определителей матриц Якоби. В результате соответствующих локальных деформаций сетка "сглаживается" - становится более однородной.

Параметр param характеризует принимаемое в качестве целевой функции отношение объемов элементов и имеет значение по умолчанию 1 (равенство объемов всех элементов). Значение в интервале от 1 до 2 используется в качестве компромисса между равенством объемов и возможностью получения сетки с полностью положительными якобианами. Рекомендуемое значение 1.05.