Coolfluid
   HOME

TheInfoList



OR:

{{Infobox software , name = COOLFluiD , logo = , screenshot = , caption = , author = , developer = von Karman Institute and others , released = , latest release version = 2014.9 , latest release date = 23 09 2014 , operating system =
Unix Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
/
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
/
Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
/
Mac OS X macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
, genre = , license =
GPLv3 The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
, website
COOLFluiD on GitHub
COOLFluiD is a component based scientific computing environment that handles
high-performance computing High-performance computing (HPC) is the use of supercomputers and computer clusters to solve advanced computation problems. Overview HPC integrates systems administration (including network and security knowledge) and parallel programming into ...
problems with focus on complex
computational fluid dynamics Computational fluid dynamics (CFD) is a branch of fluid mechanics that uses numerical analysis and data structures to analyze and solve problems that involve fluid dynamics, fluid flows. Computers are used to perform the calculations required ...
(CFD) involving
multiphysics In computational modelling, multiphysics simulation (often shortened to simply "multiphysics") is defined as the simultaneous simulation of different aspects of a physical system or systems and the interactions among them. For example, simultaneou ...
phenomena. 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 Component-based software engineering (CBSE), also called component-based development (CBD), is a style of software engineering that aims to construct a software system from components that are loosely-coupled and reusable. This emphasizes the sep ...
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 * Cell Center
finite volume The finite volume method (FVM) is a method for representing and evaluating partial differential equations in the form of algebraic equations. In the finite volume method, volume integrals in a partial differential equation that contain a divergen ...
solver * Residual distribution solver * High order
finite element Finite element method (FEM) is a popular method for numerically solving differential equations arising in engineering and mathematical modeling. Typical problem areas of interest include the traditional fields of structural analysis, heat tran ...
solver * Spectral Finite Volume solver * Spectral Finite Difference solver * Discontinuous Galerkin method solver * Residual Distribution solver (dedicated to
incompressible flow In fluid mechanics, or more generally continuum mechanics, incompressible flow is a flow in which the material density does not vary over time. Equivalently, the divergence of an incompressible flow velocity is zero. Under certain conditions, t ...
) Physical Models * Compressible Euler and Navier-Stokes Equations ** Perfect and Real Gas (from low Mach to hypersonic) ** Chemical reacting mixtures ** Thermal and Chemical non-equilibrium flows * Incompressible Navier-Stokes * Linearized Euler (for
Aeroacoustics Aeroacoustics is a branch of acoustics that studies noise generation via either turbulent fluid motion or aerodynamic forces interacting with surfaces. Noise generation can also be associated with periodically varying flows. A notable example of t ...
) * Ideal
Magnetohydrodynamics In physics and engineering, magnetohydrodynamics (MHD; also called magneto-fluid dynamics or hydro­magnetics) is a model of electrically conducting fluids that treats all interpenetrating particle species together as a single Continuum ...
* Structural Elasticity * Multi-ion
Electrochemistry Electrochemistry is the branch of physical chemistry concerned with the relationship between Electric potential, electrical potential difference and identifiable chemical change. These reactions involve Electron, electrons moving via an electronic ...
*
Heat transfer Heat transfer is a discipline of thermal engineering that concerns the generation, use, conversion, and exchange of thermal energy (heat) between physical systems. Heat transfer is classified into various mechanisms, such as thermal conduction, ...
* Multiple Scalar Advection models


External links


New COOLFluiD website on GitHub

VKI
is the research institute responsible for the majority of the developments. Computational fluid dynamics Fluid dynamics