Введение

SALOME – это мультиплатформенная среда научных вычислений с открытым исходным кодом (LGPL 2.1 или более поздней версии), позволяющая проводить промышленные исследования с использованием физического моделирования. Эта платформа, разработанная в партнерстве между EDF и CEA, предоставляет среду для выполнения различных этапов исследования: от создания CAD-модели и сетки до постобработки и визуализации результатов, включая последовательность вычислительных схем. Также реализованы другие функции, такие как обработка неопределенностей и ассимиляция данных. SALOME не содержит решателя физических задач, но обеспечивает вычислительную среду, необходимую для их интеграции. Среда SALOME служит основой для создания специализированных платформ, таких как SALOME MECA (включает код Aster), SALOME CFD (с кодом Saturne) и SALOME HYDRO (с кодами TELEMAC-MASCARET). Также возможно создание инструментов для конкретных приложений (например, для гражданского строительства, быстродействующей динамики в трубопроводах или вращающихся машин, доступных в SALOME MECA), специализированные графические интерфейсы которых упрощают проведение исследований. Помимо использования SALOME через графический интерфейс, большинство функций доступны через Python API. SALOME доступна на официальном веб-сайте. Ежегодно проводится День пользователей SALOME, на котором представлены доклады о исследованиях, выполненных с использованием SALOME в различных областях применения, в EDF, CEA и других организациях. Материалы предыдущих мероприятий доступны на официальном веб-сайте.

История и консорциум

Разработка SALOME началась примерно в 2000 году благодаря партнерству, состоящему из девяти участников, включая EDF, CEA и Open Cascade. Акроним SALOME расшифровывается как "Численное моделирование посредством вычислительной архитектуры в открытом исходном коде и с развивающейся методологией" (на французском языке – «Simulation numérique par Architecture Logicielle en Open source et à Méthodologie d'Évolution»). С 2020 года партнерство ориентировано на промышленные применения в энергетической сфере и состоит из EDF и CEA.

Формат MED

Формат MED (Modèle d’Échange des Données на французском языке, что означает «Модель обмена данными») является специализацией стандарта HDF5. Он совместно принадлежит компаниям EDF и CEA. MED – это модель обмена данными SALOME. Модель данных MED обеспечивает стандартизированное представление сеток и полей результатов, не зависящее от моделируемой физики. Библиотека MED разработана на языках C и C++ и имеет API для C, FORTRAN и Python.

Доступные версии

SALOME доступна для ряда UNIX-подобных операционных систем и Windows. Все версии доступны на официальном веб-сайте SALOME.