рус
Выпуск содержит улучшения интерфейса, новые возможности моделирования гидротермальных процессов, расширенные средства автоматизации и обновления инструментария скриптов, а также значительные оптимизации расчётов теплофизических свойств воды.
# Улучшения пользовательского интерфейса
## Заголовок главной формы
- При отсутствии регистрации в заголовке отображается «Демо режим», проверка лицензии выполняется один раз при запуске.
- Добавлены фразы о состоянии лицензии, теперь корректно показывается истёкшая или действующая лицензия.
## Управление свойствами объектов
- Метод добавления статических свойств получил параметр, позволяющий задавать отображение группы в свернутом или развернутом виде.
- Логика сворачивания/разворачивания групп в окне списка свойств улучшена при обновлении списка.
# Моделирование гидротермальных процессов
## Новые возможности и проверки
- Добавлена опция «Учёт массообмена примесей», позволяющая учитывать массу и энергию, связанные с примесями в контуре.
- Концентрации примесей теперь задаются в массовых долях (кг примеси/кг смеси).
- Введены предупреждения при задании свойства «Номер элемента» для блоков‑дочерних каналов.
## Переименования и уточнения
- Блок «Узел компенсатора» переименован в «Узел врезки в бак».
- Свойство канала «Коэффициент интенсификации сопротивления» переименовано в «Коэффициент интенсификации сопротивления трения».
## Оптимизация расчётов
- Значительно ускорён расчёт теплофизических свойств воды от давления, энтальпии и энтропии.
# Автоматизация и генерация кода
- Выборка по активному элементу реализована как переменная состояния; скорректированы блоки селектора данных в библиотеке конечных автоматов.
- Генерация кода для блоков «Номер активного элемента» и «Выборка по активному элементу» улучшена.
# Инструменты скриптов (SMath Studio)
## Расширенные возможности проверки
- В метод `ExchangeData` добавлен параметр `aInitExchange`, позволяющий выполнить полную проверку соответствия переменных перед конвертацией.
- Выделена функция `CheckOutVals` для отдельной проверки полученной строки; метод `ConvertOutVals` теперь делится на две части.
- Добавлена проверка размерностей массивов и матриц, переписана проверка типов переменных.
## Удаление неполных функций
- Удалены частичные реализации трёх функций, ранее представлявших собой незавершённый аналог блока `SMAthDynamic`.
Минимальные системные требования:
Процессор: c двумя и более физическими ядрами, поддерживающий технологию SSE2
Видеокарта: GeForce 8600/ATI Radeon HD 4550M
Оперативная память: 2 ГБ для Windows 7/8/10
Операционная система: Windows 7/8/10
Место на диске: 40 ГБ
Рекомендуемые системные требования:
Процессор: Intel Core i5-7400 / AMD Ryzen 5 1500X
Видеокарта: NVIDIA® GeForce GTX 1050 Ti 4 ГБ / NVIDIA® GeForce GTX 1650 4 ГБ / Radeon RX 570 (4 ГБ)
Оперативная память: 8 Гб
Операционная система: Windows 7/8/10 — 64-bit
Место на диске: 61.5 ГБ
Скорость интернет-соединения: 1024 Кбит/с или выше (для работы голосового чата)