blueCFD-Core

Бесплатно
Открытый исходный код
Windows

Сайт: bluecfd.github.io

blueCFD-Core — это порт и сборка открытых инструментов вычислительной гидродинамики (CFD) для ОС Windows, объединяющая ядро OpenFOAM с дополнительными компонентами и утилитами, необходимыми для разработки и запуска численного моделирования на платформе Microsoft Windows. Проект ориентирован на обеспечение совместимой среды выполнения и инструментов командной строки, позволяющих инженерам и исследователям использовать существующие рабочие процессы OpenFOAM без перехода на Unix-подобные системы. В состав типичной сборки входят двоичные версии OpenFOAM, визуализационные средства и механизмы параллельного выполнения, адаптированные к особенностям Windows.

История и подробная документация проекта частично доступны в общедоступных описаниях, однако официальные источники могут содержать различия в версиях и поддерживаемых компонентах. В случае отсутствия единой и полной публичной информации, blueCFD-Core обычно описывают как набор пакетов и скриптов для установки OpenFOAM-совместимой среды на Windows, включающий конфигурацию окружения, интеграцию с MPI для параллельных расчётов и средства для визуализации результатов. Проект стремится минимизировать изменения в рабочих файлах и сценариях OpenFOAM, обеспечивая переносимость моделей и кейсов между платформами.

  • Платформенная интеграция: адаптация OpenFOAM для работы в среде Windows с необходимыми обёртками и конфигурациями окружения.
  • Сборка и пакеты: готовые двоичные сборки OpenFOAM и сопутствующих инструментов, упрощающие установку на пользовательских машинах под Windows.
  • Поддержка параллелизма: интеграция с реализациями MPI для запуска распределённых расчётов на многоядерных и кластерных конфигурациях под Windows.
  • Инструменты визуализации: включение и настройка средств визуализации результатов расчётов (типично ParaView) в составе сборки.
  • CLI и скрипты: набор командной строки и скриптов для создания, подготовки и запуска расчётных кейсов в стиле OpenFOAM.
  • Совместимость данных: обеспечение совместимости форматов кейсов и полей с официальными релизами OpenFOAM для облегчения обмена моделями.
  • Документация и примеры: поставка руководств по установке и базовых примеров использования для быстрого старта в Windows-среде.
  • Среда разработки: интеграция с инструментами сборки и отладки, облегчающая модификацию и компиляцию сторонних или пользовательских солверов.
Подробнее