资源列表
split_step_fourier_method
- 非线性薛定谔方程代码
Iluk
- 这是用于线性方程组求解的ILUK预处理算法的实现。在VC++编译通过。矩阵采用压缩稀疏行格式存储(CSR),采用如下结构存储:struct Distmatrix {double **ma int **ja,dimension,*nnzrow } 很容易移植到自己定义数值计算软件包中。经本人测试计算效率比Fortran写的高很多(比如与Sparskit2比较)。-This is used for solving linear equations ILUK preconditioning algor
Puma-EM-0.4.6.tar
- 这个软件包(C++)是我寻找电磁学代码无意中找到了,功能相当强大(并行计算,快速多极子等)。缺点是安装相当麻烦,需要若干个其他软件包。我在Fedora Core9下编译其中所需blitz++时出错,在 ubuntu下可以所有均编译通过,运行时出现一个错误,我找不到原因(本人水平有限),但从学习电磁学有关算法/程序设计来说,已经是相当了不起的开源软件了。parallel unified multipole algorithm for Electromagnetics (Puma-EM). A
MTF
- 我自己寫的攝像頭MTF公式計算程序,可以計算攝像頭的MTF. VC++6.0.-I wrote it myself camera MTF calculated procedure, the camera can calculate the MTF. VC++ 6.0.
QR
- 在对矩阵进行拟上三角化的基础上利用带双步位移的QR分解法求解矩阵的特征值-To be in the upper triangular matrix based on the use of dual-band step-by-step displacement of QR decomposition method for solving matrix eigenvalue
dblsim
- 完全的二维数值积分程序 给出自变量和函数值的矩阵,便可以计算其二重积分。这里采用simpson积分法 比matlab自带的dblquad好用多了,霍霍! 同时附有口径场用Gaussian-Lagurrer函数展开程序-Fully two-dimensional numerical integration procedure to the variables and function values from the matrix, we can calculate the double
Ising_model
- 用fortran编写的程序.主要用于研究统计物理里的Ising模型.-Fortran prepared to use procedures. Mainly used for research in statistical physics of Ising model.
FFT
- // 入口参数: // l: l = 0, 傅立叶变换 l = 1, 逆傅立叶变换 // il: il = 0,不计算傅立叶变换或逆变换模和幅角;il = 1,计算模和幅角 // n: 输入的点数,为偶数,一般为32,64,128,...,1024等 // k: 满足n=2^k(k>0),实质上k是n个采样数据可以分解为偶次幂和奇次幂的次数 // pr[]: l=0时,存放N点采样数据的实部 // l=1时, 存放傅立叶变换的N个实部 // pi
ADINA
- ADINA fortran核心源码-ADINA fortran core source
mulDNewton_H
- 同伦方程组求非线性方程组所有解,自编程序,很好用-Homotopy equations for all solutions of nonlinear equations, written procedures, very good use
pca
- 主成分分析程序,可用于数据降维及特征提取。-Principal component analysis procedures, can be used for data dimensionality reduction and feature extraction.
refangcheng
- 一维热传导方程的求解,包括显式和隐式,及其对比-One-dimensional heat conduction equations, including explicit and implicit, and the contrast