fsml_chebyshev Interface

public interface fsml_chebyshev

Computes the Chebyshev (L∞) distance between two input vectors x and y of length .

The Chebyshev distance is defined ass : $$ D_{L\infty}(x, y) = \max_{1

Calls

interface~~fsml_chebyshev~~CallsGraph interface~fsml_chebyshev fsml_chebyshev proc~f_lin_chebyshev f_lin_chebyshev interface~fsml_chebyshev->proc~f_lin_chebyshev proc~f_lin_chebyshev_core f_lin_chebyshev_core proc~f_lin_chebyshev->proc~f_lin_chebyshev_core proc~f_utl_assign_nan f_utl_assign_nan proc~f_lin_chebyshev->proc~f_utl_assign_nan proc~s_err_print s_err_print proc~f_lin_chebyshev->proc~s_err_print

Module Procedures

public function f_lin_chebyshev(x, y) result(dist)

Impure wrapper function for f_lin_chebyshev_core.

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: x(:)

input vector 1

real(kind=wp), intent(in) :: y(:)

input vector 2

Return Value real(kind=wp)

Chebyshev distance