ICFD++ can be used to simulate compressible and incompressible fluids and flows, unsteady and steady flows, large range of speed regimes including low speeds through subsonic, transonic, supersonic and hypersonic speeds, laminar and turbulent flows, various equations of state.
CFD++ can efficiently solve compressible flows (at all Mach numbers) and incompressible flows, including both single and multi-species treatment, reacting flows, multiphase flows, steady and unsteady flows, rotating machinery, conjugate heat transfer, porous media, etc.
Various topography-parameter-free models are used to capture turbulent flow features. The nonlinear subset of these models accounts for Reynolds stress anisotropy, streamline curvature and swirl. All these models can be either integrated directly to the wall, or combined with a sophisticated wall-function treatment that models the effects of compressibility, pressure gradient and heat transfer. A single equation LES model and advanced hybrid LES/RANS models are also available. The latter reduces the cost of traditional large eddy simulation by modeling the near-wall layer and automatically exploiting the advantages of LES in embedded fine-grid regimes.
CFD++ allows for very easy treatment of complex geometries thanks to its unification of structured, unstructured and multi-block grids. CFD++ can also handle complex overset and patched non-aligned grids. The code's versatility allows the use of various elements within the same mesh such as hexahedral, triangular prism, pyramid and tetrahedral elements in 3-D, quadrilateral and triangular elements in 2-D, and line elements in 1-D.
ICFD++ is a software suite that is available for use on all computer systems, from personal to massively parallel computers and network clusters, running various operating systems including Windows, Linux and various flavors of Unix. Multi CPU jobs are as easy to run as single CPU jobs. Files are compatible across all platforms.
Platforms Supported: All Linux X86-64 Compatible, Windows X86-64 Compatible
Interconnects supported: GigE and 10GigE, Infiniband
Proprietary interconnects including CRAY, MPT from SGI etc.
ICFD++ scales well to very large number of cores. The scalability improvements are universally applicable to all modern HPC platforms
I/O and “initial processing” improvements are enabling technologies for using very large number of cores e.g. 100s to 1000s
Inter-CPU connectivity algorithms speeded up by factor 10 to 100
A multi-dimensional higher-order Total Variation Diminishing interpolation is used to avoid spurious numerical oscillations in the computed flowfield. These polynomials are exact fits of multi-dimensional linear data. Various approximate Riemann solvers are used to guarantee correct signal propagation for the inviscid flow terms. Advanced convergence acceleration techniques used include unique pre-conditioning, relaxation and multi-grid algorithms.
CFD++ has been extensively validated for a vast array of flow regimes and applications.
A collection of papers by Metacomp's customers.
Please contact Metacomp Technologies for any information regarding these publications.
Four viscosity models: