private Complex CircleInversion( Complex input ) { if( IsNaN( input ) ) return Complex.Zero; return Complex.One / Complex.Conjugate( input ); }