EMAN2
steepest.h
Go to the documentation of this file.
00001 void Utilit1(double *, double *, int );
00002   
00003 void Utilit2(double *X, double *X1, double *Y, double *D, double *dd, double xk, int l, float (*my_func)(EMData* , EMData* , EMData* , float , float , float), EMData *image, EMData *refim, EMData *mask);
00004     
00005 void Derivatives(double *X, double *D, double *Y, double *dd, double xk, int l, float (*my_func)(EMData* , EMData* , EMData* , float , float , float), EMData *, EMData *,
00006 EMData *);
00007 
00008 void Steepda(double *X, double xk, double e, int l, int m, int *n, float (*my_func)(EMData* , EMData* , EMData* , float , float , float), EMData *, EMData *, EMData *);
00009 
00010 void Utilit2_G(double *X, double *X1, double *Y, double *D, double *dd, double xk, int l, float (*my_func)(EMData* , EMData* , EMData* , Util::KaiserBessel& , float , float , float), EMData *image,
00011 EMData *refim, EMData *mask, Util::KaiserBessel& kb);
00012 
00013 void Derivatives_G(double *X, double *D, double *Y, double *dd, double xk, int l, float (*my_func)(EMData* , EMData* , EMData* , Util::KaiserBessel& , float , float , float), EMData *image, EMData
00014 *refim, EMData *mask, Util::KaiserBessel& kb);
00015 
00016 void Steepda_G(double *X, double xk, double e, int l, int m, int *n, float (*my_func)(EMData* , EMData* , EMData* , Util::KaiserBessel& , float , float , float), EMData *image, EMData *refim, EMData
00017 *mask, Util::KaiserBessel& kb);