I'm trying to apply the Newman-Penrose formalism to a spacetime I know is Petrov type D to calculate its Teukoulsky equation.
In the papers I've read, it is standard to use a Kinnersley null tetrad to apply the NP formalism. However, it is never explained how to obtain this tetrad or why we choose it.
I would like to know the importance of Kinnersley null tetrad in this context, if there is a method to obtain it given an arbitrary Petrov type D spacetime, and if there is any good resource to learn more about this subject.