107 |
|
|
108 |
|
/** |
109 |
|
* Sets the global index of this stuntDouble. |
110 |
< |
* @param new global index to be set |
110 |
> |
* @param index new global index to be set |
111 |
|
*/ |
112 |
|
void setGlobalIndex(int index) { |
113 |
|
globalIndex_ = index; |
904 |
|
/** |
905 |
|
* Sets the previous fluctuating charge of this stuntDouble |
906 |
|
* @param charge new fluctuating charge |
907 |
< |
* @see #getflucQPos |
907 |
> |
* @see #getFlucQPos |
908 |
|
*/ |
909 |
|
void setPrevFlucQPos(RealType charge) { |
910 |
|
((snapshotMan_->getPrevSnapshot())->*storage_).flucQPos[localIndex_] = charge; |
922 |
|
* Sets the fluctuating charge of this stuntDouble in specified snapshot |
923 |
|
* @param charge fluctuating charge to be set |
924 |
|
* @param snapshotNo |
925 |
< |
* @see #getflucQPos |
925 |
> |
* @see #getFlucQPos |
926 |
|
*/ |
927 |
|
void setFlucQPos(RealType charge, int snapshotNo) { |
928 |
|
((snapshotMan_->getSnapshot(snapshotNo))->*storage_).flucQPos[localIndex_] = charge; |
931 |
|
/** |
932 |
|
* Adds fluctuating charge into the previous fluctuating charge of this stuntDouble |
933 |
|
* @param charge new fluctuating charge |
934 |
< |
* @see #getflucQPos |
934 |
> |
* @see #getFlucQPos |
935 |
|
*/ |
936 |
|
void addPrevFlucQPos(RealType charge) { |
937 |
|
((snapshotMan_->getPrevSnapshot())->*storage_).flucQPos[localIndex_] += charge; |
947 |
|
|
948 |
|
/** |
949 |
|
* Adds fluctuating charge into the fluctuating charge of this stuntDouble in specified snapshot |
950 |
< |
* @param value fluctuating charge to be add |
950 |
> |
* @param charge fluctuating charge to be add |
951 |
|
* @param snapshotNo |
952 |
< |
* @see #getflucQPos |
952 |
> |
* @see #getFlucQPos |
953 |
|
*/ |
954 |
|
void addflucQPos(RealType charge, int snapshotNo) { |
955 |
|
((snapshotMan_->getSnapshot(snapshotNo))->*storage_).flucQPos[localIndex_] += charge; |
984 |
|
/** |
985 |
|
* Sets the previous charge velocity of this stuntDouble |
986 |
|
* @param cvel new charge velocity |
987 |
< |
* @see #getflucQVel |
987 |
> |
* @see #getFlucQVel |
988 |
|
*/ |
989 |
|
void setPrevFlucQVel(RealType cvel) { |
990 |
|
((snapshotMan_->getPrevSnapshot())->*storage_).flucQVel[localIndex_] = cvel; |
1002 |
|
* Sets the charge velocity of this stuntDouble in specified snapshot |
1003 |
|
* @param cvel charge velocity to be set |
1004 |
|
* @param snapshotNo |
1005 |
< |
* @see #getflucQVel |
1005 |
> |
* @see #getFlucQVel |
1006 |
|
*/ |
1007 |
|
void setFlucQVel(RealType cvel, int snapshotNo) { |
1008 |
|
((snapshotMan_->getSnapshot(snapshotNo))->*storage_).flucQVel[localIndex_] = cvel; |
1011 |
|
/** |
1012 |
|
* Adds charge velocity into the previous charge velocity of this stuntDouble |
1013 |
|
* @param cvel new charge velocity |
1014 |
< |
* @see #getflucQVel |
1014 |
> |
* @see #getFlucQVel |
1015 |
|
*/ |
1016 |
|
void addPrevFlucQVel(RealType cvel) { |
1017 |
|
((snapshotMan_->getPrevSnapshot())->*storage_).flucQVel[localIndex_] += cvel; |
1027 |
|
|
1028 |
|
/** |
1029 |
|
* Adds charge velocity into the charge velocity of this stuntDouble in specified snapshot |
1030 |
< |
* @param value charge velocity to be add |
1030 |
> |
* @param cvel charge velocity to be add |
1031 |
|
* @param snapshotNo |
1032 |
< |
* @see #getflucQVel |
1032 |
> |
* @see #getFlucQVel |
1033 |
|
*/ |
1034 |
|
void addflucQVel(RealType cvel, int snapshotNo) { |
1035 |
|
((snapshotMan_->getSnapshot(snapshotNo))->*storage_).flucQVel[localIndex_] += cvel; |
1064 |
|
/** |
1065 |
|
* Sets the previous charge force of this stuntDouble |
1066 |
|
* @param cfrc new charge force |
1067 |
< |
* @see #getflucQFrc |
1067 |
> |
* @see #getFlucQFrc |
1068 |
|
*/ |
1069 |
|
void setPrevFlucQFrc(RealType cfrc) { |
1070 |
|
((snapshotMan_->getPrevSnapshot())->*storage_).flucQFrc[localIndex_] = cfrc; |
1082 |
|
* Sets the charge force of this stuntDouble in specified snapshot |
1083 |
|
* @param cfrc charge force to be set |
1084 |
|
* @param snapshotNo |
1085 |
< |
* @see #getflucQFrc |
1085 |
> |
* @see #getFlucQFrc |
1086 |
|
*/ |
1087 |
|
void setFlucQFrc(RealType cfrc, int snapshotNo) { |
1088 |
|
((snapshotMan_->getSnapshot(snapshotNo))->*storage_).flucQFrc[localIndex_] = cfrc; |
1090 |
|
|
1091 |
|
/** |
1092 |
|
* Adds charge force into the previous charge force of this stuntDouble |
1093 |
< |
* @param cfrc new charge force |
1094 |
< |
* @see #getflucQFrc |
1093 |
> |
* @param cfrc charge force to be added |
1094 |
> |
* @see #getFlucQFrc |
1095 |
|
*/ |
1096 |
|
void addPrevFlucQFrc(RealType cfrc) { |
1097 |
|
((snapshotMan_->getPrevSnapshot())->*storage_).flucQFrc[localIndex_] += cfrc; |
1099 |
|
|
1100 |
|
/** |
1101 |
|
* Adds charge force into the current charge force of this stuntDouble |
1102 |
< |
* @param cfrc new charge force |
1102 |
> |
* @param cfrc charge force to be added |
1103 |
|
*/ |
1104 |
|
void addFlucQFrc(RealType cfrc) { |
1105 |
|
((snapshotMan_->getCurrentSnapshot())->*storage_).flucQFrc[localIndex_] += cfrc; |
1107 |
|
|
1108 |
|
/** |
1109 |
|
* Adds charge force into the charge force of this stuntDouble in specified snapshot |
1110 |
< |
* @param value charge force to be add |
1110 |
> |
* @param cfrc charge force to be added |
1111 |
|
* @param snapshotNo |
1112 |
< |
* @see #getflucQFrc |
1112 |
> |
* @see #getFlucQFrc |
1113 |
|
*/ |
1114 |
|
void addflucQFrc(RealType cfrc, int snapshotNo) { |
1115 |
|
((snapshotMan_->getSnapshot(snapshotNo))->*storage_).flucQFrc[localIndex_] += cfrc; |