source: LMDZ6/branches/Amaury_dev/libf/misc/ismin.f90 @ 5110

Last change on this file since 5110 was 5105, checked in by abarral, 5 months ago

Replace 1DUTILS.h by module lmdz_1dutils.f90
Replace 1DConv.h by module lmdz_old_1dconv.f90 (it's only used by old_* files)
Convert *.F to *.f90
Fix gradsdef.h formatting
Remove unnecessary "RETURN" at the end of functions/subroutines

  • Property copyright set to
    Name of program: LMDZ
    Creation date: 1984
    Version: LMDZ5
    License: CeCILL version 2
    Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
    See the license file in the root directory
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 304 bytes
RevLine 
[5099]1
[524]2! $Header$
[5099]3
[5105]4FUNCTION ismin(n,sx,incx)
5  !
6  IMPLICIT NONE
7  !
8  integer :: n,i,incx,ismin,ix
9  real :: sx((n-1)*incx+1),sxmin
10  !
11  ix=1
12  ismin=1
13  sxmin=sx(1)
14  DO i=1,n-1
15     ix=ix+incx
16     if(sx(ix)<sxmin) then
17         sxmin=sx(ix)
18         ismin=i+1
19     endif
20  ENDDO
21  !
22
23end function ismin
24!
Note: See TracBrowser for help on using the repository browser.