Skip to content
Snippets Groups Projects
README.md 2.79 KiB

VirtualFluids

VirtualFluids (VF) is a research code developed at the Institute for Computational Modeling in Civil Engineering (iRMB). The code is a Computational Fluid Dynamics (CFD) solver based on the Lattice Boltzmann Method (LBM) for turbulent, thermal, multiphase and multicomponent flow problems as well as for multi-field problems such as Fluid-Structure-interaction including distributed pre- and postprocessing capabilities for simulations with more than 100 billion degrees of freedom.

Getting Start

Suported Platforms

VirtualFluids has been used on a variety of platforms:

  • Linux
  • Mac OS X
  • Windows
  • Cygwin

Software Requirements

  • CMake (minimum version 3.15)
  • C++ compiler with C++14 support
  • Paraview (most recent version)

with usage of the GPU:

  • CUDA developer.nvidia.com/cuda-zone:
    • Minimum CUDA Version 9.0
    • Minimum Compute Capability 3.0, because of maximal number of Blocks in x direction
    • Recommended Compute Capability 6.0, because of atomics for double precision floating point data (GKS only)