casa
$Rev:20696$
|
Thermodynamic or Information entropy for incremental MEM. More...
#include <IncEntropy.h>
Public Member Functions | |
IncEntropyI () | |
This default constructor is good enough for me. | |
~IncEntropyI () | |
destructor | |
Float | formEntropy () |
calculate the entropy for the whole image | |
void | formGDG (Matrix< Double > &) |
calculate the Gradient dot Gradient matrix | |
void | formGDGStep (Matrix< double > &) |
calculate the Gradient dot Gradient matrix, calculate Step | |
Double | formGDS () |
calculate Gradient dot Step | |
void | entropyType (String &str) |
report the entropy type for a logging message | |
void | entropyName (String &str) |
report the entropy name | |
void | infoBanner () |
infoBanner | |
void | infoPerIteration (uInt iteration) |
infoIteration | |
Float | relaxMin () |
relax image Min | |
Bool | testConvergence () |
each entropy type can have its distinct convergence criteria | |
Protected Member Functions | |
IncEntropyI (const IncEntropyI &) | |
IncEntropyI & | operator= (const IncEntropyI &) |
Thermodynamic or Information entropy for incremental MEM.
Definition at line 169 of file IncEntropy.h.
This default constructor is good enough for me.
destructor
casa::IncEntropyI::IncEntropyI | ( | const IncEntropyI & | ) | [protected] |
void casa::IncEntropyI::entropyName | ( | String & | str | ) | [inline, virtual] |
void casa::IncEntropyI::entropyType | ( | String & | str | ) | [inline, virtual] |
report the entropy type for a logging message
Implements casa::IncEntropy.
Definition at line 192 of file IncEntropy.h.
Float casa::IncEntropyI::formEntropy | ( | ) | [virtual] |
calculate the entropy for the whole image
Implements casa::IncEntropy.
void casa::IncEntropyI::formGDG | ( | Matrix< Double > & | ) | [virtual] |
calculate the Gradient dot Gradient matrix
Implements casa::IncEntropy.
void casa::IncEntropyI::formGDGStep | ( | Matrix< double > & | ) | [virtual] |
calculate the Gradient dot Gradient matrix, calculate Step
Implements casa::IncEntropy.
Double casa::IncEntropyI::formGDS | ( | ) | [virtual] |
calculate Gradient dot Step
Implements casa::IncEntropy.
void casa::IncEntropyI::infoBanner | ( | ) | [virtual] |
infoBanner
Implements casa::IncEntropy.
void casa::IncEntropyI::infoPerIteration | ( | uInt | iteration | ) | [virtual] |
infoIteration
Implements casa::IncEntropy.
IncEntropyI& casa::IncEntropyI::operator= | ( | const IncEntropyI & | ) | [protected] |
Float casa::IncEntropyI::relaxMin | ( | ) | [virtual] |
relax image Min
Implements casa::IncEntropy.
Bool casa::IncEntropyI::testConvergence | ( | ) | [virtual] |
each entropy type can have its distinct convergence criteria
Implements casa::IncEntropy.