Procedure | Location | Procedure Type | Description |
---|---|---|---|
choose_fmt_based_on | datastructs_kinds_mod | Function | Select a format string based on the file extension. |
choose_sampler | datastructs_samplers_mod | Subroutine | Subroutine to allocate a |
count_integers_from_string | datastructs_kinds_mod | Function | Count the number of integers in a string separated by spaces or commas. |
djb2 | datastructs_hash_mod | Function | DJB2 hash function Inspired by: - http://www.cse.yorku.ca/~oz/hash.html - https://github.com/pdebuyl/fortran_hash_table/blob/master/src/dictionary_m.f90 |
dynamical_list | datastructs_lists_dynamical_list_mod | Interface | Constructor for a dynamical list |
fixed_list | datastructs_lists_fixed_list_mod | Interface | Constructor for a fixed list |
list_ranges | datastructs_kinds_mod | Subroutine | Print ranges for supported numeric types. |
log_unit | datastructs_logger_mod | Function | Determine the output unit for a given log level and update LOGGER_OK. |
log_write | datastructs_logger_mod | Interface | |
maxheap | datastructs_maxheap_mod | Interface | Constructor for a maxheap |
new_fixed_list_pointer | datastructs_lists_fixed_list_mod | Function | Create a new fixed list pointer Input: list - an array of integers |
set_error_unit | datastructs_logger_mod | Subroutine | Set the output unit for error log messages. |
set_level | datastructs_logger_mod | Subroutine | |
set_output_unit | datastructs_logger_mod | Subroutine | Set the output unit for normal log messages. |
set_unit_defaults | datastructs_logger_mod | Subroutine | Reset output units to default (stdout for normal logs, stderr for errors). |
set_verbose | datastructs_logger_mod | Subroutine | Enable or disable global verbosity.
If set to |
swap | datastructs_kinds_mod | Interface | Generic interface for swapping values of different types. |
unique_values | datastructs_lists_mod | Function | Find unique values in a list of integers It uses the standard library sorting module The result is a list of unique integers |
weighted_sampler | datastructs_samplers_btree_mod | Interface | Constructor |
weighted_sampler | datastructs_samplers_rejection_maxheap_two_classes_mod | Interface | Constructor |
weighted_sampler | datastructs_samplers_rejection_two_classes_mod | Interface | Constructor |
weighted_sampler | datastructs_samplers_rejection_maxheap_mod | Interface | Constructor |
weighted_sampler | datastructs_samplers_rejection_maxheap_composition_mod | Interface | Constructor |
weighted_sampler | datastructs_samplers_rejection_mod | Interface | Constructor |