NAME
write_col_vector_with_header - Writes a vector as a column to a file specified by name
SYNOPSIS
#include "m/m_vec_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_col_vector_with_header
(
const Vector *vp,
const char *file_name
);
DESCRIPTION
This routine writes data contained in a vector to a file specified by its
name. The vector is output as a column of data with a header. Since vector
files with headers are usually components of more complex data structures, we
write the data at full precision.
The vector length header has the format:
#! length=<vector-length>
(The "#" is actually the comment char (user settable) and the "!" is acutally
the header char, also user settable).
"file_name" points to a character array specifying the name of the file to
read the data from. If the "file_name" argument is NULL, or the first
character is null, output is directed to STDOUT.
"vp" points to the vector whose contents are to be written.
If it is NULL, then a vector of length zero is written which will be read
back as NULL by the corresponding read routine.
RETURNS
NO_ERROR if successful, ERROR on failure.
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_vector_from_config_file
,
read_vector
,
fp_read_vector
,
fp_read_raw_vector
,
fp_read_vector_with_header
,
fp_read_ascii_vector
,
fp_ow_read_vector
,
write_row_vector
,
fp_write_row_vector
,
write_indexed_vector
,
fp_write_indexed_vector
,
write_col_vector
,
fp_write_col_vector
,
fp_write_col_vector_with_header
,
write_raw_vector
,
fp_write_raw_vector
,
write_row_vector_full_precision
,
fp_write_row_vector_full_precision
,
write_col_vector_full_precision
,
fp_write_col_vector_full_precision
,
read_vector_vector_from_config_file
,
read_vector_vector
,
fp_read_vector_vector
,
fp_read_raw_vector_vector
,
fp_read_formatted_vector_vector
,
fp_write_vector_vector_with_title
,
write_vector_vector
,
fp_write_vector_vector
,
write_raw_vector_vector
,
fp_write_raw_vector_vector
,
fp_write_raw_vector_vector_header
,
write_vector_vector_full_precision
,
fp_write_vector_vector_full_precision