File  Description 

f08estop.f90  
f18estop.f90  
stdlib_ansi.f90  
stdlib_ansi_operator.f90  
stdlib_ansi_to_string.f90  
stdlib_array.f90  
stdlib_ascii.fypp  
stdlib_bitsets.fypp  
stdlib_bitsets_64.fypp  
stdlib_bitsets_large.fypp  
stdlib_error.f90  
stdlib_hash_32bit.fypp  
stdlib_hash_32bit_fnv.fypp 

stdlib_hash_32bit_nm.fypp 

stdlib_hash_32bit_water.fypp 

stdlib_hash_64bit.fypp  
stdlib_hash_64bit_fnv.fypp 

stdlib_hash_64bit_pengy.fypp 

stdlib_hash_64bit_spookyv2.fypp 

stdlib_hashmap_chaining.f90  The module STDLIB_HASHMAP_CHAINING implements a simple separate chaining hash map. The implementation is loosely based on a C implementation by David Chase, http://chasewoerner.org/src/hasht/, for which he has given permission to use in the Fortran Standard Library. 
stdlib_hashmap_open.f90  The module, STDLIB_HASHMAP_OPEN implements a simple open addressing hash map using linear addressing. The implementation is loosely based on a C implementation by David Chase, http://chasewoerner.org/src/hasht/, for which he has given permission to use in the Fortran Standard Library. 
stdlib_hashmap_wrappers.f90  The module STDLIB_HASHMAP_WRAPPERS provides wrappers for various
entities used by the hash map procedures. These include wrappers for the

stdlib_hashmaps.f90  The module, STDLIB_HASH_MAPS, implements two hash maps: CHAINING_HASH_MAP_TYPE, a separate chaining hash map; and OPEN_HASH_MAP_TYPE, an open addressing hash map using linear addressing. The two hash maps are implementations of the abstract type, HASH_MAP_TYPE. 
stdlib_io.fypp  
stdlib_io_npy.fypp  
stdlib_io_npy_load.fypp  
stdlib_io_npy_save.fypp  
stdlib_kinds.fypp  
stdlib_linalg.fypp  
stdlib_linalg_cross_product.fypp  
stdlib_linalg_diag.fypp  
stdlib_linalg_kronecker.fypp  
stdlib_linalg_outer_product.fypp  
stdlib_logger.f90  
stdlib_math.fypp  
stdlib_math_all_close.fypp  
stdlib_math_arange.fypp  
stdlib_math_diff.fypp  
stdlib_math_is_close.fypp  
stdlib_math_linspace.fypp  
stdlib_math_logspace.fypp  
stdlib_optval.fypp  
stdlib_quadrature.fypp  
stdlib_quadrature_gauss.f90  
stdlib_quadrature_simps.fypp  
stdlib_quadrature_trapz.fypp  
stdlib_random.fypp  
stdlib_selection.fypp  
stdlib_sorting.fypp  This file is subject both to the Fortran Standard Library license, and to additional licensing requirements as it contains translations of other software. 
stdlib_sorting_ord_sort.fypp  This file is subjec† both to the Fortran Standard Library license, and to additional licensing requirements as it contains translations of other software. 
stdlib_sorting_radix_sort.f90  
stdlib_sorting_sort.fypp  This file is subjec† both to the Fortran Standard Library license, and to additional licensing requirements as it contains translations of other software. 
stdlib_sorting_sort_index.fypp  This file is subjec† both to the Fortran Standard Library license, and to additional licensing requirements as it contains translations of other software. 
stdlib_specialfunctions.f90  
stdlib_specialfunctions_gamma.fypp  
stdlib_specialfunctions_legendre.f90  
stdlib_stats.fypp  
stdlib_stats_corr.fypp  
stdlib_stats_cov.fypp  
stdlib_stats_distribution_exponential.fypp  
stdlib_stats_distribution_normal.fypp  
stdlib_stats_distribution_uniform.fypp  
stdlib_stats_mean.fypp  
stdlib_stats_median.fypp  
stdlib_stats_moment.fypp  
stdlib_stats_moment_all.fypp  
stdlib_stats_moment_mask.fypp  
stdlib_stats_moment_scalar.fypp  
stdlib_stats_var.fypp  
stdlib_string_type.fypp  
stdlib_string_type_constructor.fypp  
stdlib_stringlist_type.f90  
stdlib_strings.fypp  
stdlib_strings_to_string.fypp  
stdlib_version.fypp 