SALOME: Платформа для научных вычислений и инженерных расчетов
Salome (software)
SALOME: открытая платформа для инженерных расчетов и моделирования. CAD, сетки, постобработка, интеграция решателей. Основа для SALOME MECA, CFD, HYDRO.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
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 is a multi platform open source (LGPL 2.1 or later) scientific computing environment, allowing the realization of industrial studies of physics simulations. This platform, developed by a partnership between EDF and CEA, sets up an environment for the various stages of a study to be carried out: from the creation of the CAD model and the mesh to the post processing and visualization of the results, including the sequence of calculation schemes. Other functionalities such as uncertainty treatment, data assimilation are also implemented. SALOME does not contain a physics solver but it provides the computing environment necessary for their integration. The SALOME environment serves as a basis for the creation of disciplinary platforms, such as salome meca (containing code aster), SALOME CFD (with code saturne) and SALOME HYDRO (with TELEMAC MASCARET). It is also possible to create tools for specific applications (for example civil engineering, fast dynamics in pipes or rotating machines, available in salome meca) whose specialized graphical interfaces facilitate the performance of a study. In addition to using SALOME through its graphical interface, most of the functionalities are available through a Python API. SALOME is available on its official website. A SALOME Users’ Day takes place every year, featuring presentations on studies performed with SALOME in several application domains, either at EDF, CEA or elsewhere. The presentations of previous editions are available on the official website.
История и консорциум
Разработка SALOME началась примерно в 2000 году благодаря партнерству, состоящему из девяти участников, включая EDF, CEA и Open Cascade. Акроним SALOME расшифровывается как "Численное моделирование посредством вычислительной архитектуры в открытом исходном коде и с развивающейся методологией" (на французском языке – «Simulation numérique par Architecture Logicielle en Open source et à Méthodologie d'Évolution»). С 2020 года партнерство ориентировано на промышленные применения в энергетической сфере и состоит из EDF и CEA.
The development of SALOME started around the year 2000 by a 9 sided partnership, including EDF, CEA and Open Cascade. The SALOME acronym means "Numerical Simulation by Computing Architecture in Open Source and with Evolving Methodology" (in French, « Simulation numérique par Architecture Logicielle en Open source et à Méthodologie d'Évolution »). Since 2020, the partnership focuses on industrial applications in the energy domain and is formed by EDF and CEA.
Формат MED
Формат MED (Modèle d’Échange des Données на французском языке, что означает «Модель обмена данными») является специализацией стандарта HDF5. Он совместно принадлежит компаниям EDF и CEA. MED – это модель обмена данными SALOME. Модель данных MED обеспечивает стандартизированное представление сеток и полей результатов, не зависящее от моделируемой физики. Библиотека MED разработана на языках C и C++ и имеет API для C, FORTRAN и Python.
The MED format (Modèle d’Échange des Données in French, for Data Exchange Model) is a specialization of the HDF5 standard. It is jointly owned by EDF and CEA. MED is SALOME's data exchange model. The MED data model offers a standardized representation of meshes and result fields that is independent of the simulated physics. The MED library is developed in C and C++ and has an API in C, FORTRAN and Python.
Доступные версии
SALOME доступна для ряда UNIX-подобных операционных систем и Windows. Все версии доступны на официальном веб-сайте SALOME.
SALOME is available for several UNIX operating systems and Windows. All versions are available on the SALOME official website