Skip to content

FluidX3D v3.0 (larger CPU/iGPU simulations)

Latest
Compare
Choose a tag to compare
@ProjectPhysX ProjectPhysX released this 16 Nov 11:18
· 4 commits to master since this release

A little gift to you all: FluidX3D v3.0 enables 31% larger grid resolution when running on CPUs or iGPUs!


Improvements

  • reduced memory footprint on CPUs and iGPU from 72 to 55 Bytes/cell (fused OpenCL host+device buffers for rho/u/flags), allowing 31% higher resolution in the same RAM capacity
  • faster hardware-supported and faster fallback emulation atomic floating-point addition for PARTICLES extension
  • hardened calculate_f_eq() against bad user input for D2Q9

Bug fixes

  • fixed velocity voxelization for overlapping geometry with different velocity
  • fixed Remaining Time printout during paused simulation
  • fixed CPU/GPU memory printout for CPU/iGPU simulations
  • fixed bug that default_filename() would fail if there was a . in the file path

Have fun with the software!
-- Moritz


PS: Here's a little demo of what FluidX3D v3.0 is capable of: