Hello,
I think shivanesh.rao did not add the 3 subroutines as I did not suggest him.
As he did not use Thompson BC, only changing the advection scheme to another one different from the characteristics prevents from the error of MAX_BASKET_SIZE in parallel, but you can try to ask him directly.
The main problem in you case is also that you use Thompson BC (for MAX_BASKET_SIZE). If willing using so many tracers simultaneously, I would suggest you to try OPTION FOR LIQUID BOUNDARIES = 1 for every liquid boundary (and change your BC file with e.g. 5 4 4 instead of 5 6 6). The results will change but if your extent is large enough, it can be OK.
For the choice of advection scheme, characteristics method is not recommended for tracers because not conservative. Mass conservation for tracers is a main property for me.
Anyway, the last line is suspicious. I do not how your cluster/computer works:
"slurmstepd: error: task_p_post_term: rmdir(/dev/cpuset/slurm16647178/slurm16647178.4294967294_0) failed Device or resource busy"
Can you try to run your computation in sequential and see if you still have the same error message?
Looking at your steering file in #35999, if using schemes 13, 14, 15 or LIPS (5 + option 4), you have to change the keyword TREATMENT
OF NEGATIVE DEPTHS to 2 or 3.
If you have not, an error message should have been written in the temporary directory in at least one of the PE*.LOG file. This may lead to your error.
You can also have a look at the latest TELEMAC-3D user manual (enclosed) only available by compiling the document from the trunk. There are additionnal informations/tips compared to v8p1r1. Be careful! There are some updates because the sources have changed since v8p1r1 (preperation of next release v8p2).
Hope this helps,
Chi-Tuan