35 |
|
* |
36 |
|
* [1] Meineke, et al., J. Comp. Chem. 26, 252-271 (2005). |
37 |
|
* [2] Fennell & Gezelter, J. Chem. Phys. 124, 234104 (2006). |
38 |
< |
* [3] Sun, Lin & Gezelter, J. Chem. Phys. 128, 24107 (2008). |
38 |
> |
* [3] Sun, Lin & Gezelter, J. Chem. Phys. 128, 234107 (2008). |
39 |
|
* [4] Kuang & Gezelter, J. Chem. Phys. 133, 164101 (2010). |
40 |
|
* [5] Vardeman, Stocker & Gezelter, J. Chem. Theory Comput. 7, 834 (2011). |
41 |
|
*/ |
437 |
|
} |
438 |
|
|
439 |
|
RealType* DataStorage::internalGetArrayPointer(std::vector<Vector3d>& v) { |
440 |
< |
if (v.size() == 0) { |
440 |
> |
if (v.empty()) { |
441 |
|
return NULL; |
442 |
|
} else { |
443 |
|
return v[0].getArrayPointer(); |
445 |
|
} |
446 |
|
|
447 |
|
RealType* DataStorage::internalGetArrayPointer(std::vector<Mat3x3d>& v) { |
448 |
< |
if (v.size() == 0) { |
448 |
> |
if (v.empty()) { |
449 |
|
return NULL; |
450 |
|
} else { |
451 |
|
return v[0].getArrayPointer(); |
454 |
|
} |
455 |
|
|
456 |
|
RealType* DataStorage::internalGetArrayPointer(std::vector<RealType>& v) { |
457 |
< |
if (v.size() == 0) { |
457 |
> |
if (v.empty()) { |
458 |
|
return NULL; |
459 |
|
} else { |
460 |
|
return &(v[0]); |