Functions/Subroutines | |
integer | shr_string_countChar (str, char, rc) |
function | shr_string_toUpper (str) |
function | shr_string_toLower (str) |
function | shr_string_getParentDir (str) |
integer | shr_string_lastIndex (string, substr, rc) |
integer | shr_string_endIndex (string, substr, rc) |
subroutine | shr_string_leftAlign (str, rc) |
subroutine | shr_string_alphanum (str, rc) |
subroutine | shr_string_betweenTags (string, startTag, endTag, substr, rc) |
subroutine | shr_string_parseCFtunit (string, unit, bdate, bsec, rc) |
subroutine | shr_string_clean (string, rc) |
logical | shr_string_listIsValid (list, rc) |
subroutine | shr_string_listGetName (list, k, name, rc) |
subroutine | shr_string_listIntersect (list1, list2, listout, rc) |
subroutine | shr_string_listUnion (list1, list2, listout, rc) |
subroutine | shr_string_listMerge (list1, list2, listout, rc) |
subroutine | shr_string_listAppend (list, listadd, rc) |
subroutine | shr_string_listPrepend (listadd, list, rc) |
integer | shr_string_listGetIndexF (string, fldStr) |
subroutine | shr_string_listGetIndex (string, fldStr, kFld, print, rc) |
integer | shr_string_listGetNum (str) |
subroutine | shr_string_listSetDel (cflag) |
subroutine | shr_string_listGetDel (del) |
subroutine | shr_string_setAbort (flag) |
subroutine | shr_string_setDebug (iFlag) |
subroutine | shr_string_abort (string) |
Variables | |
character(len=1), save | listDel |
character(len=2), save | listDel2 |
logical, save | doabort = .true. |
integer(SHR_KIND_IN), save | debug = 0 |
subroutine shr_string_mod::shr_string_abort | ( | character(*),intent(in),optional | string | ) | [private] |
Definition at line 1716 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_alphanum | ( | character(*),intent(inout) | str, | |
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 484 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_betweenTags | ( | character(*),intent(in) | string, | |
character(*),intent(in) | startTag, | |||
character(*),intent(in) | endTag, | |||
character(*),intent(out) | substr, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 545 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_clean | ( | character(*),intent(inout) | string, | |
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 780 of file shr_string_mod.F90.
integer shr_string_mod::shr_string_countChar | ( | character(*),intent(in) | str, | |
character(1),intent(in) | char, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 100 of file shr_string_mod.F90.
integer shr_string_mod::shr_string_endIndex | ( | character(*),intent(in) | string, | |
character(*),intent(in) | substr, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 361 of file shr_string_mod.F90.
function shr_string_mod::shr_string_getParentDir | ( | character(len=*),intent(in) | str | ) |
Definition at line 258 of file shr_string_mod.F90.
integer shr_string_mod::shr_string_lastIndex | ( | character(*),intent(in) | string, | |
character(*),intent(in) | substr, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 311 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_leftAlign | ( | character(*),intent(inout) | str, | |
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 425 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_listAppend | ( | character(*),intent(inout) | list, | |
character(*),intent(in) | listadd, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 1187 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_listGetDel | ( | character(*),intent(out) | del | ) |
Definition at line 1589 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_listGetIndex | ( | character(*),intent(in) | string, | |
character(*),intent(in) | fldStr, | |||
integer(SHR_KIND_IN),intent(out) | kFld, | |||
logical,intent(in),optional | print, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 1369 of file shr_string_mod.F90.
integer shr_string_mod::shr_string_listGetIndexF | ( | character(*),intent(in) | string, | |
character(*),intent(in) | fldStr | |||
) |
Definition at line 1322 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_listGetName | ( | character(*),intent(in) | list, | |
integer(SHR_KIND_IN),intent(in) | k, | |||
character(*),intent(out) | name, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 897 of file shr_string_mod.F90.
integer shr_string_mod::shr_string_listGetNum | ( | character(*),intent(in) | str | ) |
Definition at line 1494 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_listIntersect | ( | character(*),intent(in) | list1, | |
character(*),intent(in) | list2, | |||
character(*),intent(out) | listout, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 983 of file shr_string_mod.F90.
logical shr_string_mod::shr_string_listIsValid | ( | character(*),intent(in) | list, | |
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 829 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_listMerge | ( | character(*),intent(in) | list1, | |
character(*),intent(in) | list2, | |||
character(*),intent(out) | listout, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 1117 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_listPrepend | ( | character(*),intent(in) | listadd, | |
character(*),intent(inout) | list, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 1255 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_listSetDel | ( | character(len=1),intent(in) | cflag | ) |
Definition at line 1545 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_listUnion | ( | character(*),intent(in) | list1, | |
character(*),intent(in) | list2, | |||
character(*),intent(out) | listout, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 1045 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_parseCFtunit | ( | character(*),intent(in) | string, | |
character(*),intent(out) | unit, | |||
integer(SHR_KIND_IN),intent(out) | bdate, | |||
real(SHR_KIND_R8),intent(out) | bsec, | |||
integer(SHR_KIND_IN),intent(out),optional | rc | |||
) |
Definition at line 642 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_setAbort | ( | logical,intent(in) | flag | ) |
Definition at line 1631 of file shr_string_mod.F90.
subroutine shr_string_mod::shr_string_setDebug | ( | integer(SHR_KIND_IN),intent(in) | iFlag | ) |
Definition at line 1681 of file shr_string_mod.F90.
function shr_string_mod::shr_string_toLower | ( | character(len=*),intent(in) | str | ) |
Definition at line 206 of file shr_string_mod.F90.
function shr_string_mod::shr_string_toUpper | ( | character(len=*),intent(in) | str | ) |
Definition at line 154 of file shr_string_mod.F90.
integer(SHR_KIND_IN),save shr_string_mod::debug = 0 |
Definition at line 79 of file shr_string_mod.F90.
logical,save shr_string_mod::doabort = .true. |
Definition at line 78 of file shr_string_mod.F90.
character(len=1),save shr_string_mod::listDel |
Definition at line 76 of file shr_string_mod.F90.
character(len=2),save shr_string_mod::listDel2 |
Definition at line 77 of file shr_string_mod.F90.