Teem 1.10.0
src/pull/actionPull.c File Reference
#include "pull.h"
#include "privatePull.h"
Include dependency graph for actionPull.c:

Defines

#define MAYBEPROBE

Functions

unsigned int _neighBinPoints (pullTask *task, pullBin *bin, pullPoint *point)
double _energyInterParticle (pullTask *task, pullPoint *me, pullPoint *she, double egrad[4])
double _energyFromPoints (pullTask *task, pullBin *bin, pullPoint *point, double egradSum[4])
double _energyFromImage (pullTask *task, pullPoint *point, double egradSum[4])
double _pullPointEnergyTotal (pullTask *task, pullBin *bin, pullPoint *point, double force[4])
double _pullDistLimit (pullTask *task, pullPoint *point)
int _pullPointProcess (pullTask *task, pullBin *bin, pullPoint *point)
int pullBinProcess (pullTask *task, unsigned int myBinIdx)

Define Documentation

#define MAYBEPROBE
Value:
if (!probed) { \
    if (_pullProbe(task, point)) { \
      fprintf(stderr, "%s: problem probing!!!\n%s\n", me, biffGetDone(PULL)); \
    } \
    probed = AIR_TRUE; \
  }

Function Documentation

double _energyFromImage ( pullTask task,
pullPoint point,
double  egradSum[4] 
)
double _energyFromPoints ( pullTask task,
pullBin bin,
pullPoint point,
double  egradSum[4] 
)
double _energyInterParticle ( pullTask task,
pullPoint me,
pullPoint she,
double  egrad[4] 
)
unsigned int _neighBinPoints ( pullTask task,
pullBin bin,
pullPoint point 
)
double _pullDistLimit ( pullTask task,
pullPoint point 
)
double _pullPointEnergyTotal ( pullTask task,
pullBin bin,
pullPoint point,
double  force[4] 
)
int _pullPointProcess ( pullTask task,
pullBin bin,
pullPoint point 
)
int pullBinProcess ( pullTask task,
unsigned int  myBinIdx 
)