ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/libmdtools/MatVec3.c
(Generate patch)

Comparing trunk/OOPSE/libmdtools/MatVec3.c (file contents):
Revision 1251 by gezelter, Mon Apr 12 20:32:20 2004 UTC vs.
Revision 1252 by gezelter, Mon Jun 7 14:26:33 2004 UTC

# Line 10 | Line 10 | void identityMat3(double A[3][3]) {
10   */
11  
12   void identityMat3(double A[3][3]) {
13 <  for (int i = 0; i < 3; i++) {
13 >  int i;
14 >  for (i = 0; i < 3; i++) {
15      A[i][0] = A[i][1] = A[i][2] = 0.0;
16      A[i][i] = 1.0;
17    }
18   }
19  
20   void swapVectors3(double v1[3], double v2[3]) {
21 <  for (int i = 0; i < 3; i++) {
21 >  int i;
22 >  for (i = 0; i < 3; i++) {
23      double tmp = v1[i];
24      v1[i] = v2[i];
25      v2[i] = tmp;
26    }
27   }
28  
29 < static double normalize3(double x[3]) {
29 > double normalize3(double x[3]) {
30    double den;
31 +  int i;
32    if ( (den = norm3(x)) != 0.0 ) {
33 <    for (int i=0; i < 3; i++)
33 >    for (i=0; i < 3; i++)
34        {
35          x[i] /= den;
36        }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines