FV3 Bundle
string_utility Module Reference

Data Types

interface  strclean
 

Functions/Subroutines

character(len(input_string)) function, public strupcase (Input_String)
 
character(len(input_string)) function, public strlowcase (Input_String)
 
character(len(input_string)) function, public strcompress (Input_String, n)
 
subroutine strclean_scalar (String)
 
subroutine strclean_rank1 (String)
 

Variables

character(*), parameter module_rcs_id = '$Id: String_Utility.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 
character(*), parameter lower_case = 'abcdefghijklmnopqrstuvwxyz'
 
character(*), parameter upper_case = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 

Function/Subroutine Documentation

◆ strclean_rank1()

subroutine string_utility::strclean_rank1 ( character(*), dimension(:), intent(inout)  String)
private

Definition at line 348 of file String_Utility.f90.

Here is the call graph for this function:

◆ strclean_scalar()

subroutine string_utility::strclean_scalar ( character(*), intent(inout)  String)
private

Definition at line 331 of file String_Utility.f90.

Here is the caller graph for this function:

◆ strcompress()

character(len(input_string)) function, public string_utility::strcompress ( character(*), intent(in)  Input_String,
integer, intent(out), optional  n 
)

Definition at line 243 of file String_Utility.f90.

◆ strlowcase()

character(len(input_string)) function, public string_utility::strlowcase ( character(*), intent(in)  Input_String)

Definition at line 157 of file String_Utility.f90.

◆ strupcase()

character(len(input_string)) function, public string_utility::strupcase ( character(*), intent(in)  Input_String)

Definition at line 97 of file String_Utility.f90.

Variable Documentation

◆ lower_case

character(*), parameter string_utility::lower_case = 'abcdefghijklmnopqrstuvwxyz'
private

Definition at line 48 of file String_Utility.f90.

◆ module_rcs_id

character(*), parameter string_utility::module_rcs_id = '$Id: String_Utility.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
private

Definition at line 45 of file String_Utility.f90.

◆ upper_case

character(*), parameter string_utility::upper_case = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
private

Definition at line 49 of file String_Utility.f90.