新浪微博
腾讯微博
会员列表
统计排行
基本信息
到访IP统计
管理团队
管理统计
在线会员
会员排行
版块排行
帖子排行
标签排行
帮助
下拉
用户名
电子邮箱
用户名
密 码
记住登录
登录
找回密码
注册
快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
首页
论坛
Qt下载
作品展
群组
个人中心
捐赠、管理与开发
邮件订阅
帖子
文章
日志
用户
版块
群组
帖子
搜索
QTCN开发网
>
Qt基础编程
>
常用数值计算相关类库
发帖
回复
返回列表
新帖
4070
阅读
0
回复
[共享]
常用数值计算相关类库
[复制链接]
上一主题
下一主题
离线
zhcgis
UID:175056
注册时间
2016-08-21
最后登录
2016-12-15
在线时间
28小时
发帖
12
搜Ta的帖子
精华
0
金钱
130
威望
23
贡献值
0
好评度
13
访问TA的空间
加好友
用道具
新手上路
关闭
个人中心可以申请新版勋章哦
立即申请
知道了
加关注
发消息
只看楼主
倒序阅读
楼主
发表于: 2016-08-26
[数学计算介绍]常用数值计算库
*注:转自
http://china.cippe.net/thread-10823-1-1.html
ADIFOR automatic differentiation of Fortran codes
ALFPACK Legendre functions of first kind
ARPACK large scale eigenvalue problems
Aztec an iterative sparse linear solver package
BLAS basic linear algebra subprograms
CERNLIB CERN Program Library
CMLIB NIST core math library
DAEPAK differential algebraic equations
DASPK* solution of systems of alg./diff. eqns
(BDF/Krylov method, CM/F90/MPI)
EDA exploratory data analysis
EISPACK eigenvalues and eigenvectors
FISHPAK FFT, separable elliptic pdes
FLIB
CHARPAK character/string manipulation
GEOMPAK geometrical transformations
RANPAK random number generation
TIMPAK system date manipulation
GSLIB GSLIB: Geostatistical Software Library and User's Guide"
by C.V. Deutsch and A.G. Journel
Oxford Univ. Press, New York, 1992
Harwell-Boeing sparse matrices (also Matrix Market)
HPFlibrary HPF library in F90
HSL Harwell Subroutine Library
INTLIB interval arithmetic
IMSL Visual Numerics, Inc.
ITPACK sparse matrices, iterative methods
LAIPE parallel direct solvers (linear equations)
LANCELOT large-scale optimization problems
LAPACK linear algebra on shared memory machines
LINALG some nonstandard solvers for linear algebra
LINPACK linear algebra
MPFUN a portable multiprecision package
MINPACK nonlinear problems
MINPACK-2 nonlinear problems
MINUIT nonlinear problems
Mtask parallel programming language (
Windows
NT/95)
MUDPACK multigrid, linear elliptic PDEs
NCARM NCAR's local math libraries
Numerical Methods FORTRAN Programs, software supplement for
Numerical Methods for Mathematics, Science & Eng.
by John Mathews
Numerical Recipes also ftp and gopher (So is it buggy or
not
?)
ODEPACK LSODE
ODEs stiff/nonstiff, explicit/implicit methods
ODE software of J. Cash
PIM Parallel Iterative Solvers
RANLIB random number generation (C, FORTRAN)
ScaLAPACK MIMD version of LAPACK
SCILIB a portable FORTRAN emulation of CRAY SCILIB
SLATEC common mathematical library
SLEIGN2 Sturm-Liouville problems
SPARSKIT sparse matrices
SPBLAS NIST Sparse BLAS
SPHEREPACK spherical harmonics
SPECFUN special functions
STARPAC statistical data analysis
TENSOR nonlinear problems (tensor methods)
TLCPACK regridding (1-4D orthogonal grids)
Templates iterative solution of linear systems (html book)
TOMS algorithms from Comm. of the ACM
UMFPACK sparse linear problems with iterative refinement
Intel Math Kernel Library
1.基本线形代数运算(BLAS) 向量与向量、向量与矩阵、矩阵与矩阵的运算
2.稀疏线形代数运算
3.快速傅立叶变换(单精度/双精度)(fftw)
4.LAPACK(求解线形方程组、最小方差、特征值、Sylvester方程等)
5.向量数学库(VML)
6.向量统计学库(VSL)
7.高级离散傅立叶变换
IMSL
软件名称 IMSL C Numerical Library(不兼容vc6编译器)
程序设计语言 C, Forton, C#, Java
资源网址
http://www.vni.com/
功能概述 分为统计库和数学库两
部分
. 数学库包含应用数学和特殊函数.IMSL 程序库 - 已成为数值分析解决方案的工业标准。 IMSL 程序库提供最完整与最值得信赖的函数库。 IMSL 数值程序库提供目前世界上最广泛被使用的 IMSL 算法,有超过 370 验证过、最正确与 thread-safe 的数学与统计程序。 IMSL FORTRAN 程序库提供新一代以 FORTRAN 90 为程序库基础的程序,能展现出最佳化的演算法能力应用于多处理器与其它高效能运算
系统
。
lapack
软件名称 Linear Algebra Package
程序设计语言 Fortran 77
资源网址
http://www.netlib.org/lapack
功能概述 线性代数计算子程序包
lapack++
软件名称 Linear Algebra Package in
c++
程序设计语言 c++
资源网址
http://math.nist.gov/lapack++/
功能概述 c++版的线性代数计算子程序包
BLAS
软件名称 Basic Linear Algebra Subroutines
程序设计语言 Fortran 77
主要
开发
者 Kagstrom B. ,Ling P. ,Van Loan C.
资源网址
http://www.netlib.org/blas
功能概述 Blas是
执行
向量和矩阵运算的子程序集合。
uBLAS
BLAS in C++ with expression templates. 表达式模版形式的 C++中的BLAS ,
gsl
软件名称 GNU Scientific Library (linux)
程序设计语言 C , C++ compable
资源网址
http://www.gnu.org/software/gsl/
功能概述 范围广泛, 包括数值分析的常见内容
Blitz++
软件名称 Blitz++ (不兼容vc6编译器)
资源网址
http://sourceforge.net/project/showfiles.php?group_id=63961
功能概述 The current versions provide dense arrays and vectors, random number generators, and small vectors and matrices.是一个高效率的数值计算函数库,它的设计目的是希望建立一套既具像 C++ 一样方便,同时又比 Fortran 速度更快的数值计算环境。通常,用 C++ 所写出的数值程序,比 Fortran 慢 20% 左右,因此Blitz++ 正是要改掉这个缺点。方法是利用 C++ 的 template 技术,程序执行甚至可以比 Fortran 更快。
MTL
软件名称 Matrix Template Library(兼容vc6编译器)
资源网址
http://www.osl.iu.edu/research/mtl/
功能概述 The Matrix Template Library (MTL) is a high-performance generic component library that provides comprehensive linear algebra functionality for a wide variety of matrix formats. MTL专注于线性代数相关的计算任务,如各种形式矩阵的生成(对角,共轭,稀疏,对称等),相关的计算,变换,以及与一维向量的运算
共
条评分
回复
举报
分享到
淘江湖
新浪
QQ微博
QQ空间
开心
人人
豆瓣
网易微博
百度
鲜果
白社会
飞信
发帖
回复
返回列表
http://www.qtcn.org/bbs
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问
快速回复
限100 字节
您目前还是游客,请
登录
或
注册
进入高级模式
文字颜色
发 布
回复后跳转到最后一页
上一个
下一个
关闭
补充发布信息
验证码:
发 布
隐藏
快速跳转
站务及资讯
网站公告
新闻资讯
Qt官方发布
网站管理
Qt应用及资源
Qt 作品展
Qt代码秀
Qt应用版
Qt技术讨论区
Qt安装与发布
Qt中文处理
Qt基础编程
Qt QML开发
Qt嵌入式开发
Qt移动平台开发
其它技术开发讨论区
Qt图书专区
《C++ GUI Qt 4编程》(第2版)专栏
《Qt高级编程》专栏
《零基础学Qt4编程》专栏
《Qt设计模式》(第2版) 图书专栏
Python Qt GUI快速编程
Qt项目开发区
天池项目
Qt开放平台开发库
Qt版百度云笔记
机械CAD
Qt文档计划
QTCN网站系统开发
扇贝词典
非活跃项目区
社区中心
帖子回收站(Trash)
招聘、求职、供求、广告等
休闲娱乐
关闭
关闭
选中
1
篇
全选