ResidualAlgorithm.h
Classes
- ResidualAlgorithm -- Parallel residual image formation (full description)
Interface
- Public Members
- ResidualAlgorithm()
- ~ResidualAlgorithm()
- void get()
- void put()
- String &name()
- Private Members
- void task()
- void initializePut(const VisBuffer& vb, Int model)
- void putResidualVis(VisBuffer& vb, Int model)
Prerequisite
- FTMachine module
- Algorithm module
Etymology
From "residual image" and "parallel algorithm"
Synopsis
This class is called by PSkyEquation to form residual image
using parallelization within the Applicator/Algorithm framework
Example
Motivation
Encapsulate the parallelized residual image formation
To Do
- Does not support time-variable SkyJones
Member Description
Default constructor and destructor
void get()
Get the input data and parameters from the controller
void put()
Return the results to the controller
Return the name of the algorithm
Form the residual image
Local utility functions