casa
5.7.0-16
|
Parallel model visibility prediction. More...
#include <PredictAlgorithm.h>
Public Member Functions | |
PredictAlgorithm () | |
Default constructor and destructor. More... | |
~PredictAlgorithm () | |
void | get () |
Get the input data and parameters from the controller. More... | |
void | put () |
Return the results to the controller. More... | |
casacore::String & | name () |
Return the name of the algorithm. More... | |
Public Member Functions inherited from casa::Algorithm | |
Algorithm () | |
Default constructor and destructor. More... | |
virtual | ~Algorithm () |
void | apply () |
Generic apply to execute the parallel task. More... | |
Private Member Functions | |
void | task () |
The work that a child processor is to do. More... | |
void | initializeGet (const VisBuffer &vb, casacore::Int row, casacore::Int model, casacore::Bool incremental) |
Initialize the visibility grid. More... | |
VisBuffer & | getModelVis (VisBuffer &vb, casacore::Int model, casacore::Bool incremental) |
FT and put the result into the model visibility column of the visbuffer. More... | |
Private Attributes | |
casacore::Int | model_p |
Private data. More... | |
casacore::TempImage < casacore::Complex > * | cImage_p |
casacore::String | myName_p |
casacore::String | msName_p |
casacore::Bool | incremental_p |
casacore::TempImage < casacore::Float > | psf_p |
FTMachine * | ft_p |
casacore::MeasurementSet * | ms_p |
Additional Inherited Members |
Parallel model visibility prediction.
Public interface
From "parallel model visibility prediction" and "algorithm"
Used by PSkyEquation to predict model visibility in parallel. Fits within the Applicator/Algorithm framework
Encapsulates the parallel model visibility prediction
Definition at line 78 of file PredictAlgorithm.h.
casa::PredictAlgorithm::PredictAlgorithm | ( | ) |
Default constructor and destructor.
casa::PredictAlgorithm::~PredictAlgorithm | ( | ) |
|
virtual |
Get the input data and parameters from the controller.
Implements casa::Algorithm.
|
private |
FT and put the result into the model visibility column of the visbuffer.
|
private |
Initialize the visibility grid.
|
virtual |
Return the name of the algorithm.
Implements casa::Algorithm.
|
virtual |
Return the results to the controller.
Implements casa::Algorithm.
|
privatevirtual |
The work that a child processor is to do.
Implements casa::Algorithm.
|
private |
Definition at line 97 of file PredictAlgorithm.h.
|
private |
Definition at line 102 of file PredictAlgorithm.h.
|
private |
Definition at line 100 of file PredictAlgorithm.h.
|
private |
Private data.
Definition at line 95 of file PredictAlgorithm.h.
|
private |
Definition at line 103 of file PredictAlgorithm.h.
|
private |
Definition at line 99 of file PredictAlgorithm.h.
|
private |
Definition at line 98 of file PredictAlgorithm.h.
|
private |
Definition at line 101 of file PredictAlgorithm.h.