Getting Started Documentation Glish Learn More Programming Contact Us
Version 1.9 Build 1367
News FAQ
Search Home


next up previous
Up: Recommendations for the AIPS++ Imaging Model Previous: References

Appendix A: Summary of the proposed properties of the Imaging Model

The Imaging Model is a class with the following services:

predict
returns AI for given I,
solve
returns ATwD for given D, optionally normalized by the diagonal elements of ATwA (if ATwA is diagonal, the normalized version is the solution to the normal equation),
residual
returns (AI - D)Tw(AI - D) and ATw(AI - D) for given I and D, optionally normalized by the diagonal elements of ATwA,
observe
returns ATwAI for given I, optionally normalized by the diagonal elements of ATwA,
Hdiagonal
returns the diagonal elements of ATwA.

One could imagine defining a special Imaging Model such that the matrix A is supplied explicitly in the constructor. These various services would then be realized by actually calling the relevant Math routines. It is anticipated that only in the rare simple cases will any of these operations be implemented using simple matrix algebra. In general, special properties of the matrix A must be used to make the computation feasible. Hence the Imaging Model could be regarded as related to the Matrix class but with only some operations allowed.

In current AIPS++ terms, D is a YegSet and I is an Image.


next up previous
Up: Recommendations for the AIPS++ Imaging Model Previous: References
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc., Washington, D.C.

Return to AIPS++ Home Page
2006-03-28