H.K.D.H. Bhadeshia,
Phase Transformations Group,
Department of Materials Science and Metallurgy,
University of Cambridge,
Cambridge, U.K.
To multiply a 3-d row vector by a 3x3 matrix.
Language: | FORTRAN |
Product form: | Source code |
MAP_UTIL_TRANS2 transforms the row vector [H,K,L] by multiplying it by the 3x3 matrix D.
None supplied.
None.
No information supplied.
Used by the crystal analysis program MAP_CRYSTAL_PROGRAM.
REAL D(9), H, K, L, HH, KK, LL INTEGER I READ (5,*) (D(I), I=1,9) READ (5,*) H, K, L CALL MAP_UTIL_TRANS2(D, H, K, L, HH, KK, LL) WRITE (6,*) HH, KK, LL STOP END
1.0 -1.0 2.5 -2.0 3.3 1.2 -1.0 4.0 0.5 1.0 3.0 2.0
-7.0 16.9 7.1
None.
transformation
MAP originated from a joint project of the National Physical Laboratory and the University of Cambridge.
MAP Website administration / map@msm.cam.ac.uk