LINUX.ORG.RU

Science


2

0

Всего сообщений: 6

Выпуск SU2 8.0.0

Группа Open Source

Вышла новая версия пакета с открытым исходным кодом для моделирования физических процессов SU2 8.0.0. Основными областями его применения являются вычислительная гидродинамика и оптимизация аэродинамических форм; посредством расширений пакет позволяет решать другие задачи, например, относящиеся к электродинамике и моделированию химически реагирующий потоков.

( читать дальше... )

>>> Подробности

 , ,

grem
()

Cantera 3.0.0

Группа Разработка

Команда разработчиков набора библиотек и инструментов Cantera, предназначенных для решения задач химической кинетики, термодинамики и процессов переноса, рада объявить о выпуске Cantera 3.0.0. С момента появления предыдущей версии Cantera 2.6.0 в мае 2022 г. внесено 1400 изменений, принято 192 запросов на изменение кода и исправлено 111 ошибок.

( читать дальше... )

>>> Подробности

 , , ,

grem
()

Релиз SU2 7.0.7

Группа Open Source

Вышел новый релиз открытого пакета для CFD SU2.

Релиз содержит ряд экспериментальных возможностей:

  • добавлена поддержка использования SIMD

  • реализован решатель для симуляции реагирующих и неравновесных течений (NEMO Solver)

  • улучшена работа алгоритма распределения нагрузки для гибридных сеток и добавлены опции управления для ParMETIS

  • добавлено граничное условие «Шероховатая стенка» для моделей турбулентности SST и SA

  • обновлены используемые версии CoDiPack и MeDiPack

и некоторые другие.

Также исправлен ряд ошибок.

>>> Подробности

 , , ,

Slackware_user
()

Вышла седьмая версия проекта SU2

Группа Open Source

Представлена версия 7.0 проекта SU2 — открытого решателя уравнений Навье-Стокса.

Список изменений:

  • новый нелинейный контроллер итераций для улучшения робастности и сходимости;
  • улучшения для режима расчёта с фиксацией подъемной силы (Cl=const);
  • новые возможности для Discrete Adjoint;
  • отчёт о качестве расчетной сетки;
  • возможность «dry run»-запуска для проверки работоспособности входных файлов;
  • модификация для модели турбулентности SST;
  • изменения в поддержке MPI;
  • поддержка нестационарного несжимаемого решателя с подвижной сеткой;
  • возможность сборки с помощью Meson;
  • улучшения оптимизации multipoint;
  • и другие изменения.

>>> Подробности

 , ,

Slackware_user
()

Выпущен язык для химиков - CRN++

Группа Разработка

За разработку отвечает команда исследователей из Техасского университета в Остине, а сам «язык программирования для химиков» получил название CRN++. Как заявил один из разработчиков нового языка Марко Васик:

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

Мы предлагаем язык программирования, который соответствует всем типам химических реакций. При этом CRN++ это язык с открытым кодом, так что ученые могут вносить в него свои поправки и улучшать язык так, как им необходимо.

Здесь вы можете ознакомиться с оригиналом новости и получить всю известную на данный момент информацию: https://arxiv.org/abs/1809.07430

>>> Полная новость с русскоязычного сайта

 , ,

KrasnoGlazik
()

Ef v0.08 — программа для моделирования динамики заряженных частиц

Группа Open Source

Состоялся восьмой выпуск Ef — программы для моделирования динамики систем заряженных частиц. Основная область применения — физика плазмы и ускорительная техника.

Разработка Ef начиналась в качестве хобби. Постепенно программа обросла базовой функциональностью и к настоящему времени пригодна для моделирования несложных систем, например, демонстрации закона Чайлда-Лэнгмюра в плоском диоде.

Программа осуществляет моделирование в трехмерной расчетной области. Поддерживается только нерелятивистская кинематика. Взаимодействие между частицами можно либо не учитывать вовсе, либо учитывать с помощью т. н. метода частиц-в-ячейках (электростатическое приближение, ES-PIC). Есть возможность задавать в расчетной области объекты, поглощающие частицы при столкновении.

В качестве экспериментальных возможностей стоит отметить прототип модуля для свободной САПР FreeCAD, упрощающий спецификацию расчетной области, и плагин для системы визуализации данных ParaView, облегчающий наглядное представление результатов.

Программа распространяется свободно под лицензией MIT. Основные языки — C++ и python. С помощью MPI реализовано базовое распараллеливание наиболее ресурсоемких участков кода.

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

>>> Репозиторий на Гитхабе

 ,

anonymous
()