|
| MpiProgReconstructADMM ()=default |
|
| MpiProgReconstructADMM (const MpiProgReconstructADMM &)=delete |
|
| MpiProgReconstructADMM (const MpiProgReconstructADMM &&)=delete |
|
| ~MpiProgReconstructADMM () |
|
MpiProgReconstructADMM & | operator= (const MpiProgReconstructADMM &)=delete |
|
MpiProgReconstructADMM & | operator= (const MpiProgReconstructADMM &&)=delete |
|
void | read (int argc, char **argv) |
|
void | synchronize () |
|
void | shareVolume (MultidimArray< double > &V) |
|
| ProgReconsADMM () |
|
void | defineParams () |
|
void | readParams () |
|
void | show () |
|
void | run () |
|
void | produceSideInfo () |
|
void | project (double rot, double tilt, double psi, MultidimArray< double > &P, bool adjoint=false, double weight=1.) |
|
void | project (const Matrix1D< double > &r1, const Matrix1D< double > &r2, MultidimArray< double > &P, bool adjoint=false, double weight=1.) |
|
void | constructHtb () |
|
void | computeHtKH (MultidimArray< double > &kernelV) |
|
void | addRegularizationTerms () |
|
void | applyKernel3D (MultidimArray< double > &x, MultidimArray< double > &AtAx) |
|
void | applyLFilter (MultidimArray< std::complex< double > > &fourierL, bool adjoint=false) |
|
void | applyLtFilter (MultidimArray< std::complex< double > > &fourierL, MultidimArray< double > &u, MultidimArray< double > &d) |
|
void | applyConjugateGradient () |
|
void | doPOCSProjection () |
|
void | updateUD () |
|
void | produceVolume () |
|
const char * | getParam (const char *param, int arg=0) |
|
const char * | getParam (const char *param, const char *subparam, int arg=0) |
|
int | getIntParam (const char *param, int arg=0) |
|
int | getIntParam (const char *param, const char *subparam, int arg=0) |
|
double | getDoubleParam (const char *param, int arg=0) |
|
double | getDoubleParam (const char *param, const char *subparam, int arg=0) |
|
float | getFloatParam (const char *param, int arg=0) |
|
float | getFloatParam (const char *param, const char *subparam, int arg=0) |
|
void | getListParam (const char *param, StringVector &list) |
|
int | getCountParam (const char *param) |
|
bool | checkParam (const char *param) |
|
bool | existsParam (const char *param) |
|
void | addParamsLine (const String &line) |
|
void | addParamsLine (const char *line) |
|
ParamDef * | getParamDef (const char *param) const |
|
virtual void | quit (int exit_code=0) const |
|
virtual int | tryRun () |
|
void | initProgress (size_t total, size_t stepBin=60) |
|
void | setProgress (size_t value=0) |
|
void | endProgress () |
|
void | processDefaultComment (const char *param, const char *left) |
|
void | setDefaultComment (const char *param, const char *comment) |
|
virtual void | initComments () |
|
void | setProgramName (const char *name) |
|
void | addUsageLine (const char *line, bool verbatim=false) |
|
void | clearUsage () |
|
void | addExampleLine (const char *example, bool verbatim=true) |
|
void | addSeeAlsoLine (const char *seeAlso) |
|
void | addKeywords (const char *keywords) |
|
const char * | name () const |
|
virtual void | usage (int verb=0) const |
|
virtual void | usage (const String ¶m, int verb=2) |
|
int | version () const |
|
virtual void | show () const |
|
virtual void | read (int argc, const char **argv, bool reportErrors=true) |
|
virtual void | read (int argc, char **argv, bool reportErrors=true) |
|
void | read (const String &argumentsLine) |
|
| XmippProgram () |
|
| XmippProgram (int argc, const char **argv) |
|
virtual | ~XmippProgram () |
|
Significant reconstruction parameters.
Definition at line 37 of file mpi_reconstruct_admm.h.