Hi Bo,
The artefacts your are seing in your display and 'Remove Droplets' are
really two different things.
To remove the artefacts, but keep all the droplets, you should indeed
used the ff[] field as in atomisation.c. As you can see, ff just removes
fractions which are "too close" to zero or one and which are the cause
of the artefacts you see in gfsview. Normally this thresholding can be
done within gfsview, this works when reading files generated by gfvsiew
but not with Basilisk, for some obscure reason. I will not spend time
trying to fix the bug at this point, since gfsview will be rewritten
with Basilisk at some point.
So, to workaround the bug, you need to compute ff[] within Basilisk, as
done in atomisation.c and then also do what is done in the script here:
http://basilisk.fr/src/examples/atomisation.c#running-in-parallel
i.e. replace ff with f in the generated file using 'sed' i.e. use
something like
% sed 's/VariableTracerVOF f/VariableTracerVOF ff/g' < output.gfs >
output1.gfs
% gfsview3D output1.gfs
then gfsview should not crash when displaying the interface for field
'f' and the artefacts should be gone.
cheers
Stephane