NAME
fp_write_matrix_cols - Outputs a matrix in column order to a pointer to FILE
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 fp_write_matrix_cols
(
const Matrix *mp,
FILE *fp
);
PARAMETERS
-
const Matrix *mp
-
Pointer to output FILE .
-
FILE *fp
-
Pointer to Matrix to output.
DESCRIPTION
This routine outputs a matrix in column order to a file specified by a
pointer to a FILE. All row entriess of a given column are output before
advancing to the next column.
"fp" is a pointer to a FILE as returned by "kjb_fopen".
"mp" is a pointer to the Matrix hose contents are to be written. If the
matrix is NULL, then this routine is a NOP.
The output format depends on the magnitude of the maximum absolute value in
the matrix. If the maximum is < 0.01 or greater than 10000, the data is
written in exponential format according to the format string "%.5".
Otherwise the matrix elements are written in fixed format according to
".5f".
RETURNS
NO_ERROR on success, or ERROR on a failure.
RELATED
write_matrix_cols, fp_write_matrix_rows
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
,
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
,
write_raw_matrix
,
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