BiF-lib Source Code Dependency Tree

November 12, 2024 · View on GitHub

Batteries_Included

BiF-lib Source Code Dependency Tree

  

 


[[TOC]]


 

adjacency_list_instruction_and_shortest_path.f90

Depadjacency_list_instruction_and_shortest_path.f90
1constants.f90
2alloc_interface.f90
3binary_heap_instruction.f90
4num2str_interface.f90
5sort_interface_driver.f90 and sort submodules
6error_interface.f90
7warning_type_instruction.f90

alloc_interface.f90

No Dependency


array_data_types_instruction.f90

No Dependency


binary_heap_instruction.f90

No Dependency


binomial_interface.f90

No Dependency


buffered_reader_instruction.f90

Depbuffered_reader_instruction.f90
1constants.f90
2rolling_pointer_instruction.f90

calendar_functions.f90

No Dependency


cast_to_string_interface.f90

No Dependency


circular_queue_instruction.f90

No Dependency


console_commander.f90

No Dependency


constants.f90

No Dependency


cycling_text_file_interface.f90

Depcycling_text_file_interface.f90
1constants.f90
2array_data_types_instruction.f90
3num2str_interface.f90
4parse_word_interface.f90
5error_interface.f90
6generic_open_interface.fpp
7file_io_interface.f90
8string_routines.f90

date_operator_instruction.f90

Depdate_operator_instruction.f90
1calendar_functions.f90

descriptive_statistics.f90

No Dependency


directory_iso_c_binding.f90

No Dependency


dynamic_array.f90

Depdynamic_array.f90
1dynamic_array_int32.f90

dynamic_array_int32.f90

No Dependency


EquationParser.f90

DepEquationParser.f90
1constants.f90
2calendar_functions.f90
3date_operator_instruction.f90

error_interface.f90

Deperror_interface.f90
1constants.f90
2num2str_interface.f90

factorial_interface.f90

No Dependency


file_incrementer_interface.f90

Depfile_incrementer_interface.f90
1constants.f90
2array_data_types_instruction.f90
3path_interface.f90
4generic_open_interface.fpp

file_info_interface.f90

No Dependency


file_io_interface.f90

Depfile_io_interface.f90
1constants.f90
2array_data_types_instruction.f90
3path_interface.f90
4num2str_interface.f90
5parse_word_interface.f90
6error_interface.f90
7generic_open_interface.fpp

generic_block_reader_instruction.f90

Depgeneric_block_reader_instruction.f90
1constants.f90
2array_data_types_instruction.f90
3path_interface.f90
3linked_list_instruction.f90
4num2str_interface.f90
5parse_word_interface.f90
6error_interface.f90
7post_key_sub.f90
8generic_open_interface.fpp
9file_io_interface.f90
10string_routines.f90
11generic_input_file_instruction.f90

generic_input_file_instruction.f90

Depgeneric_input_file_instruction.f90
1constants.f90
2array_data_types_instruction.f90
3num2str_interface.f90
4parse_word_interface.f90
5error_interface.f90
6post_key_sub.f90
7generic_open_interface.fpp
8file_io_interface.f90
9string_routines.f90

generic_open_interface.fpp

Depgeneric_open_interface.fpp
1constants.f90
2array_data_types_instruction.f90
3path_interface.f90

generic_output_file_instruction.f90

Depgeneric_output_file_instruction.f90
1constants.f90
2array_data_types_instruction.f90
3num2str_interface.f90
4parse_word_interface.f90
5error_interface.f90
6post_key_sub.f90
7generic_open_interface.fpp
8file_incrementer_interface.f90
9file_io_interface.f90
10string_routines.f90

hash_table_instruction.f90

Dephash_table_instruction.f90
1constants.f90
2prime_finder.f90

hexadecimal_instruction.f90

No Dependency


integer_array_builder.f90

No Dependency


integer_queue_instruction.f90

No Dependency


is_ascii_interface.f90

Depis_ascii_interface.f90
1constants.f90
2num2str_interface.f90
3error_interface.f90

is_integer_interface.f90

No Dependency


