FluidX3D v2.7 (visualization upgrade)
New features:
- added slice visualization (key 2 / key 3 modes, then switch through slice modes with key T, move slice with keys Q/E)
- made flag wireframe / solid surface visualization kernels toggleable with key 1
- added surface pressure visualization (key 1 when
FORCE_FIELD
is enabled andlbm.calculate_force_on_boundaries();
is called) - added binary
.vtk
export function for meshes withlbm.write_mesh_to_vtk(Mesh* mesh);
- added
time_step_multiplicator
forintegrate_particles()
function in PARTICLES extension
Bug fixes:
- made correction of wrong memory reporting on Intel Arc more robust
- fixed bug in
write_file()
template functions - reverted back to separate
cl::Context
for each OpenCL device, as the shared Context otherwise would allocate extra VRAM on all other unused Nvidia GPUs - removed Debug and x86 configurations from Visual Studio solution file (one less complication for compiling)
- fixed bug that particles could get too close to walls and get stuck, or leave the fluid phase (added boundary force)