Parent Directory | Revision Log
Removed argument d of procedure acc. Was probably here just because automatic arrays were unknown. eigen_sort was eigsrt from Numerical Recipes. In procedure inifilr, create file "eignvl.txt" instead of writing to standard output.
1 | guez | 143 | module acc_m |
2 | guez | 81 | |
3 | guez | 108 | implicit none |
4 | guez | 81 | |
5 | guez | 143 | contains |
6 | |||
7 | SUBROUTINE acc(vec) | ||
8 | |||
9 | ! From LMDZ4/libf/filtrez/acc.F, v 1.1.1.1 2004/05/19 12:53:09 | ||
10 | |||
11 | ! Normalize each column of vec. | ||
12 | |||
13 | real, intent(inout):: vec(:, :) | ||
14 | |||
15 | ! Local: | ||
16 | integer j | ||
17 | |||
18 | !-------------------------------------------------- | ||
19 | |||
20 | forall (j = 1:size(vec, 2)) vec(:, j) = vec(:, j) / sqrt(sum(vec(:, j)**2)) | ||
21 | |||
22 | END SUBROUTINE acc | ||
23 | |||
24 | end module acc_m |
ViewVC Help | |
Powered by ViewVC 1.1.21 |