资源列表
FLOW3D
- FLOW3D做CFD的应该都清楚吧,美国Flow Science 公司开发的具有高度可靠性的具有多种用途的CFD(计算流体动力学)软件,这是早期的源码,非常适合CFD学习,算法和编程数据结构都厉害……FORTRAN 自己也是花了一些价码才拿到的
code
- 二维非结构网格生成程序。用 Delaunay 三角形化方法,实现x‐y 平面上给定的梯形区域的非结构化网格划分。-Unstructured mesh generation process. Delaunay triangulation method used to achieve x-y plane of the trapezoidal region given unstructured mesh.
CZT
- C实现Chirp-Z变化,采用Bluestein快速算法,压缩包内还附有FFT.h和Complex.h,很有应用价值-C implementation Chirp-Z changes, the use of fast algorithm Bluestein, compressed package also included FFT.h and Complex.h, great value
eno-and-weno-2d-riemann
- 数值计算程序,基于非结构有限体积法的eno和weno的计算格式.-Numerical procedure, based on the volume of non-structural priority issue
sourcecode
- 非结构网格海洋环流与生态模型 (FVCOM),此模型综合了现有海洋有限差分和有限元模型的优点,解决了数值计算中浅海复杂岸界拟合、质量守恒以及计算有效性的难题,是一个可以模拟全球及地区海洋环流与生态的高分辨率的数值模型系统及预报系统。-An Unstructured Grid, Finite-Volume Coastal Ocean Model
MyContour
- 用c#编写的生成矩形网格,内插等值点,绘制等值线。-Written in c# generate rectangular grid, equivalent point interpolation to draw the contour.
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
