|
Defines |
| #define | _PULL_NEIGH_MAXNUM 4096 |
| #define | _PULL_IMPROV(ell, enn) |
Functions |
| pullVolume * | _pullVolumeCopy (pullVolume *pvol) |
| int | _pullVolumeSetup (pullContext *pctx) |
| int | _pullInfoSetup (pullContext *pctx) |
| int | _pullContextCheck (pullContext *pctx) |
| pullTask * | _pullTaskNew (pullContext *pctx, int threadIdx) |
| pullTask * | _pullTaskNix (pullTask *task) |
| int | _pullTaskSetup (pullContext *pctx) |
| void | _pullTaskFinish (pullContext *pctx) |
| double | _pullDistLimit (pullTask *task, pullPoint *point) |
| int | _pullConstraintSatisfy (pullTask *task, pullPoint *point, int *constrFailP) |
| void | _pullConstraintTangent (pullTask *task, pullPoint *point, double proj[9]) |
| double | _pullPointScalar (const pullContext *pctx, const pullPoint *point, int sclInfo, double grad[4], double hess[9]) |
| void | _pullPointCopy (pullPoint *dst, const pullPoint *src, unsigned int ilen) |
| void | _pullPointHistInit (pullPoint *point) |
| void | _pullPointHistAdd (pullPoint *point, int cond) |
| void | _pullPointNixMeRemove (pullContext *pctx) |
| unsigned int | _pullPointNumber (const pullContext *pctx) |
| double | _pullStepInterAverage (const pullContext *pctx) |
| double | _pullStepConstrAverage (const pullContext *pctx) |
| double | _pullEnergyTotal (const pullContext *pctx) |
| double | _pullPointEnergyTotal (pullTask *task, pullBin *bin, pullPoint *point, double force[4]) |
| int | _pullProbe (pullTask *task, pullPoint *point) |
| void | _pullPointStepEnergyScale (pullContext *pctx, double scale) |
| int | _pullPointSetup (pullContext *pctx) |
| void | _pullPointFinish (pullContext *pctx) |
| void | _pullBinInit (pullBin *bin, unsigned int incr) |
| void | _pullBinDone (pullBin *bin) |
| pullBin * | _pullBinLocate (pullContext *pctx, double *pos) |
| void | _pullBinPointAdd (pullContext *pctx, pullBin *bin, pullPoint *point) |
| void | _pullBinPointRemove (pullContext *pctx, pullBin *bin, int loseIdx) |
| void | _pullBinNeighborSet (pullBin *bin, pullBin **nei, unsigned int num) |
| int | _pullBinSetup (pullContext *pctx) |
| void | _pullBinFinish (pullContext *pctx) |
| int | _pullProcess (pullTask *task) |
| void * | _pullWorker (void *_task) |
Variables |
| unsigned int | _pullInfoAnswerLen [PULL_INFO_MAX+1] |
| void(* | _pullInfoAnswerCopy [10])(double *, const double *) |
| int | _pullPraying |
| double | _pullPrayCorner [2][2][3] |
| size_t | _pullPrayRes [2] |