source: LMDZ5/tags/proto-testing-20131015/tools/Max_diff_nc_with_lib/NR_util/lower_triangle.f90 @ 2300

Last change on this file since 2300 was 1795, checked in by Ehouarn Millour, 11 years ago

Version testing basee sur la r1794


Testing release based on r1794

File size: 450 bytes
Line 
1module lower_triangle_m
2
3  implicit none
4
5contains
6
7  FUNCTION lower_triangle(j,k,extra)
8    use arth_m, only: arth
9    use outerdiff_m, only: outerdiff
10    INTEGER, INTENT(IN) :: j,k
11    INTEGER, OPTIONAL, INTENT(IN) :: extra
12    LOGICAL, DIMENSION(j,k) :: lower_triangle
13    INTEGER :: n
14    n=0
15    if (present(extra)) n=extra
16    lower_triangle=(outerdiff(arth(1,1,j),arth(1,1,k)) > -n)
17  END FUNCTION lower_triangle
18
19end module lower_triangle_m
Note: See TracBrowser for help on using the repository browser.