is_routine_interface.f90

Depis_routine_interface.f90
1constants.f90

isqrt_interface.f90

No Dependency


IXJ_instruction.f90

DepIXJ_instruction.f90
1constants.f90
2alloc_interface.f90
3array_data_types_instruction.f90
4path_interface.f90
5linked_list_instruction.f90
6num2str_interface.f90
7parse_word_interface.f90
8error_interface.f90
9post_key_sub.f90
10generic_open_interface.fpp
11file_io_interface.f90
12string_routines.f90
13generic_input_file_instruction.f90
14generic_block_reader_instruction.f90

line_writer_interface.f90

Depline_writer_interface.f90
1constants.f90
2array_data_types_instruction.f90
3num2str_interface.f90

linked_list_instruction.f90

No Dependency


list_array_input_interface.f90

Deplist_array_input_interface.f90
1constants.f90
2alloc_interface.f90
3array_data_types_instruction.f90
4path_interface.f90
5calendar_functions.f90
6is_routine_interface.f90
7linked_list_instruction.f90
8num2str_interface.f90
9parse_word_interface.f90
10set_array_interface.f90
11sort_interface_driver.f90 and sort submodules
12date_operator_instruction.f90
13error_interface.f90
14post_key_sub.f90
15generic_open_interface.fpp
16file_io_interface.f90
17string_routines.f90
18generic_input_file_instruction.f90
19generic_block_reader_instruction.f90
20IXJ_instruction.f90
21lookup_table_instruction.f90
22time_series_file_instruction.f90
23uload_and_sfac_interface.f90
24transient_file_reader_instruction.f90

log2_interface.f90

No Dependency


lookup_table_instruction.f90

Deplookup_table_instruction.f90
1constants.f90
2array_data_types_instruction.f90
3linked_list_instruction.f90
4num2str_interface.f90
5parse_word_interface.f90
6sort_interface_driver.f90 and sort submodules
7error_interface.f90
8post_key_sub.f90
9generic_open_interface.fpp
10file_io_interface.f90
11string_routines.f90
12generic_input_file_instruction.f90
13generic_block_reader_instruction.f90

name_id_interface.f90

No Dependency


num2str_interface.f90

No Dependency


number_conversion_interface.f90

No Dependency


obs_group_interpolator.f90

Depobs_group_interpolator.f90
1constants.f90
2calendar_functions.f90
3xy_grid_coordinate_interface.f90
4date_operator_instruction.f90

parse_word_interface.f90

No Dependency


path_interface.f90

Deppath_interface.f90
1constants.f90
2array_data_types_instruction.f90

position_interface.f90

Depposition_interface.f90
1constants.f90
2array_data_types_instruction.f90

post_key_sub.f90

Deppost_key_sub.f90
1constants.f90
2num2str_interface.f90
3parse_word_interface.f90
4error_interface.f90

power_interface.f90

No Dependency


prime_finder.f90

No Dependency


random_routines_interface.f90

No Dependency


relax_interface.f90

No Dependency


rolling_pointer_instruction.f90

No Dependency


same_memory_address_interface.f90

No Dependency


secant_interface.f90

No Dependency


set_array_interface.f90

No Dependency


file_info_interface.f90

No Dependency


simple_file_io.f90

No Dependency


sort_interface_ascii.f90

Depsort_interface_ascii.f90
1sort_interface_driver.f90

sort_interface_driver.f90

Not really dependencies, but rather it contains interfaces that describe module procedures in the following files.

Depsort_interface_driver.f90
1sort_interface_ascii.f90
2sort_interface_int32.f90
3sort_interface_int64.f90
4sort_interface_multi.f90
5sort_interface_rel32.f90
6sort_interface_rel64.f90
7sort_interface_wild.f90

sort_interface_int32.f90

Depsort_interface_int32.f90
1sort_interface_driver.f90

sort_interface_int64.f90

Depsort_interface_int64.f90
1sort_interface_driver.f90

sort_interface_multi.f90

Depsort_interface_multi.f90
1sort_interface_driver.f90

sort_interface_rel32.f90

