This is the complete list of members for TreePiece, including all inherited members.
acceptORBParticles(const GravityParticle *particles, const int n) (defined in TreePiece) | TreePiece | |
acceptORBParticles(const GravityParticle *particles, const int n, const extraSPHData *pGas, const int nGasIn, const extraStarData *pStar, const int nStarIn) | TreePiece | |
acceptSortedParticles(ParticleShuffleMsg *) | TreePiece | |
acceptSortedParticlesFromOther(ParticleShuffleMsg *) (defined in TreePiece) | TreePiece | |
addActiveWalk(int iAwi, TreeWalk *tw, Compute *c, Opt *o, State *s) (defined in TreePiece) | TreePiece | |
addToNodeInterLocal(int howmany) | TreePiece | inline |
addToNodeInterRemote(int chunk, int howmany) | TreePiece | inline |
addToParticleInterLocal(int howmany) | TreePiece | inline |
addToParticleInterRemote(int chunk, int howmany) | TreePiece | inline |
adjust(int iKickRung, int bEpsAccStep, int bGravStep, int bSphStep, int bViscosityLimitdt, double dEta, double dEtaCourant, double dEtauDot, double dDiffCoeff, double dEtaDiffusion, double dDelta, double dAccFac, double dCosmoFac, double dhMinOverSoft, double dResolveJeans, int bDoGas, const CkCallback &cb) | TreePiece | |
adjustTreePointers(GenericTreeNode *node, GravityParticle *newParts) | TreePiece | |
applyFrameAcc(int iKickRung, Vector3D< double > frameAcc, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
assignDomain(const CkCallback &cb) | TreePiece | |
assignKeys(CkReductionMsg *m) | TreePiece | |
balanceBeforeInitialForces(const CkCallback &cb) (defined in TreePiece) | TreePiece | |
ballMax(int activeRung, double dFac, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
BottomUpTreeWalk (defined in TreePiece) | TreePiece | friend |
BucketEwald(GenericTreeNode *req, int nReps, double fEwCut) (defined in TreePiece) | TreePiece | |
buildORBTree(GenericTreeNode *node, int level) (defined in TreePiece) | TreePiece | |
buildTree(int bucketSize, const CkCallback &cb) | TreePiece | |
cachedWalkBucketTree(GenericTreeNode *node, int chunk, int reqID) | TreePiece | |
calcEnergy(const CkCallback &cb) (defined in TreePiece) | TreePiece | |
calculateEwald(dummyMsg *m) (defined in TreePiece) | TreePiece | |
calculateEwaldUsingCkLoop(dummyMsg *msg, int yield_num) (defined in TreePiece) | TreePiece | |
calculateForces(OffsetNode node, GenericTreeNode *myNode, int level, int chunk) (defined in TreePiece) | TreePiece | |
calculateForcesNode(OffsetNode node, GenericTreeNode *myNode, int level, int chunk) (defined in TreePiece) | TreePiece | |
calculateGravityLocal() | TreePiece | |
calculateGravityRemote(ComputeChunkMsg *msg) | TreePiece | |
calculateMarkSmoothLocal() (defined in TreePiece) | TreePiece | |
calculateRemoteMoments(GenericTreeNode *node) | TreePiece | |
calculateReSmoothLocal() (defined in TreePiece) | TreePiece | |
calculateSmoothLocal() | TreePiece | |
callBucketEwald(int id) (defined in TreePiece) | TreePiece | |
checkTree(GenericTreeNode *node) | TreePiece | |
collectStatistics(const CkCallback &cb) | TreePiece | |
colNParts(const CkCallback &cb) | TreePiece | |
commenceCalculateGravityLocal() | TreePiece | |
compFuncPtr | TreePiece | |
constructBoundingBox(GenericTreeNode *node, int level, int numChild) (defined in TreePiece) | TreePiece | |
continueStartRemoteChunk(int chunk) | TreePiece | |
continueWrapUp() (defined in TreePiece) | TreePiece | |
Cool() (defined in TreePiece) | TreePiece | inline |
countActive(int activeRung, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
countType(int iType, const CkCallback &cb) | TreePiece | |
createTreeBuildMomentsEntry(GenericTreeNode *pickedNode) (defined in TreePiece) | TreePiece | |
decodeOffset(int reqID) (defined in TreePiece) | TreePiece | inline |
deleteTree() | TreePiece | inline |
doAllBuckets() | TreePiece | |
doAtSync() (defined in TreePiece) | TreePiece | |
doBookKeepingForTargetActive(int curbucket, int end, int chunkNum, bool updatestate, State *gravityState) (defined in TreePiece) | TreePiece | |
doBookKeepingForTargetInactive(int chunkNum, bool updatestate, State *gravityState) (defined in TreePiece) | TreePiece | |
doParallelNextBucketWork(int id, LoopParData *lpdata) (defined in TreePiece) | TreePiece | |
drift(double dDelta, int bNeedVPred, int bGasIsothermal, double dvDelta, double duDelta, int nGrowMass, bool buildTree, double dMaxEnergy, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
dStartTime | TreePiece | |
DumpFrame(InDumpFrame in, const CkCallback &cb, int liveVizDump) (defined in TreePiece) | TreePiece | |
emergencyAdjust(int iRung, double dDelta, double dDeltaThresh, const CkCallback &cb) | TreePiece | |
evaluateBoundaries(SFC::Key *keys, const int n, int isRefine, const CkCallback &cb) | TreePiece | |
evaluateParticleCounts(ORBSplittersMsg *splittersMsg) | TreePiece | |
EwaldGPU() (defined in TreePiece) | TreePiece | |
EwaldGPUComplete() (defined in TreePiece) | TreePiece | |
EwaldInit() (defined in TreePiece) | TreePiece | |
executeCkLoopParallelization(LoopParData *lpdata, int startbucket, int yield_num, int chunkNum, State *gravityState) (defined in TreePiece) | TreePiece | |
externalGravity(int activeRung, const ExternalGravity exGrav, const CkCallback &cb) | TreePiece | |
Feedback(const Fdbk &fb, double dTime, double dDelta, const CkCallback &cb) | TreePiece | |
fillRequestNode(CkCacheRequestMsg< KeyType > *msg) | TreePiece | |
fillRequestParticles(CkCacheRequestMsg< KeyType > *msg) (defined in TreePiece) | TreePiece | |
fillRequestSmoothParticles(CkCacheRequestMsg< KeyType > *msg) (defined in TreePiece) | TreePiece | |
finalizeBoundaries(ORBSplittersMsg *splittersMsg) | TreePiece | |
findTotalMass(const CkCallback &cb) (defined in TreePiece) | TreePiece | |
finishBucket(int iBucket) | TreePiece | |
finishedChunk(int chunk) (defined in TreePiece) | TreePiece | |
finishNodeCache(const CkCallback &cb) | TreePiece | |
finishSmoothWalk() | TreePiece | |
finishWalk() | TreePiece | |
flushSmoothParticles(CkCacheFillMsg< KeyType > *msg) | TreePiece | |
flushStarLog(const CkCallback &cb) | TreePiece | |
formSinks(int bJeans, double dJConst2, int bDensity, double dDensityCut, double dTime, int iKickRung, int bSimple, const CkCallback &cb) | TreePiece | |
FormStars(Stfm param, double dTime, double dDelta, double dCosmoFac, const CkCallback &cb) | TreePiece | |
getAdiabaticGasPressure(double gamma, double gammam1, double dTuFac, double dThermalCondCoeff, double dThermalCond2Coeff, double dThermalCondSatCoeff, double dThermalCond2SatCoeff, double dEvapMinTemp, double dDtCourantFac, double dResolveJeans, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
getBucket(int i) (defined in TreePiece) | TreePiece | inline |
getBucketsBeneathBounds(GenericTreeNode *&node, int &start, int &end) | TreePiece | |
getCOM(const CkCallback &cb, int bLiveViz) (defined in TreePiece) | TreePiece | |
getCOMByType(int iType, const CkCallback &cb, int bLiveViz) (defined in TreePiece) | TreePiece | |
getCoolingGasPressure(double gamma, double gammam1, double dThermalCondCoeff, double dThermalCond2Coeff, double dThermalCondSatCoeff, double dThermalCond2SatCoeff, double dEvapMinTemp, double dDtCourantFac, double dResolveJeans, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
getIndex() (defined in TreePiece) | TreePiece | inline |
getMaxIOrds(const CkCallback &cb) | TreePiece | |
getNodeLookupTable() (defined in TreePiece) | TreePiece | inline |
getNumNodes() (defined in TreePiece) | TreePiece | inline |
getNumParticles() | TreePiece | inline |
getParticleInfoForLB(int64_t active_part, int64_t total_part) (defined in TreePiece) | TreePiece | |
getParticles() | TreePiece | inline |
getRoot() (defined in TreePiece) | TreePiece | inline |
getStartAncestor(int current, int previous, GenericTreeNode *dflt) | TreePiece | |
GravityCompute (defined in TreePiece) | TreePiece | friend |
growMass(int nGrowMass, double dDeltaM, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
havePhaseData(int phase) (defined in TreePiece) | TreePiece | |
initAccel(int iKickRung, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
initBeforeORBSend(unsigned int myCount, unsigned int myCountGas, unsigned int myCountStar, const CkCallback &cb, const CkCallback &cback) | TreePiece | |
initBuckets() | TreePiece | |
initBucketsSmooth(Tsmooth tSmooth) (defined in TreePiece) | TreePiece | |
initCoolingData(const CkCallback &cb) | TreePiece | |
InitEnergy(double dTuFac, double z, double dTime, double gammam1, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
initiatePrefetch(int chunk) | TreePiece | |
initORBPieces(const CkCallback &cb) | TreePiece | |
initRand(int iRand, const CkCallback &cb) | TreePiece | |
ioAcceptSortedParticles(ParticleShuffleMsg *) | TreePiece | |
ioShuffle(CkReductionMsg *msg) | TreePiece | |
keyToNode(const Tree::NodeKey k) | TreePiece | inline |
kick(int iKickRung, double dDelta[MAXRUNG+1], int bClosing, int bNeedVPred, int bGasIsothermal, double dMaxEnergy, double duDelta[MAXRUNG+1], double gammam1, double dThermalCondSatCoeff, double dMultiPhaseMaxTime, double dMultiPhaseMinTemp, double dEvapCoeff, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
KNearestSmoothCompute (defined in TreePiece) | TreePiece | friend |
ListCompute (defined in TreePiece) | TreePiece | friend |
liveVizDumpFrameInit(liveVizRequestMsg *msg) (defined in TreePiece) | TreePiece | |
loadNChilada(const std::string &filename, const double dTuFac, const CkCallback &cb) | TreePiece | |
loadTipsy(const std::string &filename, const double dTuFac, const bool bDoublePos, const bool bDoubleVel, const CkCallback &cb) | TreePiece | |
LocalTreeBuilder (defined in TreePiece) | TreePiece | friend |
lookupNode(Tree::NodeKey key) | TreePiece | |
lookupParticles(int begin) | TreePiece | |
MarkNeighborState (defined in TreePiece) | TreePiece | friend |
MarkSmoothCompute (defined in TreePiece) | TreePiece | friend |
markSmoothNextBucket() (defined in TreePiece) | TreePiece | |
markSmoothWalkDone() | TreePiece | |
markWalkDone() | TreePiece | |
massMetalsEnergyCheck(int bPreDist, const CkCallback &cb) | TreePiece | |
memCacheStats(const CkCallback &cb) (defined in TreePiece) | TreePiece | |
mergeNonLocalRequestsDone() (defined in TreePiece) | TreePiece | |
minmaxNCOut(OutputParams ¶ms, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
NearNeighborState (defined in TreePiece) | TreePiece | friend |
newOrder(const NewMaxOrder *nStarts, const int n, const CkCallback &cb) | TreePiece | |
newParticle(GravityParticle *p) | TreePiece | |
nextBucket(dummyMsg *m) | TreePiece | |
nextBucketMarkSmooth(dummyMsg *msg) (defined in TreePiece) | TreePiece | |
nextBucketReSmooth(dummyMsg *msg) (defined in TreePiece) | TreePiece | |
nextBucketSmooth(dummyMsg *msg) (defined in TreePiece) | TreePiece | |
nextBucketUsingCkLoop(dummyMsg *m) (defined in TreePiece) | TreePiece | |
nodeOwnership(const Tree::NodeKey nkey, int &firstOwner, int &lastOwner) | TreePiece | |
nTotalDark | TreePiece | |
nTotalParticles | TreePiece | |
nTotalSPH | TreePiece | |
nTotalStar | TreePiece | |
oneNodeOutArr(OutputParams ¶ms, double *adOut, int nPart, int iIndex, int bDone, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
oneNodeOutIntArr(OutputParams ¶ms, int *aiOut, int nPart, int iIndex, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
oneNodeOutVec(OutputParams ¶ms, Vector3D< double > *avOut, int nPart, int iIndex, int bDone, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
oneNodeWrite(int iIndex, int iOutParticles, int iOutSPH, int iOutStar, GravityParticle *particles, extraSPHData *pGas, extraStarData *pStar, int *piSPH, int *piStar, const u_int64_t iPrevOffset, const std::string &filename, const double dTime, const double dvFac, const double duTFac, const bool bDoublePos, const bool bDoubleVel, const int bCool, const CkCallback &cb) | TreePiece | |
outputASCII(OutputParams ¶ms, int bParaWrite, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
outputBinary(Ck::IO::Session, OutputParams ¶ms) | TreePiece | |
outputBinaryStart(OutputParams ¶ms, int64_t nStart, const CkCallback &cb) | TreePiece | |
outputBlackHoles(const std::string &pszFileName, double dvFac, long lFPos, const CkCallback &cb) | TreePiece | |
outputStatistics(const CkCallback &cb) (defined in TreePiece) | TreePiece | |
parallelWrite(int iPass, const CkCallback &cb, const std::string &filename, const double dTime, const double dvFac, const double duTFac, const bool bDoublePos, const bool bDoubleVel, const int bCool) | TreePiece | |
physicalSoft(const double dSoftMax, const double dFac, const int bSoftMaxMul, const CkCallback &cb) | TreePiece | |
populateSavedPhaseData(int phase, double tpload, unsigned int activeparts) (defined in TreePiece) | TreePiece | |
PrefetchCompute (defined in TreePiece) | TreePiece | friend |
printTree(GenericTreeNode *node, std::ostream &os) | TreePiece | |
printTreeViz(GenericTreeNode *node, std::ostream &os) | TreePiece | |
processReqSmoothParticles() (defined in TreePiece) | TreePiece | |
pup(PUP::er &p) | TreePiece | |
quiescence() (defined in TreePiece) | TreePiece | |
readFloatBinary(OutputParams ¶ms, int bParaRead, const CkCallback &cb) | TreePiece | |
readTipsyArray(OutputParams ¶ms, const CkCallback &cb) | TreePiece | |
receiveNodeCallback(GenericTreeNode *node, int chunk, int reqID, int awi, void *source) (defined in TreePiece) | TreePiece | |
receiveParticlesCallback(ExternalGravityParticle *egp, int num, int chunk, int reqID, Tree::NodeKey &remoteBucket, int awi, void *source) (defined in TreePiece) | TreePiece | |
receiveParticlesFullCallback(GravityParticle *egp, int num, int chunk, int reqID, Tree::NodeKey &remoteBucket, int awi, void *source) (defined in TreePiece) | TreePiece | |
receiveRemoteMoments(const Tree::NodeKey key, Tree::NodeType type, int firstParticle, int numParticles, int remIdx, const MultipoleMoments &moments, const OrientedBox< double > &box, const OrientedBox< double > &boxBall, const unsigned int iParticleTypes, const int64_t nSPH) | TreePiece | |
reconstructNodeLookup(GenericTreeNode *node) (defined in TreePiece) | TreePiece | |
recvBoundary(SFC::Key key, NborDir dir) (defined in TreePiece) | TreePiece | |
recvdBoundaries(CkReductionMsg *m) (defined in TreePiece) | TreePiece | |
recvTotalMass(CkReductionMsg *msg) (defined in TreePiece) | TreePiece | |
RemoteTreeBuilder (defined in TreePiece) | TreePiece | friend |
ReNearNeighborState (defined in TreePiece) | TreePiece | friend |
reOrder(int64_t nMaxOrder, const CkCallback &cb) | TreePiece | |
report() | TreePiece | |
requestNode(int remoteIndex, Tree::NodeKey lookupKey, int chunk, int reqID, int awi, void *source) | TreePiece | |
requestParticles(Tree::NodeKey key, int chunk, int remoteIndex, int begin, int end, int reqID, int awi, void *source) (defined in TreePiece) | TreePiece | |
requestRemoteMoments(const Tree::NodeKey key, int sender) | TreePiece | |
requestSmoothParticles(Tree::NodeKey key, int chunk, int remoteIndex, int begin, int end, int reqID, int awi, void *source) (defined in TreePiece) | TreePiece | |
resetMetals(const CkCallback &cb) | TreePiece | |
resetObjectLoad(const CkCallback &cb) | TreePiece | |
ReSmoothCompute (defined in TreePiece) | TreePiece | friend |
reSmoothNextBucket() (defined in TreePiece) | TreePiece | |
RestartEnergy(double dTuFac, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
ResumeFromSync() (defined in TreePiece) | TreePiece | |
rungStats(const CkCallback &cb) (defined in TreePiece) | TreePiece | |
savePhaseData(std::vector< double > &loads, std::vector< unsigned int > &parts_per_phase, double *shuffleloads, unsigned int *shuffleparts, int shufflelen) (defined in TreePiece) | TreePiece | |
sendFillReqNodeWhenNull(CkCacheRequestMsg< KeyType > *msg) | TreePiece | |
sendORBParticles() (defined in TreePiece) | TreePiece | |
sendRequestForNonLocalMoments(GenericTreeNode *pickedNode) (defined in TreePiece) | TreePiece | |
serialWrite(u_int64_t iPrevOffset, const std::string &filename, const double dTime, const double dvFac, const double duTFac, const bool bDoublePos, const bool bDoubleVel, const int bCool, const CkCallback &cb) | TreePiece | |
setNParts(int64_t _nTotalSPH, int64_t _nTotalDark, int64_t _nTotalStar, const CkCallback &cb) | TreePiece | |
setNumExpectedNeighborMsgs() (defined in TreePiece) | TreePiece | |
setPeriodic(int nReplicas, Vector3D< cosmoType > fPeriod, int bEwald, double fEwCut, double fEwhCut, int bPeriod, int bComove, double dRhoFac) (defined in TreePiece) | TreePiece | |
setProjections(int bOn) (defined in TreePiece) | TreePiece | |
SetSink(double dSinkMassMin, const CkCallback &cb) | TreePiece | |
setSoft(const double dSoft, const CkCallback &cb) | TreePiece | |
setTreePieceLoad(int activeRung) | TreePiece | |
setTypeFromFile(int iSetMask, char *file, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
SetTypeFromFileSweep(int iSetMask, char *file, struct SortStruct *ss, int nss, int *pniOrder, int *pnSet) | TreePiece | |
setupSmooth() | TreePiece | |
setupWrite(int iStage, u_int64_t iPrevOffset, const std::string &filename, const double dTime, const double dvFac, const double duTFac, const bool bDoublePos, const bool bDoubleVel, const int bCool, const CkCallback &cb) | TreePiece | |
shuffleAfterQD() (defined in TreePiece) | TreePiece | |
SinkStep(int iCurrSinkRung, int iKickRung, const CkCallback &cb) | TreePiece | |
smoothBucketComputation() (defined in TreePiece) | TreePiece | |
SmoothCompute (defined in TreePiece) | TreePiece | friend |
smoothNextBucket() (defined in TreePiece) | TreePiece | |
sphViscosityLimiter(int bOn, int activeRung, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
starCenterOfMass(const CkCallback &cb) (defined in TreePiece) | TreePiece | |
startGravity(int am, double myTheta, const CkCallback &cb) | TreePiece | |
startlb(const CkCallback &cb, int activeRung) (defined in TreePiece) | TreePiece | |
startMarkSmooth(SmoothParams *p, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
startNextBucket() | TreePiece | |
startOctTreeBuild(CkReductionMsg *m) | TreePiece | |
startORBTreeBuild(CkReductionMsg *m) (defined in TreePiece) | TreePiece | |
startRemoteChunk() | TreePiece | |
startReSmooth(SmoothParams *p, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
startSmooth(SmoothParams *p, int iLowhFix, int nSmooth, double dfBall2OverSoft2, const CkCallback &cb) | TreePiece | |
tmpTime (defined in TreePiece) | TreePiece | |
totalTime (defined in TreePiece) | TreePiece | |
TreePiece() (defined in TreePiece) | TreePiece | inline |
TreePiece(CkMigrateMessage *m) (defined in TreePiece) | TreePiece | inline |
truncateRung(int iCurrMaxRung, const CkCallback &cb) | TreePiece | |
unshuffleParticles(CkReductionMsg *m) | TreePiece | |
unshuffleParticlesWoDD(const CkCallback &cb) (defined in TreePiece) | TreePiece | |
updateBucketState(int start, int end, int n, int chunk, State *state) (defined in TreePiece) | TreePiece | |
updateuDot(int activeRung, double duDelta[MAXRUNG+1], double dStartTime[MAXRUNG+1], int bCool, int bAll, int bUpdateState, double gammam1, double dResolveJeans, const CkCallback &cb) | TreePiece | |
updateUnfinishedBucketState(int start, int end, int n, int chunk, State *state) (defined in TreePiece) | TreePiece | |
velScale(double dScale, const CkCallback &cb) (defined in TreePiece) | TreePiece | |
writeTipsy(Tipsy::TipsyWriter &w, const double dvFac, const double duTFac, const bool bDoublePos, const bool bDoubleVel, const int bCool) (defined in TreePiece) | TreePiece | |
~TreePiece() (defined in TreePiece) | TreePiece | inline |