GNU Scientific Library 2.6 发布,C 科学计算库

栏目: 软件资讯 · 发布时间: 5年前

内容简介:GNU Scientific Library (GSL) 是一个用于科学计算的 C 语言类库,有超过 1000 个函数。这个版本是对公共线性代数矩阵分解的主要性能改进,以及许多新特性和错误修复。如下: 为下列函数添加 BLAS 调用:gsl_vec...

GNU Scientific Library (GSL) 是一个用于科学计算的 C 语言类库,有超过 1000 个函数。这个版本是对公共线性代数矩阵分解的主要性能改进,以及许多新特性和错误修复。如下:

  • 为下列函数添加 BLAS 调用:gsl_vector_memcpy、gsl_vector_scale 、gsl_matrix_memcpy 、gsl_matrix_transpose_memcpy 、gsl_matrix_tricpy 、gsl_matrix_transpose_tricpy 
  • 删除函数 GSL_linalg_Complex_home_hm 和 GSL_linalg_Complex_home_mh 
  • 添加 GSL_linalg_symmtd 和 GSL_linalg_hermtd 的单元测试
  • 已将多个大型 TSQR 算法转换为使用新的 3 级 QR 分解
  • 非线性最小二乘 Cholesky 解算器现在使用新的 3 级 BLAS 方法;旧的改进 Cholesky 求解器仍然适用于 gsl_multifit_nlinear_solver_mcholesky 和 gsl_multilarge_nlinear_solver_mcholesky
  • 实现了几个线性代数例程的 3 级 BLAS 版本:Triangular matrix inversion、Cholesky decomposition and inversion、LU decomposition and inversion、QR decomposition、Generalized symmetric/hermitian eigensystem reduction to standard form 
  • 删除函数 gsl_linalg_hessenberg( )
  • 将 gsl_interp2d_eval_e_extrap( ) 重命名为 gsl_interp2d_eval_extrap_e( ),以匹配文档
  • 将 GSL_SF_hermite 函数重命名为与库的其余部分更一致的函数,并取消旧函数名称
  • 更新 GSL_SF_hermite_func( ) 以使用 B.Bunck 的更新算法,该算法对于大 x 更稳定;还添加了 GSL_SF_hermite_func_FAST( )
  • 添加 gsl_vector_axpby( )
  • 添加二进制搜索树模块(GSL_BST),基于 GNU libavl
  • 将 -u 标志移至 gsl-histogram
  • 更新 spMatrix 模块:为所有类型添加例程和数据结构(float、uint、char等等);添加 gsl_spmatrix_scale_columns( ) 和 gsl_spmatrix_scale_rows( );添加 gsl_spmatrix_add_to_dense( );更有效地重新分配 COO/三叉树矩阵(不再重建二叉树);增强测试套件;添加 gsl_spmatrix_min_index( ) 

下载地址:

http://savannah.gnu.org/files/?group=gsl

详情见发布说明:

http://savannah.gnu.org/forum/forum.php?forum_id=9530 


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

法治构图

法治构图

季卫东 / 法律出版社 / 2012-7 / 43.00元

《法治构图》作者季卫东从1980年代末开始就一直在思考和阐述上述问题的答案,并把研究的心得陆续形诸文字发表,以期有益于点点滴滴法制改革的实践。《法治构图》就是对相关的代表性论稿的梳理和总结,可以理解为从正当过程到实质价值、从法治到民主的新程序主义建构法学观点的集大成。一起来看看 《法治构图》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具