FACT++  1.0
void eraRy ( double  theta,
double  r[3][3] 
)

Definition at line 3 of file ry.c.

Referenced by eraBp00(), eraC2ixys(), eraPmat76(), eraPom00(), palDeuler(), and t_ry().

34 {
35  double s, c, a00, a01, a02, a20, a21, a22;
36 
37  s = sin(theta);
38  c = cos(theta);
39 
40  a00 = c*r[0][0] - s*r[2][0];
41  a01 = c*r[0][1] - s*r[2][1];
42  a02 = c*r[0][2] - s*r[2][2];
43  a20 = s*r[0][0] + c*r[2][0];
44  a21 = s*r[0][1] + c*r[2][1];
45  a22 = s*r[0][2] + c*r[2][2];
46 
47  r[0][0] = a00;
48  r[0][1] = a01;
49  r[0][2] = a02;
50  r[2][0] = a20;
51  r[2][1] = a21;
52  r[2][2] = a22;
53 
54  return;
55 
56 }

+ Here is the caller graph for this function: