CASToR  3.2
Tomographic Reconstruction (PET/SPECT/CT)
Classes | Macros
iOptimizerADMMLim.hh File Reference

Declaration of class iOptimizerADMMLim. More...

#include "gVariables.hh"
#include "sAddonManager.hh"
#include "vOptimizer.hh"
#include "iPenaltyMarkovRandomField.hh"

Go to the source code of this file.

Classes

class  iOptimizerADMMLim
 This class implements the ADMM with non-negativity on projection space. More...
 

Macros

#define ADMMLIM_NOT_ADAPTIVE   0
 
#define ADMMLIM_ADAPTIVE_ALPHA   1
 
#define ADMMLIM_ADAPTIVE_ALPHA_AND_TAU   2
 
#define ADMMLIM_NOT_DEFINED   -1
 
#define ADMMLIM_DO_NOT_SAVE_SINOGRAMS   0
 
#define ADMMLIM_SAVE_SINOGRAMS   1
 

Detailed Description

Declaration of class iOptimizerADMMLim.

Definition in file iOptimizerADMMLim.hh.

Macro Definition Documentation

◆ ADMMLIM_ADAPTIVE_ALPHA

#define ADMMLIM_ADAPTIVE_ALPHA   1

Definition at line 17 of file iOptimizerADMMLim.hh.

◆ ADMMLIM_ADAPTIVE_ALPHA_AND_TAU

#define ADMMLIM_ADAPTIVE_ALPHA_AND_TAU   2

Definition at line 18 of file iOptimizerADMMLim.hh.

◆ ADMMLIM_DO_NOT_SAVE_SINOGRAMS

#define ADMMLIM_DO_NOT_SAVE_SINOGRAMS   0

Definition at line 21 of file iOptimizerADMMLim.hh.

◆ ADMMLIM_NOT_ADAPTIVE

#define ADMMLIM_NOT_ADAPTIVE   0

Definition at line 16 of file iOptimizerADMMLim.hh.

◆ ADMMLIM_NOT_DEFINED

#define ADMMLIM_NOT_DEFINED   -1

Definition at line 19 of file iOptimizerADMMLim.hh.

◆ ADMMLIM_SAVE_SINOGRAMS

#define ADMMLIM_SAVE_SINOGRAMS   1

Definition at line 22 of file iOptimizerADMMLim.hh.