Gexcon R&D develops the leading CFD tool FLACS for dispersion, fire and explosion safety. The development of FLACS began with the first Gas Safety Program (GSP) in 1980, and the first official version of the code was released to the GSP sponsors in 1986. Since then, FLACS has evolved from a research code to the leading software tool for simulating release of flammable, asphyxiating or toxic materials, atmospheric dispersion, as well as gas, mist and dust explosions in complex geometries. FLACS is currently the de-facto industry standard worldwide.
FLACS is based on a 3D Cartesian Navier-Stokes solver. The code is characterized by efficient grid generation and geometry handling through the distributed porosity concept. A key feature of FLACS is the use of subgrid models to describe phenomena that cannot be resolved on the computational grid, including turbulence production induced by flow past subgrid objects, flame folding in turbulent premixed combustion, the effect of water deluge on gas explosions, explosion mitigation by vent panels, etc.
FLACS runs on the operating systems Linux and Windows, and the main code base has been implemented in Fortran and C++. The graphical user interfaces (GUIs) in FLACS are developed under the Qt framework.
Gexcon R&D implements, verifies and validates new models in FLACS, and collaborates with both industrial and academic partners around the world.
Users of the software products are invited to biannual FLACS User Group (FLUG) meetings, where they can interact directly with its developers and receive updates on the latest modifications and future development plans.
Customer-specific software development can be provided through contract research, either as regular research projects or dedicated Joint Industry Projects (JIPs).
The R&D group focuses on creating a good working environment for applied research and professional software development.
The quality assurance (QA) system includes procedures for testing, verifying, validating and documenting the implemented models.