cfitsTK
ZernikePolyn.c File Reference

Functions

int_fast8_t mk_zer_cli ()
 
int_fast8_t ZERNIKEPOLYN_rmPiston_cli ()
 
int_fast8_t init_ZernikePolyn ()
 
double fact (int n)
 
int zernike_init ()
 
long Zernike_n (long i)
 
long Zernike_m (long i)
 
double Zernike_value (long j, double r, double PA)
 
long mk_zer (const char *ID_name, long SIZE, long zer_nb, float rpix)
 
long mk_zer_unbounded (const char *ID_name, long SIZE, long zer_nb, float rpix)
 
long mk_zer_unbounded1 (const char *ID_name, long SIZE, long zer_nb, float rpix)
 
int mk_zer_series (const char *ID_name, long SIZE, long zer_nb, float rpix)
 
long mk_zer_seriescube (const char *ID_namec, long SIZE, long zer_nb, float rpix)
 
double get_zer (const char *ID_name, long zer_nb, double radius)
 
double get_zer_crop (const char *ID_name, long zer_nb, double radius, double radius1)
 
int get_zerns (const char *ID_name, long max_zer, double radius)
 
int get_zern_array (const char *ID_name, long max_zer, double radius, double *array)
 
int remove_zerns (const char *ID_name, const char *ID_name_out, int max_zer, double radius)
 
long ZERNIKEPOLYN_rmPiston (const char *ID_name, const char *IDmask_name)
 
int remove_TTF (const char *ID_name, const char *ID_name_out, double radius)
 
double fit_zer (const char *ID_name, long maxzer_nb, double radius, double *zvalue, double *residual)
 

Variables

DATA data
 System includes. More...
 
ZERNIKE Zernike
 

Function Documentation

double fact ( int  n)
double fit_zer ( const char *  ID_name,
long  maxzer_nb,
double  radius,
double *  zvalue,
double *  residual 
)
double get_zer ( const char *  ID_name,
long  zer_nb,
double  radius 
)
double get_zer_crop ( const char *  ID_name,
long  zer_nb,
double  radius,
double  radius1 
)
int get_zern_array ( const char *  ID_name,
long  max_zer,
double  radius,
double *  array 
)
int get_zerns ( const char *  ID_name,
long  max_zer,
double  radius 
)
int_fast8_t init_ZernikePolyn ( )
long mk_zer ( const char *  ID_name,
long  SIZE,
long  zer_nb,
float  rpix 
)
int_fast8_t mk_zer_cli ( )
int mk_zer_series ( const char *  ID_name,
long  SIZE,
long  zer_nb,
float  rpix 
)
long mk_zer_seriescube ( const char *  ID_namec,
long  SIZE,
long  zer_nb,
float  rpix 
)
long mk_zer_unbounded ( const char *  ID_name,
long  SIZE,
long  zer_nb,
float  rpix 
)
long mk_zer_unbounded1 ( const char *  ID_name,
long  SIZE,
long  zer_nb,
float  rpix 
)
int remove_TTF ( const char *  ID_name,
const char *  ID_name_out,
double  radius 
)
int remove_zerns ( const char *  ID_name,
const char *  ID_name_out,
int  max_zer,
double  radius 
)
int zernike_init ( )
long Zernike_m ( long  i)
long Zernike_n ( long  i)
double Zernike_value ( long  j,
double  r,
double  PA 
)
long ZERNIKEPOLYN_rmPiston ( const char *  ID_name,
const char *  IDmask_name 
)
int_fast8_t ZERNIKEPOLYN_rmPiston_cli ( )

Variable Documentation

DATA data

System includes.

All global images and variables.

External libraries

ZERNIKE Zernike