SUEWS API Site
Documentation of SUEWS source code
Public Member Functions | List of all members
strings::writeq Interface Reference

Public Member Functions

subroutine writeq_dr (unit, namestr, value, fmt)
 
subroutine writeq_sr (unit, namestr, value, fmt)
 
subroutine writeq_di (unit, namestr, ivalue, fmt)
 
subroutine writeq_si (unit, namestr, ivalue, fmt)
 

Detailed Description

Definition at line 52 of file suews_util_stringmod.f95.

Member Function/Subroutine Documentation

◆ writeq_di()

subroutine strings::writeq::writeq_di ( integer unit,
character(len=*) namestr,
integer(ki8) ivalue,
character(len=*) fmt )

Definition at line 628 of file suews_util_stringmod.f95.

629
630! Writes a string of the form <name> = ivalue to unit
631
632 INTEGER(ki8) :: ivalue
633 INTEGER :: unit
634 CHARACTER(len=*) :: namestr, fmt
635 CHARACTER(len=32) :: tempstr
636 CALL writenum(ivalue, tempstr, fmt)
637 CALL trimzero(tempstr)
638 WRITE (unit, *) trim(namestr)//' = '//trim(tempstr)
639

References strings::trimzero().

Here is the call graph for this function:

◆ writeq_dr()

subroutine strings::writeq::writeq_dr ( integer unit,
character(len=*) namestr,
real(kr8) value,
character(len=*) fmt )

Definition at line 594 of file suews_util_stringmod.f95.

595
596! Writes a string of the form <name> = value to unit
597
598 REAL(kr8) :: VALUE
599 INTEGER :: unit
600 CHARACTER(len=*) :: namestr, fmt
601 CHARACTER(len=32) :: tempstr
602
603 CALL writenum(VALUE, tempstr, fmt)
604 CALL trimzero(tempstr)
605 WRITE (unit, *) trim(namestr)//' = '//trim(tempstr)
606

References strings::trimzero().

Here is the call graph for this function:

◆ writeq_si()

subroutine strings::writeq::writeq_si ( integer unit,
character(len=*) namestr,
integer(ki4) ivalue,
character(len=*) fmt )

Definition at line 644 of file suews_util_stringmod.f95.

645
646! Writes a string of the form <name> = ivalue to unit
647
648 INTEGER(ki4) :: ivalue
649 INTEGER :: unit
650 CHARACTER(len=*) :: namestr, fmt
651 CHARACTER(len=32) :: tempstr
652 CALL writenum(ivalue, tempstr, fmt)
653 CALL trimzero(tempstr)
654 WRITE (unit, *) trim(namestr)//' = '//trim(tempstr)
655

References strings::trimzero().

Here is the call graph for this function:

◆ writeq_sr()

subroutine strings::writeq::writeq_sr ( integer unit,
character(len=*) namestr,
real(kr4) value,
character(len=*) fmt )

Definition at line 611 of file suews_util_stringmod.f95.

612
613! Writes a string of the form <name> = value to unit
614
615 REAL(kr4) :: VALUE
616 INTEGER :: unit
617 CHARACTER(len=*) :: namestr, fmt
618 CHARACTER(len=32) :: tempstr
619
620 CALL writenum(VALUE, tempstr, fmt)
621 CALL trimzero(tempstr)
622 WRITE (unit, *) trim(namestr)//' = '//trim(tempstr)
623

References strings::trimzero().

Here is the call graph for this function:

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