Coolfluid

COOLFluiD is a component based scientific computing environment that handles high-performance computing problems with focus on complex computational fluid dynamics (CFD) involving multiphysics phenomena.

COOLFluiD
Developer(s)von Karman Institute and others
Stable release
2014.9 / 23 09 2014
Repository
Operating systemUnix/Linux/Windows/Mac OS X
License[LGPLv3]
WebsiteCOOLFluiD on GitHub

It features a Collaborative Simulation Environment where multiple physical models and multiple discretization methods are implemented as components within the environment. These components form a component-based architecture where they serve as building blocks of customized applications.

Capabilities

Kernel

  • Component based architecture
  • Dynamic loading of external plugins
  • Interpolation and integration on arbitrary elements
  • Transparent MPI parallelization
  • Parallel writing and reading from solution files
  • Support for XML case files
  • Unstructured 2D/3D hybrid meshes in many formats

Numerical Methods

Physical Models

gollark: I now want to rewrite Minoteaur in Rust again. I fear this.
gollark: I'm sure there are libraries for this.
gollark: I was considering also building semantic search into some iteration of Minoteaur, with vast quantities of "AI" stuff.
gollark: Also, consider SQLite FTS.
gollark: Anyway, as an accursed hack, surely you can be safe by only escaping <.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.