Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #include "f2c.h"
00014
00015
00016 integer smaxloc_(real *a, integer *dimm)
00017 {
00018
00019 integer ret_val, i__1;
00020
00021
00022 integer i__;
00023 real smax;
00024
00025
00026
00027
00028 --a;
00029
00030
00031 ret_val = 1;
00032 smax = a[1];
00033 i__1 = *dimm;
00034 for (i__ = 2; i__ <= i__1; ++i__) {
00035 if (smax < a[i__]) {
00036 smax = a[i__];
00037 ret_val = i__;
00038 }
00039
00040 }
00041 return ret_val;
00042 }
00043
00044
00045 integer dmaxloc_(doublereal *a, integer *dimm)
00046 {
00047
00048 integer ret_val, i__1;
00049
00050
00051 integer i__;
00052 doublereal dmax__;
00053
00054
00055
00056
00057 --a;
00058
00059
00060 ret_val = 1;
00061 dmax__ = a[1];
00062 i__1 = *dimm;
00063 for (i__ = 2; i__ <= i__1; ++i__) {
00064 if (dmax__ < a[i__]) {
00065 dmax__ = a[i__];
00066 ret_val = i__;
00067 }
00068
00069 }
00070 return ret_val;
00071 }