2016-09-20 1 views
1

Есть ли (скрытый) флаг или каким-либо другим способом отключить алгоритм разрыва в Dymola (2016 FD01).Флаг для отключения разрыва в Dymola

Я знаю, что есть флаг под названием Hidden.UseNewTearing, но я не могу найти никаких дополнительных скрытых флагов, связанных с шагом разрыва.

ответ

1

Нет, это было удалено с помощью Dymola 5.3 десятка лет назад. Но что еще более важно - вам, вероятно, следует объяснить, почему вы хотите это сделать.

+0

Спасибо! У меня возникают проблемы с переводом больших систем (> 100 000 экз., Большинство из них простые), которые включают линейную систему уравнений размером ~ 1000. Перевод ест всю память (32gb) и терпит неудачу. Поскольку, насколько мне известно, соответствие и сортировка не растут так резко, как размер модели, я считаю, что проблема Tearing. Во всяком случае, я решил проблему, скрывая линейные уравнения от модели, используя внешнюю c-функцию и [Eigen Library] (http://eigen.tuxfamily.org). Не лучшее решение, но хорошо ..... –

+0

Есть несколько возможных объяснений для этого - не обязательно для разрыва - это поможет, если вы можете привести пример. Некоторые из них также были исправлены после Dymola 2016 FD01. –