NAME

is_matrix_element_different_from - Tests whether a given element of a matrix is different from a certain value.

SYNOPSIS

#include "m/m_find.h"

Example compile flags (system dependent):
  -DLINUX_X86_64 -DLINUX_X86_64_OPTERON  -DGNU_COMPILER 
   -I/home/kobus/include
   -L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
  -lKJB                               -lfftw3  -lgsl -lgslcblas -ljpeg  -lSVM -lstdc++                    -lpthread -lSLATEC -lg2c    -lacml -lacml_mv -lblas -lg2c      -lncursesw 


int is_matrix_element_different_from
(
	const Matrix *mp,
	int row,
	int col,
	void *params
);

DESCRIPTION

This routine is a predicate for the find_in_matrix_as_vector routine. It returns 1 if mp->elements[row][col] is different from *params (cast to a double).

RETURNS

NO_ERROR on success, and ERROR on failure, with an error being set.

DISCLAIMER

This software is not adequatedly tested. It is recomended that results are checked independantly where appropriate.

AUTHOR

Ernesto Brau

DOCUMENTER

Ernesto Brau

SEE ALSO

find_in_vector , find_in_matrix_by_rows , find_in_matrix_by_cols , find_in_matrix , find_in_matrix_as_vector , copy_vector_with_selection , copy_matrix_with_selection , copy_matrix_with_selection_2 , get_matrix_as_vector_with_selection , is_element_zero , is_element_nonzero , is_element_nan , is_element_nonnan , is_element_equal_to , is_element_different_from , is_element_greater_than , is_element_less_than , is_row_sum_equal_to , is_row_sum_different_from , is_column_sum_equal_to , is_column_sum_different_from , is_row_sum_less_than , is_row_sum_greater_than , is_column_sum_less_than , is_column_sum_greater_than , is_matrix_element_zero , is_matrix_element_nonzero , is_matrix_element_nan , is_matrix_element_nonnan , is_matrix_element_equal_to , is_matrix_element_greater_than , is_matrix_element_less_than