casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
casa::DetailsRecord Struct Reference

#include <DistSIIterBot.h>

Public Member Functions

 DetailsRecord (const casacore::Record &rec)
casacore::Record asRecord ()

Static Public Member Functions

static MPI_Datatype datatype ()

Public Attributes

float threshold
 Don't modify the following fields, including their order, without a corresponding change in the computation of datatype()! More...
float cycleThreshold
float interactiveThreshold
float loopGain
float cycleFactor
float maxPsfSidelobe
float maxPsfFraction
float minPsfFraction
int niter
int cycleNiter
int interactiveNiter
int iterDone
int maxCycleIterDone
int interactiveIterDone
int majorDone
int cleanState
MPI_BOOL_TYPE interactiveMode

Detailed Description

Definition at line 162 of file DistSIIterBot.h.

Constructor & Destructor Documentation

casa::DetailsRecord::DetailsRecord ( const casacore::Record rec)

Member Function Documentation

casacore::Record casa::DetailsRecord::asRecord ( )
static MPI_Datatype casa::DetailsRecord::datatype ( )

to capture padding for alignment of structures, we resize dt

Definition at line 187 of file DistSIIterBot.h.

References interactiveMode, MPI_BOOL, MPI_FLOAT, MPI_INT, MPI_Type_create_resized, MPI_Type_create_struct, MPI_Type_free, niter, threshold, and UNUSED_WITHOUT_MPI.

Member Data Documentation

int casa::DetailsRecord::cleanState

Definition at line 184 of file DistSIIterBot.h.

float casa::DetailsRecord::cycleFactor

Definition at line 173 of file DistSIIterBot.h.

int casa::DetailsRecord::cycleNiter

Definition at line 178 of file DistSIIterBot.h.

float casa::DetailsRecord::cycleThreshold

Definition at line 170 of file DistSIIterBot.h.

int casa::DetailsRecord::interactiveIterDone

Definition at line 182 of file DistSIIterBot.h.

MPI_BOOL_TYPE casa::DetailsRecord::interactiveMode

Definition at line 185 of file DistSIIterBot.h.

Referenced by datatype().

int casa::DetailsRecord::interactiveNiter

Definition at line 179 of file DistSIIterBot.h.

float casa::DetailsRecord::interactiveThreshold

Definition at line 171 of file DistSIIterBot.h.

int casa::DetailsRecord::iterDone

Definition at line 180 of file DistSIIterBot.h.

float casa::DetailsRecord::loopGain

Definition at line 172 of file DistSIIterBot.h.

int casa::DetailsRecord::majorDone

Definition at line 183 of file DistSIIterBot.h.

int casa::DetailsRecord::maxCycleIterDone

Definition at line 181 of file DistSIIterBot.h.

float casa::DetailsRecord::maxPsfFraction

Definition at line 175 of file DistSIIterBot.h.

float casa::DetailsRecord::maxPsfSidelobe

Definition at line 174 of file DistSIIterBot.h.

float casa::DetailsRecord::minPsfFraction

Definition at line 176 of file DistSIIterBot.h.

int casa::DetailsRecord::niter

Definition at line 177 of file DistSIIterBot.h.

Referenced by datatype().

float casa::DetailsRecord::threshold

Don't modify the following fields, including their order, without a corresponding change in the computation of datatype()!

Definition at line 169 of file DistSIIterBot.h.

Referenced by datatype().

The documentation for this struct was generated from the following file: