Open jczech opened 8 years ago
TRIGGERS for surface molecules also don't work. This isn't terribly surprising. There's even a comment about this in diffuse_2D:
To-do: This doesn't work with triggers. Change style of counting code so that it can update as we go, like with 3D diffusion.
FRONT, BACK, or ALL CROSSINGS/HITS don't work for surface molecules, although the QRG suggests otherwise:
Also, when I say these count statements don't work, I mean that the counts reported are all zero.
We should either fix this or print an error during parsing to indicate that this functionality isn't supported.
Here's an MDL that demonstrates this problem: