PSkyEquation.h
Classes
- PSkyEquation -- Parallelized version of class SkyEquation (full description)
Interface
- Public Members
- PSkyEquation(SkyModel& sm, VisSet& vs, FTMachine& ft, ComponentFTMachine& cft)
- PSkyEquation(SkyModel& sm, VisSet& vs, FTMachine& ft, FTMachine& ift, ComponentFTMachine& cft)
- virtual void predict(Bool incremental)
- virtual void gradientsChiSquared(Bool incremental)
- virtual Bool solveSkyModel()
- void lock()
- void unlock()
- String associatedMSName()
Prerequisite
Etymology
From "parallel" , "sky" and "measurement equation"
Synopsis
A parallelized version of class SkyEquation. This is provided
as an inherited specialization. For information on SkyEquation,
see SkyEquation
Example
See example in <linkto class="SkyEquation">SkyEquation</linkto>
Motivation
Parallelized version of SkyEquation; supports WF/MF parallel imaging
To Do
- Implement time-variable SkyJones support
Forward declarations
Member Description
Default constructor
virtual void predict(Bool incremental)
Parallelized version of the model coherence prediction method
Parallel sum of weights, chi-squared, and first and second
derivative computation, by transforming to the measured data.
Parallel solve for the sky model
A locking function for the underlying MS
An un-locking function for the underlying MS
Return the name of the underlying MS