OpenCMISS-Iron Internal API Documentation
input_output::writestringfmttwovalue Interface Reference

Write a string, value, string then a value with the values formatted in a particular way to a given output stream. More...

Private Member Functions

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...
 

Detailed Description

Write a string, value, string then a value with the values formatted in a particular way to a given output stream.

Definition at line 250 of file input_output.f90.

Member Function/Subroutine Documentation

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_c_c ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
character(len=*), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
character(len=*), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2038 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_c_dp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
character(len=*), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(dp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2072 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_c_intg ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
character(len=*), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
integer(intg), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2107 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_c_l ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
character(len=*), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
logical, intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2142 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_c_sp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
character(len=*), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(sp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2176 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_c_vs ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
character(len=*), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
type(varying_string), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2211 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_dp_c ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(dp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
character(len=*), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2245 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_dp_dp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(dp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(dp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2280 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_dp_intg ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(dp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
integer(intg), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2319 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_dp_l ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(dp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
logical, intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2358 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_dp_sp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(dp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(sp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2396 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_dp_vs ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(dp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
type(varying_string), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2435 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_intg_c ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
integer(intg), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
character(len=*), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2470 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_intg_dp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
integer(intg), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(dp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2505 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_intg_intg ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
integer(intg), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
integer(intg), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2544 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_intg_l ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
integer(intg), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
logical, intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2583 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_intg_sp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
integer(intg), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(sp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2621 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_intg_vs ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
integer(intg), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
type(varying_string), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2660 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_l_c ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
logical, intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
character(len=*), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2695 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_l_dp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
logical, intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(dp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2730 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_l_intg ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
logical, intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
integer(intg), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2769 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_l_l ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
logical, intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
logical, intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2806 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_l_sp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
logical, intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(sp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2844 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_l_vs ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
logical, intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
type(varying_string), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2881 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_sp_c ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(sp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
character(len=*), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2916 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_sp_dp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(sp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(dp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2951 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_sp_intg ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(sp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
integer(intg), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 2990 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_sp_l ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(sp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
logical, intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 3029 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_sp_sp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(sp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(sp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 3065 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_sp_vs ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
real(sp), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
type(varying_string), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 3104 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_vs_c ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
type(varying_string), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
character(len=*), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 3139 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_vs_dp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
type(varying_string), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(dp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 3173 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_vs_intg ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
type(varying_string), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
integer(intg), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 3208 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_vs_l ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
type(varying_string), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
logical, intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 3243 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_vs_sp ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
type(varying_string), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
real(sp), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 3277 of file input_output.f90.

subroutine input_output::writestringfmttwovalue::write_string_fmt_two_value_vs_vs ( integer(intg), intent(in)  ID,
character(len=*), intent(in)  FIRST_STRING,
type(varying_string), intent(in)  FIRST_VALUE,
character(len=*), intent(in)  FIRST_FORMAT,
character(len=*), intent(in)  SECOND_STRING,
type(varying_string), intent(in)  SECOND_VALUE,
character(len=*), intent(in)  SECOND_FORMAT,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)
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.

Parameters
[in]idThe ID of the output stream. An ID of > 9 specifies file output
See also
BASE_ROUTINES::OutputType,BASE_ROUTINES::FileUnits
Parameters
[in]first_stringThe first string to be output
[in]first_valueThe first value to be output
[in]first_formatThe format string to be used to format the first value
[in]second_stringThe second string to be output
[in]second_valueThe second value to be output
[in]second_formatThe format string to be used to format the second value
[out]errThe error code
[out]errorThe error string

Definition at line 3312 of file input_output.f90.