Xmipp
v3.23.11-Nereus
|
Macros | |
#define | BSPLINE03(y, x) |
Functions | |
int | Blip (long Degree, double Argument, double *Result) |
double | Blip00 (double Argument) |
double | Blip01 (double Argument) |
double | Blip03 (double Argument) |
int | Bspline (long Degree, double Argument, double *Result) |
double | Bspline00 (double Argument) |
double | Bspline01 (double Argument) |
double | Bspline02 (double Argument) |
double | Bspline03 (double Argument) |
double | Bspline04 (double Argument) |
double | Bspline05 (double Argument) |
double | Bspline06 (double Argument) |
double | Bspline07 (double Argument) |
double | Bspline08 (double Argument) |
double | Bspline09 (double Argument) |
double | Bspline10 (double Argument) |
double | Bspline11 (double Argument) |
int | BsplineArray02 (double Argument, double *b2_minus1, double *b2_plus0, double *b2_plus1) |
int | BsplineArray03 (double Argument, double *b3_minus2, double *b3_minus1, double *b3_plus0, double *b3_plus1) |
double | Dodgson (double Argument) |
int | DodgsonArray (double Argument, double *d_minus1, double *d_plus0, double *d_plus1) |
double | German04 (double Argument) |
double | Keys (double Argument, double a) |
double | KeysOptimal (double Argument) |
int | KeysOptimalArray (double Argument, double *k3_minus2, double *k3_minus1, double *k3_plus0, double *k3_plus1) |
double | Meijering05 (double Argument) |
double | Meijering07 (double Argument) |
int | Omoms (long Degree, double Argument, double *Result) |
double | Omoms00 (double Argument) |
double | Omoms01 (double Argument) |
double | Omoms02 (double Argument) |
double | Omoms03 (double Argument) |
double | Omoms04 (double Argument) |
double | Omoms05 (double Argument) |
double | Omoms06 (double Argument) |
double | Omoms07 (double Argument) |
double | Omoms08 (double Argument) |
double | Omoms09 (double Argument) |
double | Omoms10 (double Argument) |
double | Omoms11 (double Argument) |
int | OmomsArray03 (double Argument, double *b3_minus2, double *b3_minus1, double *b3_plus0, double *b3_plus1) |
double | Positive (double Argument) |
int | Schaum (long Degree, double Argument, double *Result) |
double | Schaum02 (double Argument) |
double | Schaum03 (double Argument) |
double | Schaum04 (double Argument) |
double | Sinc (double Argument) |
Bspline03 as a macro
int Blip | ( | long | Degree, |
double | Argument, | ||
double * | Result | ||
) |
Computes a Blu interpolant function. success: return(!ERROR); failure: return(ERROR);
double Blip00 | ( | double | Argument | ) |
Returns the value of a Blu interpolant function of degree 0 (order 1) evaluated at Argument.
double Blip01 | ( | double | Argument | ) |
Returns the value of a Blu interpolant function of degree 1 (order 2) evaluated at Argument
double Blip03 | ( | double | Argument | ) |
int Bspline | ( | long | Degree, |
double | Argument, | ||
double * | Result | ||
) |
Computes a Basic spline function. success: return(!ERROR); failure: return(ERROR);
double Bspline00 | ( | double | Argument | ) |
Returns the value of a Blu interpolant function of degree 0 (order 1) evaluated at Argument
double Bspline01 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 1 (order 2) evaluated at Argument
double Bspline02 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 2 (order 3) evaluated at Argument
double Bspline03 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 3 (order 4) evaluated at Argument
double Bspline04 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 4 (order 5) evaluated at Argument
double Bspline05 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 5 (order 6) evaluated at Argument
double Bspline06 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 6 (order 7) evaluated at Argument
double Bspline07 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 7 (order 8) evaluated at Argument
double Bspline08 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 8 (order 9) evaluated at Argument
double Bspline09 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 9 (order 10) evaluated at Argument
double Bspline10 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 10 (order 11) evaluated at Argument
double Bspline11 | ( | double | Argument | ) |
Returns the value of a Basic spline function of degree 11 (order 12) evaluated at Argument
int BsplineArray02 | ( | double | Argument, |
double * | b2_minus1, | ||
double * | b2_plus0, | ||
double * | b2_plus1 | ||
) |
Returns 3 values for a Basic spline function of degree 2 (order 3). Evaluation is performed at {Argument - 1.0, Argument, Argument + 1.0}. Argument must be in [-0.5, 0.5]. Computational load: 3 indirections, 4(double)assignments, 4 (double)additions, 2 (double)multiplications.
success: return(!ERROR); failure: return(ERROR);
int BsplineArray03 | ( | double | Argument, |
double * | b3_minus2, | ||
double * | b3_minus1, | ||
double * | b3_plus0, | ||
double * | b3_plus1 | ||
) |
Returns 4 values for a Basic spline function of degree 3 (order 4). Evaluation is performed at {Argument - 2.0, Argument - 1.0, Argument, Argument + 1.0}. Argument must be in [0.0, 1.0]. Computational load: 7 indirections, 7(double)assignments, 6 (double)additions, 8 (double)multiplications.
success: return(!ERROR); failure: return(ERROR);
double Dodgson | ( | double | Argument | ) |
Returns the value of a Dodgson kernel evaluated at Argument (order 2)
int DodgsonArray | ( | double | Argument, |
double * | d_minus1, | ||
double * | d_plus0, | ||
double * | d_plus1 | ||
) |
Returns 3 values for a Dodgson kernel (order 2). Evaluation is performed at {Argument - 1.0, Argument, Argument + 1.0}. Argument must be in [-0.5, 0.5]. Computational load: 5 indirections, 4(double)assignments, 4 (double)additions, 3 (double)multiplications
success: return(!ERROR); failure: return(ERROR);
double German04 | ( | double | Argument | ) |
Returns the value of the quartic German kernel (order 5) evaluated at Argument
double Keys | ( | double | Argument, |
double | a | ||
) |
Returns the value of the cubic Keys kernel evaluated at Argument
double KeysOptimal | ( | double | Argument | ) |
Returns the value of the cubic Keys optimal kernel (order 3) evaluated at Argument
int KeysOptimalArray | ( | double | Argument, |
double * | k3_minus2, | ||
double * | k3_minus1, | ||
double * | k3_plus0, | ||
double * | k3_plus1 | ||
) |
Returns 4 values for a Keys kernel). Evaluation is performed at {Argument - 2.0, Argument - 1.0, Argument, Argument + 1.0}. Argument must be in [0.0, 1.0]. Computational load: 7 indirections, 6(double)assignments, 6 (double)additions, 8 (double)multiplications.
success: return(!ERROR); failure: return(ERROR);
double Meijering05 | ( | double | Argument | ) |
Returns the value of a Meijering function of degree 5 (order ?) evaluated at Argument
double Meijering07 | ( | double | Argument | ) |
Returns the value of a Meijering function of degree 7 (order ?) evaluated at Argument
int Omoms | ( | long | Degree, |
double | Argument, | ||
double * | Result | ||
) |
Computes a Blu optimum function. success: return(!ERROR); failure: return(ERROR);
double Omoms00 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 0 (order 1) evaluated at Argument
double Omoms01 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 1 (order 2) evaluated at Argument
double Omoms02 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 2 (order 3) evaluated at Argument
double Omoms03 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 3 (order 4) evaluated at Argument
double Omoms04 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 4 (order 5) evaluated at Argument
double Omoms05 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 5 (order 6) evaluated at Argument
double Omoms06 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 6 (order 7) evaluated at Argument
double Omoms07 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 7 (order 8) evaluated at Argument
double Omoms08 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 8 (order 9) evaluated at Argument
double Omoms09 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 9 (order 10) evaluated at Argument
double Omoms10 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 10 (order 11) evaluated at Argument
double Omoms11 | ( | double | Argument | ) |
Returns the value of a Blu optimum function of degree 11 (order 12) evaluated at Argument
int OmomsArray03 | ( | double | Argument, |
double * | b3_minus2, | ||
double * | b3_minus1, | ||
double * | b3_plus0, | ||
double * | b3_plus1 | ||
) |
Returns 4 values for an oMoms function of degree 3 (order 4). Evaluation is performed at {Argument - 2.0, Argument - 1.0, Argument, Argument + 1.0}. Argument must be in [0.0, 1.0] Computational load: 7 indirections, 6(double)assignments, 11 (double)additions, 9 (double)multiplications
success: return(!ERROR); failure: return(ERROR);
double Positive | ( | double | Argument | ) |
Returns the value of the Positive kernel of degree 3 evaluated at Argument
int Schaum | ( | long | Degree, |
double | Argument, | ||
double * | Result | ||
) |
Computes a Schaum interpolating function. success: return(!ERROR); failure: return(ERROR);
double Schaum02 | ( | double | Argument | ) |
Returns the value of the Schaum kernel of degree 2 evaluated at Argument
double Schaum03 | ( | double | Argument | ) |
Returns the value of the Schaum kernel of degree 3 evaluated at Argument
double Schaum04 | ( | double | Argument | ) |
Returns the value of the Schaum kernel of degree 4 evaluated at Argument
double Sinc | ( | double | Argument | ) |
Returns the value of the sinc kernel evaluated at Argument