Thread parameter block for incremental gradient computation. More...

Public Attributes | |
| Self * | thisObject |
| Pointer to the functional object that created the thread. | |
| CoordinateVector * | Parameters |
| Current parameter vector. | |
| Self::ParameterType | Step |
| Current global coordinate stepping. | |
| Types::Coordinate * | Gradient |
| Pointer to gradient vector that is the target for computation results. | |
| double | BaseValue |
| Base functional value used for comparing new values to. | |
Thread parameter block for incremental gradient computation.
This structure holds all thread-specific information. A pointer to an instance of this structure is given to EvaluateGradientThread() for each thread created.
Definition at line 290 of file cmtkParallelElasticFunctional.h.
| double cmtk::ParallelElasticFunctional< VM >::EvaluateGradientTaskInfo::BaseValue |
Base functional value used for comparing new values to.
Definition at line 302 of file cmtkParallelElasticFunctional.h.
| Types::Coordinate* cmtk::ParallelElasticFunctional< VM >::EvaluateGradientTaskInfo::Gradient |
Pointer to gradient vector that is the target for computation results.
Definition at line 300 of file cmtkParallelElasticFunctional.h.
| CoordinateVector* cmtk::ParallelElasticFunctional< VM >::EvaluateGradientTaskInfo::Parameters |
Current parameter vector.
Definition at line 296 of file cmtkParallelElasticFunctional.h.
| Self::ParameterType cmtk::ParallelElasticFunctional< VM >::EvaluateGradientTaskInfo::Step |
Current global coordinate stepping.
Definition at line 298 of file cmtkParallelElasticFunctional.h.
| Self* cmtk::ParallelElasticFunctional< VM >::EvaluateGradientTaskInfo::thisObject |
Pointer to the functional object that created the thread.
Definition at line 294 of file cmtkParallelElasticFunctional.h.
1.7.2