# NAME

write_raw_matrix - Writes a matrix to a file specified by name as raw data
# SYNOPSIS

#include "m/m_mat_io.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 write_raw_matrix
(
const Matrix *mp,
const char *file_name
);

# DESCRIPTION

This routine outputs a Matrix to a the specified file as raw data.
"file_name" is a pointer to a character array containing the name
of the file to write the matrix contents to. If "file_name" is NULL
or equal to '\0', output is directed to STDOUT. Otherwise, the file
is created or the existing copy is overwritten.
"mp" is a pointer to the Matrix whose contents are to be written. If mp is
NULL, then the number of rows and columns are both set to 0, indicating to
the corresponding read routine that the matrix should be NULL. Otherwise, the
numer of rows and columns are both assumed to be positive. Note that there is
no way to to reliably read/write non-NULL matrices with either 0 rows or 0
cols (even though they can exist in memory).
# RETURNS

NO_ERROR on success, or ERROR on a file write or close error.
# RELATED

fp_write_matrix, read_matrix
# DISCLAIMER

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

Kobus Barnard
# DOCUMENTER

Lindsay Martin
# SEE ALSO

read_matrix_from_config_file
,
read_matrix
,
fp_read_matrix
,
fp_read_raw_matrix
,
fp_read_matrix_with_header
,
fp_read_formatted_matrix
,
read_matrix_by_rows
,
fp_read_matrix_by_rows
,
read_matrix_by_cols
,
fp_read_matrix_by_cols
,
fp_ow_read_formatted_matrix
,
fp_ow_read_matrix_by_rows
,
fp_ow_read_matrix_by_cols
,
write_matrix
,
write_matrix_2
,
fp_write_matrix
,
fp_write_matrix_2
,
write_matrix_with_header
,
fp_write_matrix_with_header
,
write_matrix_full_precision
,
fp_write_matrix_full_precision
,
write_matrix_rows
,
fp_write_matrix_rows
,
write_matrix_cols
,
fp_write_matrix_cols
,
write_matrix_vector
,
fp_write_matrix_vector
,
write_matrix_vector_full_precision
,
fp_write_matrix_vector_full_precision
,
fp_write_matrix_with_title
,
fp_write_matrix_full_precision_with_title
,
fp_write_raw_matrix
,
read_matrix_vector
,
fp_read_matrix_vector
,
fp_read_raw_matrix_vector
,
fp_read_matrix_vector_with_headers
,
write_raw_matrix_vector
,
fp_write_raw_matrix_vector
,
fp_write_raw_matrix_vector_header