I am attempting to code the Cosmic Microwave Lensed Temperature and Polarisation power spectra from first principles and have been told to code the relevant Wigner 3j symbols using recursion rather than exact forms for special cases. If anyone knows of good recursion relations that can be coded for the following Wigner 3j symbols, it will be greatly appreciated. Currently I have been coding in python, but since python is too slow, I am thinking of doing this in fortran 90.
$\left(\begin{array}{ccc} l_{1} & l_{2} & l_{3}\\ 0 & 0 & 0 \end{array}\right)$ and $\left(\begin{array}{ccc} l_{1} & l_{2} & l_{3}\\ 2 & 0 & -2 \end{array}\right)$