casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Macros | Typedefs | Functions | Variables
GlobalFTMachineCallbacks.h File Reference
#include <synthesis/TransformMachines/IlluminationConvFunc.h>

Go to the source code of this file.

Namespaces

 casa
 -*- mode: c++ -*-
 

Macros

#define NEED_UNDERSCORES
 
#define gcppeij
 The Gridding Convolution casacore::Function (GCF) used by the underlying gridder written in FORTRAN. More...
 
#define globalGCFPtr
 

Typedefs

typedef void(* casa::GCFPtr )(casacore::Double *griduvw, casacore::Double *area, casacore::Double *raoff1, casacore::Double *decoff1, casacore::Double *raoff2, casacore::Double *decoff2, casacore::Int *doGrad, casacore::Complex *weight, casacore::Complex *dweight1, casacore::Complex *dweight2, casacore::Double *currentCFPA)
 

Functions

void casa::gcppeij (casacore::Double *griduvw, casacore::Double *area, casacore::Double *raoff1, casacore::Double *decoff1, casacore::Double *raoff2, casacore::Double *decoff2, casacore::Int *doGrad, casacore::Complex *weight, casacore::Complex *dweight1, casacore::Complex *dweight2, casacore::Double *currentCFPA)
 
More...
 

Variables

IlluminationConvFunc casa::gwEij
 

Macro Definition Documentation

#define gcppeij

The Gridding Convolution casacore::Function (GCF) used by the underlying gridder written in FORTRAN.

The arguments must all be pointers and the value of the GCF at the given (u,v) point is returned in the weight variable. Making this a function which returns a complex value (namely the weight) has problems when called in FORTRAN - I (SB) don't understand why.

Definition at line 49 of file GlobalFTMachineCallbacks.h.

#define globalGCFPtr

Definition at line 50 of file GlobalFTMachineCallbacks.h.

#define NEED_UNDERSCORES

Definition at line 34 of file GlobalFTMachineCallbacks.h.