#include <ComputeHomePatches.h>
Public Member Functions | |
| PatchElem () | |
| PatchElem (PatchID p_param) | |
| PatchElem (HomePatch *p_param, ComputeID cid, int useAvgPos) | |
| ~PatchElem () | |
| int | operator== (const PatchElem &elem) const |
| int | operator< (const PatchElem &elem) const |
Public Attributes | |
| PatchID | patchID |
| HomePatch * | p |
| Box< Patch, CompAtom > * | positionBox |
| Box< Patch, CompAtom > * | avgPositionBox |
| Box< Patch, Results > * | forceBox |
| CompAtom * | x |
| Results * | r |
| Force * | f |
Definition at line 18 of file ComputeHomePatches.h.
|
|
Definition at line 29 of file ComputeHomePatches.h. 00029 {
00030 patchID = -1;
00031 p = NULL;
00032 positionBox = NULL;
00033 avgPositionBox = NULL;
00034 forceBox = NULL;
00035 x = NULL;
00036 r = NULL;
00037 f = NULL;
00038 }
|
|
|
Definition at line 40 of file ComputeHomePatches.h. 00040 {
00041 patchID = p_param;
00042 }
|
|
||||||||||||||||
|
Definition at line 44 of file ComputeHomePatches.h. References Patch::getPatchID(), Patch::registerAvgPositionPickup(), Patch::registerForceDeposit(), and Patch::registerPositionPickup(). 00044 {
00045 patchID = p_param->getPatchID();
00046 p = p_param;
00047 positionBox = p_param->registerPositionPickup(cid);
00048 if ( useAvgPos ) {
00049 avgPositionBox = p_param->registerAvgPositionPickup(cid);
00050 }
00051 forceBox = p_param->registerForceDeposit(cid);
00052 x = NULL;
00053 r = NULL;
00054 f = NULL;
00055 }
|
|
|
Definition at line 57 of file ComputeHomePatches.h. 00057 {};
|
|
|
Definition at line 63 of file ComputeHomePatches.h. References patchID.
|
|
|
Definition at line 59 of file ComputeHomePatches.h. References patchID. 00059 {
00060 return (elem.patchID == patchID);
00061 }
|
|
|
Definition at line 23 of file ComputeHomePatches.h. |
|
|
Definition at line 27 of file ComputeHomePatches.h. |
|
|
Definition at line 24 of file ComputeHomePatches.h. |
|
|
Definition at line 21 of file ComputeHomePatches.h. |
|
|
Definition at line 20 of file ComputeHomePatches.h. Referenced by operator<(), and operator==(). |
|
|
Definition at line 22 of file ComputeHomePatches.h. |
|
|
Definition at line 26 of file ComputeHomePatches.h. |
|
|
Definition at line 25 of file ComputeHomePatches.h. |
1.3.9.1