OpenAtom  Version1.5a
PairCalculator Member List

This is the complete list of members for PairCalculator, including all inherited members.

acceptLeftData(paircalcInputMsg *msg)PairCalculator
acceptOrthoT(multiplyResultMsg *msg)PairCalculator
acceptRightData(paircalcInputMsg *msg)PairCalculator
actionTypePairCalculatorprivate
allCaughtLeftPairCalculatorprivate
allCaughtRightPairCalculatorprivate
amPhantomPairCalculatorprivate
blkSizePairCalculatorprivate
bwbarrier(CkReductionMsg *msg)PairCalculator
bwMultiplyDynOrthoT()PairCalculator
bwMultiplyHelper(int size, internalType *matrix1, internalType *matrix2, internalType *amatrix, internalType *amatrix2, bool unitcoef, int m_in, int n_in, int k_in, int BNAoffset, int BNCoffset, int BTAoffset, int BTCoffset, int orthoX, int orthoY, double beta, int ogx, int ogy)PairCalculator
bwSendHelper(int orthoX, int orthoY, int sizeX, int sizeY, int ogx, int ogy)PairCalculator
cb_aidPairCalculatorprivate
cb_epPairCalculatorprivate
cb_ep_tolPairCalculatorprivate
cfgPairCalculatorprivate
cleanupAfterBWPath()PairCalculatorprivate
collectTile(bool doMatrix1, bool doMatrix2, bool doOrthoT, int orthoX, int orthoY, int orthoGrainSizeX, int orthoGrainSizeY, int numRecdBW, int matrixSize, internalType *matrix1, internalType *matrix2)PairCalculator
columnCountPairCalculatorprivate
columnCountOtherPairCalculatorprivate
contributeSubTiles(internalType *fullOutput)PairCalculator
copyIntoTiles(double *source, double **dest, int sourceRows, int sourceCols, int *offsetsRow, int *offsetsCol, int *touched, int tileSize, int tilesPerRow)PairCalculatorprivate
dgemmSplitBwdM(int m, int n, int k, char *trans, char *transT, double *alpha, double *A, double *B, double *bt, double *C) (defined in PairCalculator)PairCalculator
dgemmSplitFwdStreamMK(int m, int n, int k, char *trans, char *transT, double *alpha, double *A, int *lda, double *B, int *ldb, double *C, int *ldc) (defined in PairCalculator)PairCalculator
dgemmSplitFwdStreamNK(int m, int n, int k, char *trans, char *transT, double *alpha, double *A, int *lda, double *B, int *ldb, double *C, int *ldc) (defined in PairCalculator)PairCalculator
dumpMatrix(const char *, double *, int, int, int xstart=0, int ystart=0, int xtra1=0, int xtra2=0) (defined in PairCalculator)PairCalculator
dumpMatrix(const char *, complex *, int, int, int xstart=0, int ystart=0, int xtra1=0, int xtra2=0) (defined in PairCalculator)PairCalculator
dumpMatrixComplex(const char *, complex *, int, int, int xstart=0, int ystart=0, int iter=0) (defined in PairCalculator)PairCalculator
enqueueBWsend(bool unitcoef, int priority=1)PairCalculatorinlineprivate
existsLeftPairCalculatorprivate
existsNewPairCalculatorprivate
existsOutPairCalculatorprivate
existsRightPairCalculatorprivate
expectOrthoTPairCalculatorprivate
gemmSplitBWPairCalculatorprivate
gemmSplitFWkPairCalculatorprivate
gemmSplitFWmPairCalculatorprivate
grainSizeXPairCalculatorprivate
grainSizeYPairCalculatorprivate
inDataLeftPairCalculatorprivate
inDataRightPairCalculatorprivate
initGRed(initGRedMsg *msg)PairCalculator
initResultSection(initResultMsg *msg)PairCalculator
inResult1PairCalculatorprivate
inResult2PairCalculatorprivate
isLeftReadyPairCalculatorprivate
isRightReady (defined in PairCalculator)PairCalculatorprivate
launchComputations(paircalcInputMsg *aMsg)PairCalculator
lbsync()PairCalculatorinline
leftCollatorPairCalculatorprivate
leftHandler() const PairCalculatorinline
LeftOffsetsPairCalculatorprivate
LeftRevPairCalculatorprivate
mCastGrpIdPairCalculatorprivate
mCastGrpIdOrthoPairCalculatorprivate
msgLeft (defined in PairCalculator)PairCalculatorprivate
msgRightPairCalculatorprivate
multiplyForward(bool flag_dp)PairCalculator
multiplyForwardRDMA()PairCalculatorinline
multiplyPsiV()PairCalculator
multiplyResult(multiplyResultMsg *msg)PairCalculator
multiplyResultI(multiplyResultMsg *msg)PairCalculator
myMsgHandlerPairCalculatorprivate
mynewDataPairCalculatorprivate
notOnDiagonalPairCalculatorprivate
numExpectedPairCalculatorprivate
numExpectedXPairCalculatorprivate
numExpectedYPairCalculatorprivate
numOrthoPairCalculatorprivate
numOrthoColPairCalculatorprivate
numOrthoRowPairCalculatorprivate
numPointsPairCalculatorprivate
numRecdPairCalculatorprivate
numRecdBWPairCalculatorprivate
numRecdBWOTPairCalculatorprivate
numRecLeftPairCalculatorprivate
numRecRightPairCalculatorprivate
orthoCBPairCalculatorprivate
orthoCookiesPairCalculatorprivate
orthoGrainSizeRemXPairCalculatorprivate
orthoGrainSizeRemYPairCalculatorprivate
othernewDataPairCalculatorprivate
otherResultCookiesPairCalculatorprivate
outDataPairCalculatorprivate
outTilesPairCalculatorprivate
PairCalculator(CProxy_InputDataHandler< CollatorType, CollatorType > inProxy, const pc::pcConfig _cfg)PairCalculator
PairCalculator(CkMigrateMessage *)PairCalculator
phantomDone()PairCalculator
pup(PUP::er &)PairCalculator
rckPairCalculatorprivate
reorder(int *offsetMap, int *revOffsetMap, double *data, double *scratch) (defined in PairCalculator)PairCalculator
resultCookiesPairCalculatorprivate
resumedPairCalculatorprivate
ResumeFromSync() (defined in PairCalculator)PairCalculator
rightCollator (defined in PairCalculator)PairCalculatorprivate
rightHandler() const PairCalculatorinline
RightOffsetsPairCalculatorprivate
RightRevPairCalculatorprivate
sendBWResult(sendBWsignalMsg *msg)PairCalculator
sendBWResultColumn(bool other, int startGrain, int endGrain)PairCalculator
sendBWResultColumnDirect(bool other, int startGrain, int endGrain) (defined in PairCalculator)PairCalculator
sendBWResultDirect(sendBWsignalMsg *msg)PairCalculator
sendTiles(bool flag_dp)PairCalculator
streamCaughtLPairCalculatorprivate
streamCaughtRPairCalculatorprivate
symmetricOnDiagonalPairCalculatorprivate
touchedTilesPairCalculatorprivate
~PairCalculator()PairCalculator