完整的发行说明可在 v0.7.0 标签中找到。
对现有脚本和模块的更改 - CI 中的更改 - 使用 fortran-setup 针对 GCC、Intel LLVM 和 Intel Classic #834 - 模块 stdlib_hashmaps 中的更改 - 支持哈希映射键泛型接口 #827 - 模块 stdlib_io 中的更改 - 在 loadtxt 中添加了 Fortran 格式说明符 #805 - 模块 stdlib_linalg 中的更改 - 支持扩展和四精度检查 #821 - 几个修复 #815 #818 #826 #830 #836 - 用于特征值和特征向量计算的新过程:eig、eigh、eigvals、eigvalsh #816 - 用于奇异值分解的新过程:svd、svdvals #808 - 模块 stdlib_sorting 中的更改 - 将变量从 int_size 重命名为 int_index #824 - 在 sort_index 中支持 int32 index 数组 #829
完整的发行说明可在 v0.6.1 标签中找到。
对现有脚本和模块的更改 - 模块 stdlib_linalg_lapack 中的更改 - 重命名变量以符合编译器 #812 - 一些示例程序中格式的更改 #813
完整的发行说明可在 v0.6.0 标签中找到。
fypp_deployment.py 用于支持与 fypp 文件结合使用的 fpm #802对现有脚本和模块的更改 - 模块 stdlib_hashmap_wrappers 中的更改 - 添加了 int32 哈希映射键类型 #778 - 模块 stdlib_linalg 中的更改 - 添加了用于计算行列式的过程 det #798 - 添加了过程 lstsq 和 lstsq_space #801 #809 - 添加了过程 solve 和 solve_lu #806 - 模块 stdlib_linalg_blas 中的更改 - 添加了 rotm 和 rotmg 的文档 #795 - 在 macOS CI 中使用 macOS 12 #807
对现有文档的更改 - 改进了 linalg 的文档 #797
完整的发行说明可在 v0.5.0 标签中找到。
stdlib_linalg_state #774linalg_state_typelinalg_error_handling对现有脚本和模块的更改 - 向所有示例程序添加 implicit none #780 - 模块 stdlib_hashmaps 中的更改 - 修复了过程 remove_chaining_entry #788 - 模块 stdlib_linalg 中的更改 - 添加了 BLAS/LAPACK 后端和接口 #772 - 模块 stdlib_str2num 中的更改 - 修复了过程 to_${k1}$_from_stream #789 - 升级了 macOS CI 中的 Intel-classic 编译器 #777
对现有文档的更改 - 改进了文档 #784 #781 #786 - 改进了对 fpm 的支持 #787 #790
完整的发行说明可在 v0.4.0 标签中找到。
stdlib_str2num #743to_num、to_num_from_stream对现有脚本和模块的更改
.dat 和 .stream #768.gitignore 添加到 stdlib-fpm #769ifx #752fpm-deployment.shfpm 部署的 fypp 预处理 #758stdlib_asciito_lower 和 to_upper #733stdlib_bitsetsbitset_type 中进行初始化 #753bit_count_large #756stdlib_hashmapsget_all_keys #741stdlib_mathmeshgrid #764stdlib_specialfunctions_gammagamma #730stdlib_string_typemove #736 #773SpookyV2Test.cpp对现有文档的更改
stdlib_hashmapsfpm-deployment.sh 脚本通过 fpm 构建 stdlib 的说明 #757完整的发行说明可在 v0.3.0 标签中找到。
stdlib_hashmap_wrappers 和 stdlib_hashmap #611stdlib_hashmap_wrappers 中的新过程:copy_key、copy_other、fibonacci_hash、fnv_1_hasher、fnv_1a_hasher、free_key、free_other、get、hasher_fun、operator(==)、seeded_nmhash32_hasher、seeded_nmhash32x_hasher、seeded_water_hasher、set、key_type、other_typestdlib_hashmaps 中的新过程:chaining_hashmap_type、hashmap_type、`open_hashmap_type对现有脚本和模块的更改
doc-deployment.ymlfpm-deployment.shdat 和 npy 文件未部署的问题 #713stdlib_bitsetsbitset_64 和 bitset_large 的定义赋值 #727stdlib_hashmap_openopen_hashmap_type 的类型绑定过程中发生的访问冲突 #707stdlib_io_npy_loadstdlib_linalgkronecker_product #700stdlib_quadrature_gaussgauss_legendre 中错误的高斯求积点 #660stdlib_sortingbitset_64 和 bitset_large 数组进行排序 #723stdlib_stats_distribution_exponentialpdf_exp 和 cdf_exp 转换为 纯 函数 #717stdlib_stats_distribution_normalrvs_norm 转换为 不纯元素 函数 #665stdlib_stats_distribution_normal 中删除未使用的模块 stdlib_error #716对现有文档的更改
stdlib_stats_distribution_normal.mdstdlib_stats_distribution_exponential.mdstdlib 的结构src/tests 移动到 test #669完整的发行说明可在 v0.2.1 标签中找到。
完整的发行说明可在 v0.2.0 标签中找到。
stdlib_hash_32bit #573fibonacci_hash、fnv_1_hash、fnv_1a_hash、new_nmhash32_seed、new_nmhash32x_seed、new_water_hash_seed、nmhash32、nmhash32x、odd_random_integer、universal_mult_hash 和 water_hashstdlib_hash_64bit #573fibonacci_hash、fnv_1_hash、fnv_1a_hash、new_pengy_hash_seed、new_spooky_hash_seed、odd_random_integer、pengy_hash、spooky_hash、spookyhash_128 和 universal_mult_hashstdlib_array #603trueloc、falselocstdlib_distribution_uniform #272stdlib_selection #500select、arg_selectstdlib_version #579get_stdlib_versionstdlib_io 597getlinestdlib_io_npy #581save_npy、load_npystdlib_mathis_close 和 all_close #488arg、argd 和 argpi #498diff #605现有模块的更改
stdlib_mathlinspace 和 logspace 变为纯过程 #549stdlib_string_typemove 过程变为纯/元素过程 #562stdlib_io 的更改stdlib_mathstdlib_math 模块和文档进行了小幅更新 #624完整的发行说明可在 v0.1.0 标签中找到。
stdlib_ascii #32stdlib_bitsets #239bitset_64 和 bitset_largebitset_typestdlib_error #53stdlib_ioloadtxt 和 savetxt #23 #37open #71 #77stdlib_kinds #63stdlib_linalgdiag、eye 和 trace #170outer_product #432stdlib_loggerlogger_type #228 #261stdlib_mathclip #355linspace 和 logspace #420arange #480gcd #539stdlib_optval #73 #96 #139stdlib_quadraturetrapz、trapz_weights、simps 和 simps_weights #146gauss_legendre、gauss_legendre_lobatto #313stdlib_random #271stdlib_sortingsort、ord_sort 和 sort_index #408stdlib_specialfunctionslegendre 和 dlegendre #313stdlib_statsmean #124 #130 #132var #144moment #153corr #191median #426stdlib_string_typestring_type #320move #467stdlib_stringlist_typestringlist_type 和 stringlist_index_type #470stdlib_stringsto_string #444strip 和 chomp #343starts_with 和 ends_with #384slice #414find #433replace_all #436padl 和 padr #441count #453stdlib_systemsleep #54