SALOME — многофункциональная кроссплатформенная открытая программная платформа для подготовки, пред- и постобработки численных расчётов. Платформа предоставляет набор модулей для создания и редактирования геометрии, генерации сеток, визуализации результатов и автоматизации рабочих процессов с использованием скриптов на Python. SALOME не содержит собственных физических солверов и служит средой для интеграции внешних решателей и специализированных библиотек, обеспечивая обмен данными и согласованное управление этапами моделирования.
Проект SALOME развивается как свободное программное обеспечение и применяется в научных, инженерных и промышленных задачах, включая компьютерное моделирование течений, структурный анализ и мультифизические расчёты. Архитектура платформы модульная: отдельные компоненты отвечают за работу с CAD-геометрией, построение сеток различной топологии и качества, подготовку расчётных сценариев и визуализацию результатов в виде графиков и полей. Инструментарий поддерживает скриптование и автоматизацию операций для воспроизводимости расчётов и интеграции в конвейеры вычислительного моделирования.
- Модульная архитектура: независимые компоненты для геометрии, сеточной генерации, визуализации и управления процессом.
 - Генерация сеток: поддержка тетраэдрических, гексаэдрических и гибридных сеток, инструменты для улучшения качества элементов и адаптивной сетки.
 - Работа с геометрией: импорт, создание и редактирование CAD-объектов, операции булевой геометрии и параметризация моделей.
 - Визуализация результатов: отображение полей, изолиний, векторных и скалярных данных, создание снимков и анимаций результатов расчётов.
 - Интеграция солверов: интерфейсы и форматы для подключения внешних численных решателей и обмена данными между модулями.
 - Автоматизация через Python: возможность управления рабочими процессами, создания макросов и пакетной обработки с использованием скриптов.
 - Кроссплатформенность: поддержка основных операционных систем и возможность разворачивания в составе вычислительных конвейеров.
 - Поддержка форматов данных: импорты/экспорты распространённых CAD и сеточных форматов для совместимости с другими инструментами.
 - Инструменты постобработки: вычисление интегральных величин, срезов, профилей и подготовка отчётов по результатам моделирования.
 - Сообщество и расширяемость: открытая разработка и возможности расширения функционала через плагины и внешние библиотеки.