# naginterfaces.library.blast.iamin_​val¶

naginterfaces.library.blast.iamin_val(x)[source]

iamin_val computes, with respect to absolute value, the smallest component of an integer vector, along with the index of that component.

For full information please refer to the NAG Library document for f16dr

https://www.nag.com/numeric/nl/nagdoc_28.5/flhtml/f16/f16drf.html

Parameters
xint, array-like, shape

The -element vector .

If , must be stored in , for .

If , is not referenced.

Returns
kint

Note: this argument represents an array index; the value returned will be base-1.

, the index, from the set , of the smallest component of with respect to absolute value. If on input then is returned as .

iint

, the smallest component of with respect to absolute value. If on input then is returned as .

Raises
NagValueError
(errno )

On entry, error in parameter .

Constraint: .

Notes

iamin_val computes, with respect to absolute value, the smallest component, , of an -element integer vector , and determines the smallest index, , such that

References

Basic Linear Algebra Subprograms Technical (BLAST) Forum, 2001, Basic Linear Algebra Subprograms Technical (BLAST) Forum Standard, University of Tennessee, Knoxville, Tennessee, https://www.netlib.org/blas/blast-forum/blas-report.pdf