Main Page | Class List | Directories | File List | Class Members | File Members

ObitZernike.h File Reference

ObitZernike utility module definition. More...

#include "Obit.h"

Go to the source code of this file.

Functions

gfloat ObitZernike (gint n, gfloat x, gfloat y)
 Return Zernike term N for X and Y.
gfloat ObitZernikeGradX (gint n, gfloat x, gfloat y)
 Return Zernike term N gradient in X for X and Y.
gfloat ObitZernikeGradY (gint n, gfloat x, gfloat y)
 Return Zernike term N gradient in Y for X and Y.
gfloat ObitZernikePolar (gint n, gfloat rho, gfloat phi)
 Return Zernike term N for Polar coordinates rho and phi.


Detailed Description

ObitZernike utility module definition.

This utility package supplies Zernike terms and derivatives. Zernike polynomials are used to describe phase errors across an aperature.


Function Documentation

gfloat ObitZernike gint  n,
gfloat  x,
gfloat  y
 

Return Zernike term N for X and Y.

Parameters:
N 1-rel term number, between 1 and 18 supported
X "X" rectangular coordinate on unit circle
Y "Y" rectangular coordinate on unit circle
Returns:
Zernike term

gfloat ObitZernikeGradX gint  n,
gfloat  x,
gfloat  y
 

Return Zernike term N gradient in X for X and Y.

Parameters:
N 1-rel term number, between 1 and 18 supported
X "X" rectangular coordinate on unit circle
Y "Y" rectangular coordinate on unit circle
Returns:
Zernike term

gfloat ObitZernikeGradY gint  n,
gfloat  x,
gfloat  y
 

Return Zernike term N gradient in Y for X and Y.

Parameters:
N 1-rel term number, between 1 and 18 supported
X "X" rectangular coordinate on unit circle
Y "Y" rectangular coordinate on unit circle
Returns:
Zernike term

gfloat ObitZernikePolar gint  n,
gfloat  rho,
gfloat  phi
 

Return Zernike term N for Polar coordinates rho and phi.

Parameters:
N 1-rel term number, between 1 and 36 supported
rho radial coordinate on unit circle
phi azimuthal coordinate on unit circle (radian)
Returns:
Zernike term


Generated on Fri Aug 31 22:13:10 2007 for Obit by  doxygen 1.3.9.1