|
subroutine, public | io::io_init |
| does nothing. More...
|
|
character(len=pstringlen) function, dimension(:), allocatable, public | io::io_read_ascii (fileName) |
| reads an entire ASCII file into an array More...
|
|
integer function, public | io::io_open_binary (fileName, mode) |
| opens an existing file for reading or a new file for writing. More...
|
|
logical pure function, public | io::io_isblank (string) |
| identifies strings without content More...
|
|
pure character(len=:) function, allocatable, public | io::io_gettag (string, openChar, closeChar) |
| get tagged content of string More...
|
|
pure integer function, dimension(:), allocatable, public | io::io_stringpos (string) |
| locates all whitespace-separated chunks in given string and returns array containing number them and the left/right position to be used by IO_xxxVal Array size is dynamically adjusted to number of chunks found in string IMPORTANT: first element contains number of chunks! More...
|
|
character(len=:) function, allocatable, public | io::io_stringvalue (string, chunkPos, myChunk) |
| reads string value at myChunk from string More...
|
|
integer function, public | io::io_intvalue (string, chunkPos, myChunk) |
| reads integer value at myChunk from string More...
|
|
real(preal) function, public | io::io_floatvalue (string, chunkPos, myChunk) |
| reads float value at myChunk from string More...
|
|
pure character(len=len(string)) function, public | io::io_lc (string) |
| changes characters in string to lower case More...
|
|
subroutine, public | io::io_error (error_ID, el, ip, g, instance, ext_msg) |
| write error statements to standard out and terminate the Marc/spectral run with exit #9xxx More...
|
|
subroutine, public | io::io_warning (warning_ID, el, ip, g, ext_msg) |
| writes warning statement to standard out More...
|
|
integer function | io::verifyintvalue (string) |
| returns verified integer value in given string More...
|
|
real(preal) function | io::verifyfloatvalue (string) |
| returns verified float value in given string More...
|
|
subroutine | io::unittest |
| check correctness of some IO functions More...
|
|
|
character(len= *), parameter, public | io::io_eof = '#EOF#' |
| end of file string More...
|
|
character(len= *), parameter, public | io::io_whitespace = achar(44)//achar(32)//achar(9)//achar(10)//achar(13) |
| whitespace characters More...
|
|
character, parameter, public | io::io_eol = new_line('DAMASK') |
| end of line character More...
|
|
character, parameter, public | io::io_comment = '#' |
|
character(len= *), parameter, private | io::io_divider = '───────────────────'// '───────────────────'// '───────────────────'// '────────────' |
|