Yes its based on the particles as the particles enter the filter thread it gets deposited on the filter depending on the conditions imposed.

If(t==tm) {}

This is the entry point of the particles now. my confusion is should i parallelise this. put


if (t==tm){}

#endif /* RP_HOST */

please let me know. I am not able to find equivalent examples to make try this. and am not able to logically reason out what are scenarios that need to be parallelized and why.