atan operation
Add NoData[T] implicit type
Correct Double NoData