source: LMDZ6/trunk/libf/misc/ismax.f90 @ 5452

Last change on this file since 5452 was 5246, checked in by abarral, 2 months ago

Convert fixed-form to free-form sources .F -> .{f,F}90
(WIP: some .F remain, will be handled in subsequent commits)

  • 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: 303 bytes
RevLine 
[524]1!
2! $Header$
3!
[5246]4function ismax(n,sx,incx)
5  !
6  IMPLICIT NONE
7  !
8  INTEGER :: n,i,incx,ismax,ix
9  real :: sx((n-1)*incx+1),sxmax
10  !
11  ix=1
12  ismax=1
13  sxmax=sx(1)
14  do i=1,n-1
15   ix=ix+incx
16   if(sx(ix).gt.sxmax) then
17     sxmax=sx(ix)
18     ismax=i+1
19   endif
20  end do
21  !
22  return
23end function ismax
[524]24
Note: See TracBrowser for help on using the repository browser.