| 222 |  | double time; | 
| 223 |  |  | 
| 224 |  | fpos_t *framePos; | 
| 225 | + | framePos = frameStart[whichFrame]->getPos(); | 
| 226 |  |  | 
| 227 |  | #ifndef IS_MPI | 
| 228 |  |  | 
| 228 | – | framePos = frameStart[whichFrame]->getPos(); | 
| 229 | – |  | 
| 229 |  | fsetpos(inFile, framePos); | 
| 230 |  |  | 
| 231 |  |  | 
| 465 |  |  | 
| 466 |  | char *foo; // the pointer to the current string token | 
| 467 |  |  | 
| 468 | < | double pos[3]; // position place holders | 
| 469 | < | double vel[3]; // velocity placeholders | 
| 470 | < | double q[4]; // the quaternions | 
| 471 | < | double jx, jy, jz; // angular velocity placeholders; | 
| 468 | > | double pos[3];        // position place holders | 
| 469 | > | double vel[3];        // velocity placeholders | 
| 470 | > | double q[4];          // the quaternions | 
| 471 | > | double ji[3];         // angular velocity placeholders; | 
| 472 |  | double qSqr, qLength; // needed to normalize the quaternion vector. | 
| 473 |  |  | 
| 474 |  | Atom **atoms = simnfo->atoms; | 
| 629 |  | inName, n_atoms, atomIndex ); | 
| 630 |  | return strdup( painCave.errMsg ); | 
| 631 |  | } | 
| 632 | < | jx = atof( foo ); | 
| 632 | > | ji[0] = atof( foo ); | 
| 633 |  |  | 
| 634 |  | foo = strtok(NULL, " ,;\t"); | 
| 635 |  | if(foo == NULL){ | 
| 639 |  | inName, n_atoms, atomIndex ); | 
| 640 |  | return strdup( painCave.errMsg ); | 
| 641 |  | } | 
| 642 | < | jy = atof(foo ); | 
| 642 | > | ji[1] = atof(foo ); | 
| 643 |  |  | 
| 644 |  | foo = strtok(NULL, " ,;\t"); | 
| 645 |  | if(foo == NULL){ | 
| 649 |  | inName, n_atoms, atomIndex ); | 
| 650 |  | return strdup( painCave.errMsg ); | 
| 651 |  | } | 
| 652 | < | jz = atof( foo ); | 
| 652 | > | ji[2] = atof( foo ); | 
| 653 |  |  | 
| 654 |  | dAtom = ( DirectionalAtom* )atoms[atomIndex]; | 
| 655 |  |  | 
| 667 |  |  | 
| 668 |  | // add the angular velocities | 
| 669 |  |  | 
| 670 | < | dAtom->setJx( jx ); | 
| 672 | < | dAtom->setJy( jy ); | 
| 673 | < | dAtom->setJz( jz ); | 
| 670 | > | dAtom->setJ( ji ); | 
| 671 |  | } | 
| 672 |  |  | 
| 673 |  | // add the positions and velocities to the atom |