NAME

is_row_sum_equal_to - Tests whether the elements of a row of a matrix sum to 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_row_sum_equal_to
(
	const Matrix *mp,
	int row,
	void *params
);

DESCRIPTION

This routine is a predicate for the find_in_matrix_by_rows routine. It returns 1 if the elements of row 'row' sum to *params (when 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_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_different_from , is_matrix_element_greater_than , is_matrix_element_less_than