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 
)


Generated on Thu Jan 1 01:07:02 2009 for Teem by  doxygen 1.5.6