TPLS
Two-phaselevelset
 All Classes Files Functions Variables
Public Member Functions | Public Attributes | List of all members
output_utils Module Reference

Useful constants and routines for handling TPLS outputs. More...

Public Member Functions

subroutine write_integer (label, value)
 Output an integer with a prefixing label. More...
 
subroutine write_double (label, value)
 Output a double with a prefixing label. More...
 
subroutine write_integer3d (label, a, b, c)
 Output an integer triple with a prefixing label. More...
 
subroutine write_double2d (label, a, b)
 Output a double pair with a prefixing label. More...
 

Public Attributes

character(len=80) format_integer
 
character(len=80) labelled
 
character(len=80) integer
 
character(len=80) format_double
 
character(len=80) double
 
character(len=80) format_integer3d
 
character(len=80) triple
 
character(len=80) format_double2d
 
character(len=80) pair
 

Detailed Description

Useful constants and routines for handling TPLS outputs.

Author
Mike Jackson.
Version
Revision:
137

Member Function/Subroutine Documentation

subroutine output_utils::write_double ( character(len=*), intent(in)  label,
double precision, intent(in)  value 
)

Output a double with a prefixing label.

Parameters
[in]labelLabel.
[in]valuedouble.
subroutine output_utils::write_double2d ( character(len=*), intent(in)  label,
double precision, intent(in)  a,
double precision, intent(in)  b 
)

Output a double pair with a prefixing label.

Parameters
[in]labelLabel.
[in]a1st pair value.
[in]b2nd pair value.
subroutine output_utils::write_integer ( character(len=*), intent(in)  label,
integer, intent(in)  value 
)

Output an integer with a prefixing label.

Parameters
[in]labelLabel.
[in]valueInteger.
subroutine output_utils::write_integer3d ( character(len=*), intent(in)  label,
integer, intent(in)  a,
integer, intent(in)  b,
integer, intent(in)  c 
)

Output an integer triple with a prefixing label.

Parameters
[in]labelLabel.
[in]a1st triple value.
[in]b2nd triple value.
[in]c3rd triple value.

Member Data Documentation

character(len=80) output_utils::double
character(len=80) output_utils::format_double
character(len=80) output_utils::format_double2d
character(len=80) output_utils::format_integer
character(len=80) output_utils::format_integer3d
character(len=80) output_utils::integer
character(len=80) output_utils::labelled
character(len=80) output_utils::pair
character(len=80) output_utils::triple

The documentation for this module was generated from the following file: