| 75 |
|
if (worldRank == 0) { |
| 76 |
|
#endif |
| 77 |
|
|
| 78 |
< |
inFile_ = new std::ifstream(filename_.c_str()); |
| 78 |
> |
inFile_ = new std::ifstream(filename_.c_str(), |
| 79 |
> |
ifstream::in | ifstream::binary); |
| 80 |
|
|
| 81 |
|
if (inFile_->fail()) { |
| 82 |
|
sprintf(painCave.errMsg, |
| 227 |
|
needVel_ = false; |
| 228 |
|
} |
| 229 |
|
|
| 230 |
< |
if (storageLayout & DataStorage::dslAmat || storageLayout & DataStorage::dslElectroFrame) { |
| 230 |
> |
if (storageLayout & DataStorage::dslAmat || |
| 231 |
> |
storageLayout & DataStorage::dslDipole || |
| 232 |
> |
storageLayout & DataStorage::dslQuadrupole) { |
| 233 |
|
needQuaternion_ = true; |
| 234 |
|
} else { |
| 235 |
|
needQuaternion_ = false; |