ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation. |
Go to the source code of this file.
Data Types | |
interface | pm_str::operator(.alleq.) |
Generate and return .true. if the input scalar strings are equal (non-lexically), otherwise, return .false. . More... | |
interface | pm_str::isEndedWith |
Generate and return the location of the first occurrence of the minimum of the input string(s). More... | |
interface | pm_str::getMinLoc |
Generate and return the location of the first occurrence of the minimum of the input string(s). More... | |
interface | pm_str::getMaxLoc |
Generate and return the location of the first occurrence of the maximum of the input string(s). More... | |
interface | pm_str::getMinVal |
Generate and return minimum character value in the input string(s). More... | |
interface | pm_str::getMaxVal |
Generate and return maximum character value in the input string(s). More... | |
interface | pm_str::getCharVec |
Generate and return a vector of single-characters each element of which corresponds to one character in the input scalar string. More... | |
interface | pm_str::getCharSeq |
Generate and return a scalar string resulting from the concatenation of the individual elements (single-characters) of the input vector of characters. More... | |
interface | pm_str::getTrimmedTZ |
Generate and return a vector of single-characters each element of which corresponds to one character in the input scalar string. More... | |
interface | pm_str::getStrWrapped |
Generate and return the input scalar string wrapped within the specified width while optionally prefixing each line and respecting the initial indentation in all subsequent lines. More... | |
interface | pm_str::getLenIndent |
Generate and return the number of non-overlapping repetitions of the input pattern in the input str until the first occurrence of a mismatch between pattern and the relevant segment of str .More... | |
Modules | |
module | pm_str |
This module contains classes and procedures for various string manipulations and inquiries. | |
Variables | |
character(*, SK), parameter | pm_str::MODULE_NAME = "@pm_str" |
character(*, SK), parameter | pm_str::SPACE = SK_" " |
The space character of default kind SK of length 1 . More... | |
character(*, SK), parameter | pm_str::NLC = new_line(SK_"a") |
The newline character of default kind SK as returned by new_line(SK_"a") . More... | |
character(*, SK), parameter | pm_str::UNDEFINED = SK_"UNDEFINED" |
The scalar character parameter of default kind SK containing "UNDEFINED" . More... | |