Xmipp
v3.23.11-Nereus
|
#include <reconstruct_ADMM.h>
Public Member Functions | |
void | initializeKernel (double alpha, double a, double _projectionStep) |
double | projectionValueAt (double u, double v) |
void | convolveKernelWithItself (double _autocorrStep) |
void | applyCTFToKernelAutocorrelation (CTFDescription &ctf, double Ts, MultidimArray< double > &autocorrelationWithCTF) |
void | getKernelAutocorrelation (MultidimArray< double > &autocorrelation) |
void | computeGradient (MultidimArray< double > &gradient, char direction, bool adjoint=false) |
void | computeKernel3D (MultidimArray< double > &kernel) |
Public Attributes | |
double | supp |
double | projectionStep |
double | autocorrStep |
double | alpha |
Matrix1D< double > | projectionProfile |
MultidimArray< std::complex< double > > | FourierProjectionAutocorr |
FourierTransformer | transformer |
MultidimArray< double > | projectionAutocorrWithCTF |
Definition at line 40 of file reconstruct_ADMM.h.
void AdmmKernel::applyCTFToKernelAutocorrelation | ( | CTFDescription & | ctf, |
double | Ts, | ||
MultidimArray< double > & | autocorrelationWithCTF | ||
) |
Definition at line 764 of file reconstruct_ADMM.cpp.
void AdmmKernel::computeGradient | ( | MultidimArray< double > & | gradient, |
char | direction, | ||
bool | adjoint = false |
||
) |
Definition at line 808 of file reconstruct_ADMM.cpp.
void AdmmKernel::computeKernel3D | ( | MultidimArray< double > & | kernel | ) |
Compute the kernel in 3D space
Definition at line 841 of file reconstruct_ADMM.cpp.
void AdmmKernel::convolveKernelWithItself | ( | double | _autocorrStep | ) |
Definition at line 723 of file reconstruct_ADMM.cpp.
void AdmmKernel::getKernelAutocorrelation | ( | MultidimArray< double > & | autocorrelation | ) |
Definition at line 756 of file reconstruct_ADMM.cpp.
void AdmmKernel::initializeKernel | ( | double | alpha, |
double | a, | ||
double | _projectionStep | ||
) |
Definition at line 688 of file reconstruct_ADMM.cpp.
double AdmmKernel::projectionValueAt | ( | double | u, |
double | v | ||
) |
Definition at line 710 of file reconstruct_ADMM.cpp.
double AdmmKernel::alpha |
Definition at line 46 of file reconstruct_ADMM.h.
double AdmmKernel::autocorrStep |
Definition at line 45 of file reconstruct_ADMM.h.
MultidimArray< std::complex<double> > AdmmKernel::FourierProjectionAutocorr |
Definition at line 48 of file reconstruct_ADMM.h.
MultidimArray<double> AdmmKernel::projectionAutocorrWithCTF |
Definition at line 50 of file reconstruct_ADMM.h.
Matrix1D<double> AdmmKernel::projectionProfile |
Definition at line 47 of file reconstruct_ADMM.h.
double AdmmKernel::projectionStep |
Definition at line 44 of file reconstruct_ADMM.h.
double AdmmKernel::supp |
Definition at line 43 of file reconstruct_ADMM.h.
FourierTransformer AdmmKernel::transformer |
Definition at line 49 of file reconstruct_ADMM.h.