OpenCMISS-Iron Internal API Documentation
|
This module handles all formating and input and output. More...
Data Types | |
interface | write_string |
Write a string to a given output stream. More... | |
interface | write_string_fmt_two_value |
Write a string, value, string then a value with the values formatted in a particular way to a given output stream. More... | |
interface | write_string_fmt_value |
Write a string followed by a value formatted in a particular way to a specified output stream. More... | |
interface | write_string_idx_vector |
Write a string followed by a indexed vector to a specified output stream. More... | |
interface | write_string_matrix |
Write a string followed by a matrix to a specified output stream. More... | |
interface | write_string_two_value |
Write a string, value, string then a value to a given output stream. More... | |
interface | write_string_value |
Write a string followed by a value to a given output stream. More... | |
interface | write_string_vector |
Write a string followed by a vector to a specified output stream. More... | |
interface | writestring |
Write a string to a given output stream. More... | |
interface | writestringfmttwovalue |
Write a string, value, string then a value with the values formatted in a particular way to a given output stream. More... | |
interface | writestringfmtvalue |
Write a string followed by a value formatted in a particular way to a specified output stream. More... | |
interface | writestringidxvector |
Write a string followed by a indexed vector to a specified output stream. More... | |
interface | writestringmatrix |
Write a string followed by a matrix to a specified output stream. More... | |
interface | writestringtwovalue |
Write a string, value, string then a value to a given output stream. More... | |
interface | writestringvalue |
Write a string followed by a value to a given output stream. More... | |
interface | writestringvector |
Write a string followed by a vector to a specified output stream. More... | |
Functions/Subroutines | |
subroutine | write_string_c (ID, STRING, ERR, ERROR,) |
Writes the character STRING to the given output stream specified by ID. More... | |
subroutine | write_string_vs (ID, STRING, ERR, ERROR,) |
Writes the varying string STRING to the given output stream specified by ID. More... | |
subroutine | write_string_value_c (ID, FIRST_STRING, VALUE, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value. More... | |
subroutine | write_string_value_dp (ID, FIRST_STRING, VALUE, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value. More... | |
subroutine | write_string_value_intg (ID, FIRST_STRING, VALUE, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value. More... | |
subroutine | write_string_value_lintg (ID, FIRST_STRING, VALUE, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value. More... | |
subroutine | write_string_value_l (ID, FIRST_STRING, VALUE, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value. More... | |
subroutine | write_string_value_sp (ID, FIRST_STRING, VALUE, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value. More... | |
subroutine | write_string_value_vs (ID, FIRST_STRING, VALUE, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value. More... | |
subroutine | write_string_two_value_c_c (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_c_dp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_c_intg (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_c_l (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_c_sp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_c_vs (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted varying string SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_dp_c (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_dp_dp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_dp_intg (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_dp_l (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_dp_sp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_dp_vs (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_intg_c (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_intg_dp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_intg_intg (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_intg_l (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_intg_sp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_intg_vs (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_l_c (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_l_dp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_l_intg (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_l_l (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_l_sp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_l_vs (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_sp_c (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_sp_dp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_sp_intg (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_sp_l (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_sp_sp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_sp_vs (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_vs_c (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_vs_dp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_vs_intg (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_vs_l (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_vs_sp (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_two_value_vs_vs (ID, FIRST_STRING, FIRST_VALUE, SECOND_STRING, SECOND_VALUE, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted varying string SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values. More... | |
subroutine | write_string_fmt_value_c (ID, FIRST_STRING, VALUE, FORMAT_STRING, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value. More... | |
subroutine | write_string_fmt_value_dp (ID, FIRST_STRING, VALUE, FORMAT_STRING, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value. More... | |
subroutine | write_string_fmt_value_intg (ID, FIRST_STRING, VALUE, FORMAT_STRING, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value. More... | |
subroutine | write_string_fmt_value_lintg (ID, FIRST_STRING, VALUE, FORMAT_STRING, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value. More... | |
subroutine | write_string_fmt_value_l (ID, FIRST_STRING, VALUE, FORMAT_STRING, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value. More... | |
subroutine | write_string_fmt_value_sp (ID, FIRST_STRING, VALUE, FORMAT_STRING, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value. More... | |
subroutine | write_string_fmt_value_vs (ID, FIRST_STRING, VALUE, FORMAT_STRING, ERR, ERROR,) |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value. More... | |
subroutine | write_string_fmt_two_value_c_c (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_c_dp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_c_intg (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_c_l (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_c_sp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_c_vs (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted varying string SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_dp_c (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_dp_dp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_dp_intg (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_dp_l (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_dp_sp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_dp_vs (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_intg_c (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_intg_dp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_intg_intg (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_intg_l (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_intg_sp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_intg_vs (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_l_c (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_l_dp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_l_intg (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_l_l (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_l_sp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_l_vs (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_sp_c (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_sp_dp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_sp_intg (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_sp_l (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_sp_sp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_sp_vs (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_vs_c (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_vs_dp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_vs_intg (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_vs_l (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_vs_sp (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_fmt_two_value_vs_vs (ID, FIRST_STRING, FIRST_VALUE, FIRST_FORMAT, SECOND_STRING, SECOND_VALUE, SECOND_FORMAT, ERR, ERROR,) |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted varying string SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value. More... | |
subroutine | write_string_vector_dp (ID, FIRST_IDX, DELTA, LAST_IDX, NUMBER_FIRST, NUMBER_REPEAT, VECTOR, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given double precision VECTOR to the given output stream specified by ID. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_IDX and LAST_IDX are the extents of the data and DELTA is the NUMBER of indices to skip for each index. More... | |
subroutine | write_string_vector_intg (ID, FIRST_IDX, DELTA, LAST_IDX, NUMBER_FIRST, NUMBER_REPEAT, VECTOR, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given integer VECTOR to the given output stream specified by ID. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_IDX and LAST_IDX are the extents of the data and DELTA is the NUMBER of indices to skip for each index. More... | |
subroutine | write_string_vector_lintg (ID, FIRST_IDX, DELTA, LAST_IDX, NUMBER_FIRST, NUMBER_REPEAT, VECTOR, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given integer VECTOR to the given output stream specified by ID. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_IDX and LAST_IDX are the extents of the data and DELTA is the NUMBER of indices to skip for each index. More... | |
subroutine | write_string_vector_l (ID, FIRST_IDX, DELTA, LAST_IDX, NUMBER_FIRST, NUMBER_REPEAT, VECTOR, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given logical VECTOR to the given output stream specified by ID. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_IDX and LAST_IDX are the extents of the data and DELTA is the NUMBER of indices to skip for each index. More... | |
subroutine | write_string_vector_sp (ID, FIRST_IDX, DELTA, LAST_IDX, NUMBER_FIRST, NUMBER_REPEAT, VECTOR, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given single precision VECTOR to the given output stream specified by ID. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_IDX and LAST_IDX are the extents of the data and DELTA is the NUMBER of indices to skip for each index. More... | |
subroutine | write_string_idx_vector_dp (ID, NUM_INDICES, INDICES, DELTA, NUMBER_FIRST, NUMBER_REPEAT, VECTOR, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given indexed double precision VECTOR to the given output stream specified by ID. NUM_INDICES is the number of indices and INDICES(i) contain the indices of the vector to write. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. DELTA is the number of actual indices to skip for each index. More... | |
subroutine | write_string_idx_vector_intg (ID, NUM_INDICES, INDICES, DELTA, NUMBER_FIRST, NUMBER_REPEAT, VECTOR, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given indexed integer VECTOR to the given output stream specified by ID. NUM_INDICES is the number of indices and INDICES(i) contain the indices of the vector to write. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. DELTA is the number of actual indices to skip for each index. More... | |
subroutine | write_string_idx_vector_lintg (ID, NUM_INDICES, INDICES, DELTA, NUMBER_FIRST, NUMBER_REPEAT, VECTOR, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given indexed integer VECTOR to the given output stream specified by ID. NUM_INDICES is the number of indices and INDICES(i) contain the indices of the vector to write. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. DELTA is the number of actual indices to skip for each index. More... | |
subroutine | write_string_idx_vector_l (ID, NUM_INDICES, INDICES, DELTA, NUMBER_FIRST, NUMBER_REPEAT, VECTOR, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given indexed logical VECTOR to the given output stream specified by ID. NUM_INDICES is the number of indices and INDICES(i) contain the indices of the vector to write. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. DELTA is the number of actual indices to skip for each index. More... | |
subroutine | write_string_idx_vector_sp (ID, NUM_INDICES, INDICES, DELTA, NUMBER_FIRST, NUMBER_REPEAT, VECTOR, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given indexed single precision VECTOR to the given output stream specified by ID. NUM_INDICES is the number of indices and INDICES(i) contain the indices of the vector to write. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. DELTA is the number of actual indices to skip for each index. More... | |
subroutine | write_string_matrix_dp (ID, FIRST_ROW, DELTA_ROW, LAST_ROW, FIRST_COLUMN, DELTA_COLUMN, LAST_COLUMN, NUMBER_FIRST, NUMBER_REPEAT, MATRIX, INDEX_FORMAT_TYPE, MATRIX_NAME_FORMAT, ROW_INDEX_FORMAT, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given double precision MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index. More... | |
subroutine | write_string_matrix_intg (ID, FIRST_ROW, DELTA_ROW, LAST_ROW, FIRST_COLUMN, DELTA_COLUMN, LAST_COLUMN, NUMBER_FIRST, NUMBER_REPEAT, MATRIX, INDEX_FORMAT_TYPE, MATRIX_NAME_FORMAT, ROW_INDEX_FORMAT, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given integer MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index. More... | |
subroutine | write_string_matrix_lintg (ID, FIRST_ROW, DELTA_ROW, LAST_ROW, FIRST_COLUMN, DELTA_COLUMN, LAST_COLUMN, NUMBER_FIRST, NUMBER_REPEAT, MATRIX, INDEX_FORMAT_TYPE, MATRIX_NAME_FORMAT, ROW_INDEX_FORMAT, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given long integer MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index. More... | |
subroutine | write_string_matrix_l (ID, FIRST_ROW, DELTA_ROW, LAST_ROW, FIRST_COLUMN, DELTA_COLUMN, LAST_COLUMN, NUMBER_FIRST, NUMBER_REPEAT, MATRIX, INDEX_FORMAT_TYPE, MATRIX_NAME_FORMAT, ROW_INDEX_FORMAT, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given logical MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index. More... | |
subroutine | write_string_matrix_sp (ID, FIRST_ROW, DELTA_ROW, LAST_ROW, FIRST_COLUMN, DELTA_COLUMN, LAST_COLUMN, NUMBER_FIRST, NUMBER_REPEAT, MATRIX, INDEX_FORMAT_TYPE, MATRIX_NAME_FORMAT, ROW_INDEX_FORMAT, FIRST_FORMAT, REPEAT_FORMAT, ERR, ERROR,) |
Writes the given single precision MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index. More... | |
Variables | |
integer(intg), parameter, public | write_string_matrix_name_only =1 |
Write the matrix name with out any indices. More... | |
integer(intg), parameter, public | write_string_matrix_name_and_indices =2 |
Write the matrix name together with the matrix indices. More... | |
This module handles all formating and input and output.
|
private |
Writes the character STRING to the given output stream specified by ID.
[in] | id | The ID of the output stream to write to |
[in] | string | The string to write |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 363 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2038 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2072 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2107 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2142 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2176 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted varying string SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2211 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2245 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2280 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2319 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2358 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2396 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2435 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2470 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2505 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2544 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2583 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2621 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2660 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2695 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2730 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2769 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2806 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2844 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2881 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2916 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2951 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2990 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3029 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3065 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3104 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3139 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3173 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3208 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3243 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3277 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted varying string SECOND_VALUE to the given output stream specified by ID. FIRST_FORMAT is used to format the first value and SECOND_FORMAT is used to format the second value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | first_format | The format string to be used to format the first value |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[in] | second_format | The format string to be used to format the second value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3312 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[in] | format_string | The format string to be used to format the value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1825 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[in] | format_string | The format string to be used to format the value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1855 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[in] | format_string | The format string to be used to format the value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1886 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[in] | format_string | The format string to be used to format the value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1946 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[in] | format_string | The format string to be used to format the value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1916 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[in] | format_string | The format string to be used to format the value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1976 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. FORMAT_STRING is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[in] | format_string | The format string to be used to format the value |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2007 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given indexed double precision VECTOR to the given output stream specified by ID. NUM_INDICES is the number of indices and INDICES(i) contain the indices of the vector to write. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. DELTA is the number of actual indices to skip for each index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | num_indices | The number of indices of the vector to output |
[in] | indices | INDICES(i). The i'th index of the vector to output |
[in] | delta | The delta increment to be used when outputing the first through to the last vector index |
[in] | number_first | The number of vector elements to be output on the first line |
[in] | number_repeat | The number of vector elements to be output on the second and subsequently repeated lines |
[in] | vector | The vector to be output |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3572 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given indexed integer VECTOR to the given output stream specified by ID. NUM_INDICES is the number of indices and INDICES(i) contain the indices of the vector to write. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. DELTA is the number of actual indices to skip for each index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | num_indices | The number of indices of the vector to output |
[in] | indices | INDICES(i). The i'th index of the vector to output |
[in] | delta | The delta increment to be used when outputing the first through to the last vector index |
[in] | number_first | The number of vector elements to be output on the first line |
[in] | number_repeat | The number of vector elements to be output on the second and subsequently repeated lines |
[in] | vector | The vector to be output |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3617 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given indexed logical VECTOR to the given output stream specified by ID. NUM_INDICES is the number of indices and INDICES(i) contain the indices of the vector to write. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. DELTA is the number of actual indices to skip for each index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | num_indices | The number of indices of the vector to output |
[in] | indices | INDICES(i). The i'th index of the vector to output |
[in] | delta | The delta increment to be used when outputing the first through to the last vector index |
[in] | number_first | The number of vector elements to be output on the first line |
[in] | number_repeat | The number of vector elements to be output on the second and subsequently repeated lines |
[in] | vector | The vector to be output |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3712 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given indexed integer VECTOR to the given output stream specified by ID. NUM_INDICES is the number of indices and INDICES(i) contain the indices of the vector to write. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. DELTA is the number of actual indices to skip for each index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | num_indices | The number of indices of the vector to output |
[in] | indices | INDICES(i). The i'th index of the vector to output |
[in] | delta | The delta increment to be used when outputing the first through to the last vector index |
[in] | number_first | The number of vector elements to be output on the first line |
[in] | number_repeat | The number of vector elements to be output on the second and subsequently repeated lines |
[in] | vector | The vector to be output |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3662 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given indexed single precision VECTOR to the given output stream specified by ID. NUM_INDICES is the number of indices and INDICES(i) contain the indices of the vector to write. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. DELTA is the number of actual indices to skip for each index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | num_indices | The number of indices of the vector to output |
[in] | indices | INDICES(i). The i'th index of the vector to output |
[in] | delta | The delta increment to be used when outputing the first through to the last vector index |
[in] | number_first | The number of vector elements to be output on the first line |
[in] | number_repeat | The number of vector elements to be output on the second and subsequently repeated lines |
[in] | vector | The vector to be output |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3757 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given double precision MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_row | The first row of the matrix to be output |
[in] | delta_row | The delta row increment to be used when outputing the first through to the last matrix row |
[in] | last_row | The last row of the matrix to be output |
[in] | first_column | The first column of the matrix to be output |
[in] | delta_column | The delta column increate to be used when outputing the first through to the last matrix column |
[in] | last_column | The last column of the matrix to be output |
[in] | number_first | The number of matrix elements to be output on the first line |
[in] | number_repeat | The number of matrix elements to be output on the second and subsequently repeated lines |
[in] | matrix | The matrix to be output |
[in] | index_format_type | The format type to be used for the matrix name and indices |
[in] | matrix_name_format | The format string to be used to format the matrix name |
[in] | row_index_format | The format string to be used to format the row indices |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3802 of file input_output.f90.
References base_routines::op_string, base_routines::write_str(), write_string_matrix_name_and_indices, and write_string_matrix_name_only.
|
private |
Writes the given integer MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_row | The first row of the matrix to be output |
[in] | delta_row | The delta row increment to be used when outputing the first through to the last matrix row |
[in] | last_row | The last row of the matrix to be output |
[in] | first_column | The first column of the matrix to be output |
[in] | delta_column | The delta column increate to be used when outputing the first through to the last matrix column |
[in] | last_column | The last column of the matrix to be output |
[in] | number_first | The number of matrix elements to be output on the first line |
[in] | number_repeat | The number of matrix elements to be output on the second and subsequently repeated lines |
[in] | matrix | The matrix to be output |
[in] | index_format_type | The format type to be used for the matrix name and indices |
[in] | matrix_name_format | The format string to be used to format the matrix name |
[in] | row_index_format | The format string to be used to format the row indices |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3867 of file input_output.f90.
References base_routines::op_string, base_routines::write_str(), write_string_matrix_name_and_indices, and write_string_matrix_name_only.
|
private |
Writes the given logical MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_row | The first row of the matrix to be output |
[in] | delta_row | The delta row increment to be used when outputing the first through to the last matrix row |
[in] | last_row | The last row of the matrix to be output |
[in] | first_column | The first column of the matrix to be output |
[in] | delta_column | The delta column increate to be used when outputing the first through to the last matrix column |
[in] | last_column | The last column of the matrix to be output |
[in] | number_first | The number of matrix elements to be output on the first line |
[in] | number_repeat | The number of matrix elements to be output on the second and subsequently repeated lines |
[in] | matrix | The matrix to be output |
[in] | index_format_type | The format type to be used for the matrix name and indices |
[in] | matrix_name_format | The format string to be used to format the matrix name |
[in] | row_index_format | The format string to be used to format the row indices |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 4004 of file input_output.f90.
References base_routines::op_string, base_routines::write_str(), write_string_matrix_name_and_indices, and write_string_matrix_name_only.
|
private |
Writes the given long integer MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index.
Writes the given long integer MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_row | The first row of the matrix to be output |
[in] | delta_row | The delta row increment to be used when outputing the first through to the last matrix row |
[in] | last_row | The last row of the matrix to be output |
[in] | first_column | The first column of the matrix to be output |
[in] | delta_column | The delta column increate to be used when outputing the first through to the last matrix column |
[in] | last_column | The last column of the matrix to be output |
[in] | number_first | The number of matrix elements to be output on the first line |
[in] | number_repeat | The number of matrix elements to be output on the second and subsequently repeated lines |
[in] | matrix | The matrix to be output |
[in] | index_format_type | The format type to be used for the matrix name and indices |
[in] | matrix_name_format | The format string to be used to format the matrix name |
[in] | row_index_format | The format string to be used to format the row indices |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3939 of file input_output.f90.
References base_routines::op_string, base_routines::write_str(), write_string_matrix_name_and_indices, and write_string_matrix_name_only.
|
private |
Writes the given single precision MATRIX to the given output stream specified by ID. The basic output is determined by the flag INDEX_FORMAT_TYPE. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_ONLY then the first line of output for each row is MATRIX_NAME_FORMAT concatenated named with the FIRST_FORMAT. If INDEX_FORMAT_TYPE is WRITE_STRING_MATRIX_NAME_AND_INDICES then the first line of output for each row is MATRIX_NAME_FORMAT concatenated with ROW_INDEX_FORMAT and concatenated with FIRST_FORMAT. Note that with a WRITE_STRING_MATRIX_NAME_AND_INDICES index format type the row number will be supplied to the format before the matrix data. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_ROW/FIRST_COLUMN and LAST_ROW/LAST_COLUMN are the extents of the row/column and DELTA_ROW/DELTA_COLUMN is the NUMBER of indices to skip for each row/column index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_row | The first row of the matrix to be output |
[in] | delta_row | The delta row increment to be used when outputing the first through to the last matrix row |
[in] | last_row | The last row of the matrix to be output |
[in] | first_column | The first column of the matrix to be output |
[in] | delta_column | The delta column increate to be used when outputing the first through to the last matrix column |
[in] | last_column | The last column of the matrix to be output |
[in] | number_first | The number of matrix elements to be output on the first line |
[in] | number_repeat | The number of matrix elements to be output on the second and subsequently repeated lines |
[in] | matrix | The matrix to be output |
[in] | index_format_type | The format type to be used for the matrix name and indices |
[in] | matrix_name_format | The format string to be used to format the matrix name |
[in] | row_index_format | The format string to be used to format the row indices |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 4069 of file input_output.f90.
References base_routines::op_string, base_routines::write_str(), write_string_matrix_name_and_indices, and write_string_matrix_name_only.
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 625 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 656 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 688 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 720 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 751 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted character FIRST_VALUE and the the SECOND_STRING followed by a formatted varying string SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 783 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 814 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 846 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 882 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 918 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 953 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted double precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 989 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1021 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1053 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1089 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1125 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1160 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted integer FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1196 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1228 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1260 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1296 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1330 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1365 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted logical FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1399 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1431 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1463 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1499 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1535 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1568 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted single precision FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1604 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted character SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1636 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted double precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1667 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted integer SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1699 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted logical SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1731 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted single precision SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1762 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST_STRING followed by a formatted varying string FIRST_VALUE and the the SECOND_STRING followed by a formatted varying string SECOND_VALUE to the given output stream specified by ID. Free format is used to format both values.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | first_value | The first value to be output |
[in] | second_string | The second string to be output |
[in] | second_value | The second value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1794 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 413 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 442 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 472 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 532 of file input_output.f90.
References strings::logical_to_vstring(), base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 502 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 561 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the FIRST STRING followed by a formatted character VALUE to the given output stream specified by ID. Free format is used to format the value.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_string | The first string to be output |
[in] | value | The value to be output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 592 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given double precision VECTOR to the given output stream specified by ID. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_IDX and LAST_IDX are the extents of the data and DELTA is the NUMBER of indices to skip for each index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_idx | The first index of the vector to output |
[in] | delta | The delta increment to be used when outputing the first through to the last vector index |
[in] | last_idx | The last index of the vector to output |
[in] | number_first | The number of vector elements to be output on the first line |
[in] | number_repeat | The number of vector elements to be output on the second and subsequently repeated lines |
[in] | vector | The vector to be output |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3346 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given integer VECTOR to the given output stream specified by ID. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_IDX and LAST_IDX are the extents of the data and DELTA is the NUMBER of indices to skip for each index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_idx | The first index of the vector to output |
[in] | delta | The delta increment to be used when outputing the first through to the last vector index |
[in] | last_idx | The last index of the vector to output |
[in] | number_first | The number of vector elements to be output on the first line |
[in] | number_repeat | The number of vector elements to be output on the second and subsequently repeated lines |
[in] | vector | The vector to be output |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3392 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given logical VECTOR to the given output stream specified by ID. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_IDX and LAST_IDX are the extents of the data and DELTA is the NUMBER of indices to skip for each index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_idx | The first index of the vector to output |
[in] | delta | The delta increment to be used when outputing the first through to the last vector index |
[in] | last_idx | The last index of the vector to output |
[in] | number_first | The number of vector elements to be output on the first line |
[in] | number_repeat | The number of vector elements to be output on the second and subsequently repeated lines |
[in] | vector | The vector to be output |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3482 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given integer VECTOR to the given output stream specified by ID. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_IDX and LAST_IDX are the extents of the data and DELTA is the NUMBER of indices to skip for each index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_idx | The first index of the vector to output |
[in] | delta | The delta increment to be used when outputing the first through to the last vector index |
[in] | last_idx | The last index of the vector to output |
[in] | number_first | The number of vector elements to be output on the first line |
[in] | number_repeat | The number of vector elements to be output on the second and subsequently repeated lines |
[in] | vector | The vector to be output |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3437 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the given single precision VECTOR to the given output stream specified by ID. The FIRST_FORMAT is the format initially used, followed by the REPEAT_FORMAT which is repeated as many times as necessary. NUMBER_FIRST is the number of data items in the FIRST_FORMAT and NUMBER_REPEAT is the number of data items in the REPEAT_FORMAT. FIRST_IDX and LAST_IDX are the extents of the data and DELTA is the NUMBER of indices to skip for each index.
[in] | id | The ID of the output stream. An ID of > 9 specifies file output |
[in] | first_idx | The first index of the vector to output |
[in] | delta | The delta increment to be used when outputing the first through to the last vector index |
[in] | last_idx | The last index of the vector to output |
[in] | number_first | The number of vector elements to be output on the first line |
[in] | number_repeat | The number of vector elements to be output on the second and subsequently repeated lines |
[in] | vector | The vector to be output |
[in] | first_format | The format string to be used for the first line of output |
[in] | repeat_format | The format type to be used for the second and subsequently repeated lines of output |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3527 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().
|
private |
Writes the varying string STRING to the given output stream specified by ID.
[in] | id | The ID of the output stream to write to |
[in] | string | The string to write |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 388 of file input_output.f90.
References base_routines::op_string, and base_routines::write_str().