| | \n\n \n \n \n bool adj=y [y/n] | \tadjoint flag \n | \n \n\n \n \n \n float dh=dz | \t \n | \n \n\n \n \n \n float dx=dy | \t \n | \n \n\n \n \n \n float dy=dx | \t \n | \n \n\n \n \n \n float dz=dh | \t \n | \n \n\n \n \n\n \n \n \n int niter=-1 | \tnumber of iterations \n | \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n float oh=oz | \t \n | \n \n\n \n \n \n float ox=oy | \t \n | \n \n\n \n \n \n float oy=ox | \t \n | \n \n\n \n \n \n float oz=oh | \t \n | \n \n |