Depsort_interface_rel32.f90
1sort_interface_driver.f90

sort_interface_rel64.f90

Depsort_interface_rel64.f90
1sort_interface_driver.f90

sort_interface_wild.f90

Depsort_interface_wild.f90
1sort_interface_driver.f90

string_routines.f90

Depstring_routines.f90
1constants.f90
2array_data_types_instruction.f90
3path_interface.f90
3num2str_interface.f90
4parse_word_interface.f90
5error_interface.f90
6generic_open_interface.fpp
7file_io_interface.f90

sub_block_input_interface.f90

Depsub_block_input_interface.f90
1constants.f90
2alloc_interface.f90
3array_data_types_instruction.f90
4path_interface.f90
5calendar_functions.f90
6is_routine_interface.f90
7linked_list_instruction.f90
8num2str_interface.f90
9parse_word_interface.f90
10set_array_interface.f90
11sort_interface_driver.f90 and sort submodules
12date_operator_instruction.f90
13error_interface.f90
14post_key_sub.f90
15generic_open_interface.fpp
16file_io_interface.f90
17string_routines.f90
18generic_input_file_instruction.f90
19generic_block_reader_instruction.f90
20IXJ_instruction.f90
21lookup_table_instruction.f90
22time_series_file_instruction.f90
23uload_and_sfac_interface.f90
24transient_file_reader_instruction.f90

system_call.f90

No Dependency


time_series_file_instruction.f90

Deptime_series_file_instruction.f90
1constants.f90
2array_data_types_instruction.f90
3path_interface.f90
3calendar_functions.f90
4linked_list_instruction.f90
5num2str_interface.f90
6parse_word_interface.f90
7date_operator_instruction.f90
8error_interface.f90
9post_key_sub.f90
10generic_open_interface.fpp
11file_io_interface.f90
12string_routines.f90
13generic_input_file_instruction.f90
14generic_block_reader_instruction.f90

timer_instruction.f90

No Dependency


transient_file_reader_instruction.f90

Deptransient_file_reader_instruction.f90
1constants.f90
2alloc_interface.f90
3array_data_types_instruction.f90
4path_interface.f90
5calendar_functions.f90
6is_routine_interface.f90
7linked_list_instruction.f90
8num2str_interface.f90
9parse_word_interface.f90
10set_array_interface.f90
11sort_interface_driver.f90 and sort submodules
12date_operator_instruction.f90
13error_interface.f90
14post_key_sub.f90
15generic_open_interface.fpp
16file_io_interface.f90
17string_routines.f90
18generic_input_file_instruction.f90
19generic_block_reader_instruction.f90
20IXJ_instruction.f90
21lookup_table_instruction.f90
22time_series_file_instruction.f90
23uload_and_sfac_interface.f90

uload_and_sfac_interface.f90

Depuload_and_sfac_interface.f90
1constants.f90
2alloc_interface.f90
3array_data_types_instruction.f90
4path_interface.f90
5calendar_functions.f90
6is_routine_interface.f90
7linked_list_instruction.f90
8num2str_interface.f90
9parse_word_interface.f90
10set_array_interface.f90
11sort_interface_driver.f90 and sort submodules
12date_operator_instruction.f90
13error_interface.f90
14post_key_sub.f90
15generic_open_interface.fpp
16file_io_interface.f90
17string_routines.f90
18generic_input_file_instruction.f90
19generic_block_reader_instruction.f90
20IXJ_instruction.f90
21lookup_table_instruction.f90
22time_series_file_instruction.f90

unicode_interface.f90

No Dependency


unit_testing_instruction.f90

No Dependency


util_interface.f90

Deputil_interface.f90
1constants.f90
2array_data_types_instruction.f90

variable_pointer_list_interface.f90

Depvariable_pointer_list_interface.f90
1constants.f90

warning_type_instruction.f90

Depwarning_type_instruction.f90
1constants.f90
2num2str_interface.f90
3error_interface.f90

write_array_interface.f90

Depwrite_array_interface.f90
1num2str_interface.f90

xy_grid_coordinate_interface.f90

No Dependency