Procedure | Location | Procedure Type | Description |
---|---|---|---|
add_cell | csv_module | Subroutine | Add a cell to a CSV file. |
add_matrix | csv_module | Subroutine | Add a matrix to a CSV file. Each row is added as a new line.
Line breaks are added at the end of each line (in this way it
differs from the other |
add_vector | csv_module | Subroutine | Add a vector to a CSV file. Each element is added as a cell to the current line. |
close_csv_file | csv_module | Subroutine | Close a CSV file after writing |
csv_get_value | csv_module | Subroutine | Get an individual value from the |
destroy_csv_file | csv_module | Subroutine | Destroy the data in a CSV file. |
expand_vector | csv_utilities | Subroutine | Add elements to the integer vector in chunks. |
get_character_column | csv_module | Subroutine | Convert a column from a |
get_column | csv_module | Subroutine | Return a column from a CSV file vector. |
get_csv_data_as_str | csv_module | Subroutine | Returns a |
get_csv_string_column | csv_module | Subroutine | Convert a column from a |
get_header_csv_str | csv_module | Subroutine | Returns the header as a |
get_header_str | csv_module | Subroutine | Returns the header as a |
get_integer_column | csv_module | Subroutine | Return a column from a CSV file as a |
get_logical_column | csv_module | Subroutine | Convert a column from a |
get_real_sp_column | csv_module | Subroutine | Return a column from a CSV file as a |
get_real_wp_column | csv_module | Subroutine | Return a column from a CSV file as a |
infer_variable_type | csv_module | Subroutine | Infers the variable type, assuming the following precedence: |
initialize_csv_file | csv_module | Subroutine | Initialize a csv_file. |
lowercase_string | csv_utilities | Function | Returns lowercase version of the string. |
next_row | csv_module | Subroutine | Advance to the next row in the CSV file (write any blank cells that are necessary to finish the row) |
number_of_lines_in_file | csv_module | Function | Returns the number of lines in a text file. |
open_csv_file | csv_module | Subroutine | Open a CSV file for writing. |
read_csv_file | csv_module | Subroutine | Read a CSV file. |
read_line_from_file | csv_module | Subroutine | Reads the next line from a file. |
sort_ascending | csv_utilities | Subroutine | Sorts an integer array |
split | csv_module | Subroutine | Split a character string using a token. This routine is inspired by the Python split function. |
swap | csv_utilities | Subroutine | Swap two integer values. |
to_integer | csv_module | Subroutine | Convert a string to a |
to_logical | csv_module | Subroutine | Convert a string to a |
to_real_sp | csv_module | Subroutine | Convert a string to a |
to_real_wp | csv_module | Subroutine | Convert a string to a |
tokenize_csv_line | csv_module | Subroutine | Tokenize a line from a CSV file. The result is an array of |
unique | csv_utilities | Function | Returns only the unique elements of the vector. |
variable_types | csv_module | Subroutine | Returns an array indicating the variable type of each columns. |